Microsoft Graph API (Office 365) for Docassemble
Provides Graph API access to Docassemble, returning Docassemble objects. E.g., Individual, Address, etc.
Works with application level permissions, not user permissions.
Administrator Setup
Create an application in Azure Portal following instructions here and provide it with a set of credentials.
Add a new section to your Docassemble configuration that looks like this, replacing with the details from your new application:
microsoft graph:
tenant id: xxxxxxx
client id: xxxxxxxx
client secret: xxxxxxxxx
Implemented APIs
- Get user information (with user principal name, typically email address)
- Get user contacts (with upn)
Usage
See example interview, msgraph_example.yml
Metadata
Release files for docassemble.microsoftgraph 0.0.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| docassemble.microsoftgraph-0.0.6.tar.gz | 6.3 kB | Without provenance | Details for docassemble.microsoftgraph-0.0.6.tar.gz |
Release files / docassemble.microsoftgraph-0.0.6.tar.gz
| Download URL | docassemble.microsoftgraph-0.0.6.tar.gz |
|---|---|
| Size | 6.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ccbf29be0dbc5d597011c9480e7aef37e92bf8469d8b5a7c9d9d576b75733fc1
|
|
BLAKE2b-256 checksum How to use checksums |
4e1f12154755bf7541e9d5abeab0ad3791cb10550cb5b2da7904300cc1dc8382
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.9
|
Security for docassemble.microsoftgraph 0.0.6
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.