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

File metadata

File hashes

Hashes for ms_graph_client-0.1.11.dev20250311234741.tar.gz
Algorithm Hash digest
SHA256 44a890d36e9e5219d1ad7ad8d9d8062364bdb225d940711d266fdb0684ad6e4b
MD5 1add82f3c815f2c727f60c18428effb0
BLAKE2b-256 80c83ccb1614afdae7953a154e73ee4218c019e922dd73e9b75215c9b5512972

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ms_graph_client-0.1.11.dev20250311234741-py3-none-any.whl
Algorithm Hash digest
SHA256 6d7f0e90a3ed5ce65c0bf0ba7db2c45a9b6f7c41f8d58f566ff4ab53ed5de3be
MD5 f37d32ef502d89c90166e0b1711260ca
BLAKE2b-256 9732ac0ef620788e279e0c48396588100381a14c99fddd338e4ced696bfea280

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