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.dev20250311233830.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.dev20250311233830.tar.gz.

File metadata

File hashes

Hashes for ms_graph_client-0.1.11.dev20250311233830.tar.gz
Algorithm Hash digest
SHA256 0fdf9aa36e0728f2a3bb7a04748234ab50d6fa5967d7b880d7374ed821961b84
MD5 bf257f8ed1035a74f45a3418a18e3a43
BLAKE2b-256 86a3dc0fb17a4274f7a900d722ee440053ad3f94569718c8211e93671a4c6fd9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ms_graph_client-0.1.11.dev20250311233830-py3-none-any.whl
Algorithm Hash digest
SHA256 733725d458aa492866020b36218ce3a362cd08312339d55a7fb3c9f7bddd5129
MD5 4ed89d1f42320e7305ca0901664cfee4
BLAKE2b-256 540585259578c856ed3a59cb7db9cecd4d798e9b0de084d37b54b5b8b5276099

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