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.8.dev20230228160813.tar.gz (8.9 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.8.dev20230228160813.tar.gz.

File metadata

File hashes

Hashes for ms_graph_client-0.1.8.dev20230228160813.tar.gz
Algorithm Hash digest
SHA256 c20826131eb597a049a6309a5fd99488f73eae6569ffc9711f7985385cc3e868
MD5 2b7d21c30ee2300f79f659cf7b9c5b19
BLAKE2b-256 1a49faa55492be0d779ec96e86614a03da4895d16c23ae0708a1292922e7d9e8

See more details on using hashes here.

File details

Details for the file ms_graph_client-0.1.8.dev20230228160813-py3-none-any.whl.

File metadata

File hashes

Hashes for ms_graph_client-0.1.8.dev20230228160813-py3-none-any.whl
Algorithm Hash digest
SHA256 90856d13201337e0c10b420712f45e331726cb328c0c8ef6c0f7185d1b79225e
MD5 516e5e1e402a3ea16be59bdd1eb40ade
BLAKE2b-256 03215aadb56bf0c9ca58c429aa52139e9ae4d65f92aa970f1edb4cf6d06ea050

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