Skip to main content

Provides a python wrapper around the Microsoft Graph API. Current SDKs from Microsoft are in Preview mode.

Project description

export PATH="$HOME/.local/bin:$PATH"

Docs: https://learn.microsoft.com/en-us/graph/api/resources/group?view=graph-rest-1.0

How to use

from ms_graph_client import GraphAPI, GraphAPIConfig, GraphCacheAPI
from ms_graph_client.services.groups import Groups

client_id = "xxxxxxxx"
tenant_id = "xxxxxxxx"
client_secret = "xxxxxxxx"

graphapi_config = GraphAPIConfig(
    client_id=client_id,
    tenant_id=tenant_id,
    client_secret=client_secret,
    api_url="https://graph.microsoft.com/v1.0",
)

#CRUD wrapper to expose enough to automate Group Management.
# This includes Create/Delete Azure AD Groups,
# Add/Remove Members of Groups, 
# Assign and Unassign the group to/from an Application

graph_api_wrapper = GraphAPI(config=config)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ms_graph_client-0.1.11.dev20250311232229.tar.gz (8.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file ms_graph_client-0.1.11.dev20250311232229.tar.gz.

File metadata

File hashes

Hashes for ms_graph_client-0.1.11.dev20250311232229.tar.gz
Algorithm Hash digest
SHA256 d9f944816bc21969e31b7fe3e3cd0d47ff0c13ab9442e10dde98320fd4903de1
MD5 2862baeb8532aba3526379ea048abc01
BLAKE2b-256 2e3e12a6dae3693cf2536138fcda7cc7c9aae9d39ada52b4ac2bc5a40e66417b

See more details on using hashes here.

File details

Details for the file ms_graph_client-0.1.11.dev20250311232229-py3-none-any.whl.

File metadata

File hashes

Hashes for ms_graph_client-0.1.11.dev20250311232229-py3-none-any.whl
Algorithm Hash digest
SHA256 5371ec1926e3e8d947dc7a158244f36e5f0c16d5f20960b03646ce5f1676397e
MD5 17537faf9ecd6ae328f633f954622a75
BLAKE2b-256 3127a10764e4e73b65445d26b355156b667aabc9b01a4777eb084005e0f69aa5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page