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.9.dev20230228161142.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.9.dev20230228161142.tar.gz.

File metadata

File hashes

Hashes for ms_graph_client-0.1.9.dev20230228161142.tar.gz
Algorithm Hash digest
SHA256 23a4ba402a3c3e17ebd01304b66a5180c85a0ac10b9a7a7408983b7036110d81
MD5 8a56fc675eaafb1c17702af9a8f60142
BLAKE2b-256 d7d51b00aabbac14db813ab7195c9658c0baccead7d1dc3f3d4398909d5d0daa

See more details on using hashes here.

File details

Details for the file ms_graph_client-0.1.9.dev20230228161142-py3-none-any.whl.

File metadata

File hashes

Hashes for ms_graph_client-0.1.9.dev20230228161142-py3-none-any.whl
Algorithm Hash digest
SHA256 ef6f4c767bcad56c09448b7a9f39c3e3df102a91d1c7c8ae408b263b59c41512
MD5 b63b06eb27fc8f43a8bf14f158a977e2
BLAKE2b-256 aaaf28b94f1595e30fe2538df4ff967258cc64fe80d53e2b3b25ef773eed31d4

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