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.5.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.

ms_graph_client-0.1.5-py3-none-any.whl (16.7 kB view details)

Uploaded Python 3

File details

Details for the file ms_graph_client-0.1.5.tar.gz.

File metadata

  • Download URL: ms_graph_client-0.1.5.tar.gz
  • Upload date:
  • Size: 8.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.2 CPython/3.10.6 Linux/5.15.0-1031-azure

File hashes

Hashes for ms_graph_client-0.1.5.tar.gz
Algorithm Hash digest
SHA256 68bd3bb00bea3bd3ec78b2d766211b69dff8ff6ad82722571526345fdc6c1e07
MD5 03bd69eeb403a437fb5dfadfb4a5bdd2
BLAKE2b-256 2132f7199243b992e72b50e2aadf41e13e647268ced3760b2748cbe4fa27e3e5

See more details on using hashes here.

File details

Details for the file ms_graph_client-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: ms_graph_client-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 16.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.2 CPython/3.10.6 Linux/5.15.0-1031-azure

File hashes

Hashes for ms_graph_client-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 718f601bb30a7b869a0d0f19b501c95e5ecf4103436d9f028f05d241fbfeee58
MD5 2baa5c6e4f77f9b415e893e531840b3c
BLAKE2b-256 de155d86496472bb3d404198835bdf51a6a7bf2525eb9bcb1492fc2fd5fad480

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