Summary
What access is needed to configure inventory collection for Office 365 from the Graph API?
These are the current credentials as of June 2020. This KB will be updated alongside any changes from Microsoft.
Requirements
The credentials required for the initial connection to Office 365 is the Cloud Administrator Access Role within Azure AD.
This role is required when generating the token, it can then be revoked after but please be aware that once the token has expired you will need this role again.
The other role that is currently required is the Reports Reader Role. This role is used to gather the information from the graph API. Without this role, the adapter will fail with the following error:
2020-05-20 18:38:22,776 [INFO ] Failed to execute Reader 'Get Usage from Office 365 Exchange' from file C:\ProgramData\Flexera Software\Compliance\ImportProcedures\Inventory\Reader\microsoft 365\Usage.xml, at step line 1
Error: The remote server returned an error: (403) Forbidden.
2020-05-20 18:38:22,776 [INFO ] All retries have been attempted for Reader 'Get Usage from Office 365 Exchange'
2020-05-20 18:38:22,776 [INFO ] Completed with error in 51 minutes, 1 second.
2020-05-20 18:38:22,776 [ERROR] System.Net.WebException: The remote server returned an error: (403) Forbidden.
Quick Answer
Cloud Administrator Access
Reports Reader
Links
The following link shows how you can assign a role within Azure AD
Related Articles
SWACC inventory files containing Client Access License (CAL) access detail may fail to be processed with error: "Invalid l… 12Number of Views SNMPv3 access required for complete inventory collection 4Number of Views How to configure the Microsoft and Office 365 connectors to connect to the Internet through a proxy or firewall 12Number of Views Troubleshooting Office365 (O365) / Microsoft 365 (M365) Connector issues 425Number of Views What is user linking for Office-365 and how to manually link users in SLM? 120Number of Views
Hi, I am Reva - Ask me anything.
No new updates
Thanks for the feedback!
Your feedback has been saved.Rate this response:
Add Additional feedback ( Optional )
Are you sure you want to cancel
the case creation?
Are you sure you want to cancel the case creation?
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
Case id: 00001065
Activity: Status change: 2 hours ago