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

File metadata

File hashes

Hashes for ms_graph_client-0.1.8.dev20230228161106.tar.gz
Algorithm Hash digest
SHA256 57ac2cb64e6843d3d8673ffabf636bfc6d0c34438c7f3a24d8de23b5f05699dc
MD5 0f6a12cf3ad36c7e55f07ca540ecc0cb
BLAKE2b-256 a1a8899f735dff33da166f05ea53bcfd55953497889958285c192e9b197f845d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for ms_graph_client-0.1.8.dev20230228161106-py3-none-any.whl
Algorithm Hash digest
SHA256 6d93361197867b82b9f928cda8816503b1de840dcad0fc0d34b6467a5475ba19
MD5 28656612310bde28e3789a3aef4beb62
BLAKE2b-256 cf0a53ccef7d9b0fa24f1e66f9cbe7683baccfdd63ed82ba648ee49e2b977281

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