Skip to content

AirWalk-Digital/o365-documentation

Repository files navigation

Documentation and Audit for Azure and Office 365 using the Microsoft Graph API

Running Locally

in order to run the application remotely, you need to have setup an application within Azure AD. You will need:

The application is published on Docker Hub under airwalkconsulting/o365-docs

Using docker, run the following:

export CONFIG_PATH= [the location where you want to store your config files (before /msGraph)]

docker run -d \
  -e "AZURE_TENANT_ID=YOUR_TENNANT_ID" \
  -e "CLIENT_SECRET=YOUR_CLIENT_SECRET" \
  -e "CLIENT_ID=YOUR_CLIENT_ID" \
  -e "REDIRECT_URI=http://localhost:5002/login/authorized" \
  -v "$CONFIG_PATH:/app/config" \
  -p 5002:5002 \
airwalkconsulting/o365-docs 

Manual Debugging

docker run -it --name python -v ~/github/o365-documentation/:/app -p 5002:5002 python bash
cd /app
pip install -r requirements_all.txt
python run_flask.py

Python authentication samples for Microsoft Graph

About

Application to document Office 365 Configurations

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published