Microsoft Entra ID proof types and permissions
Note
Hyperproof connects to many third-party systems that frequently change, including the system interface. Contact your System Administrator or the third-party provider for assistance meeting the requirements to integrate with Hyperproof and collect the proof you need.
Note
Microsoft has renamed Azure AD to Microsoft Entra ID.
When you create a Hypersync between Hyperproof and Microsoft Entra ID , you can automatically collect proof based on:
Lists of Users
Last Password Change Update
Lists of Groups
Group Memberships
Password Protection
Assigned Licenses
Additional documentation
Note
You only need to connect Hyperproof to the app once, and then you can create as many Hypersyncs as you need. Additionally, you can create multiple Hypersyncs for a single control or label.
Permissions
The Microsoft Entra ID Hypersync uses the Microsoft Graph API to retrieve information about users and groups in a Microsoft Entra ID instance. Users of the Hypersync authorize access to their Microsoft Entra ID instance using the OAuth interactive authorization code flow as described in this article.
The Hypersync uses the Directory.AccessAsUser.All
scope, which grants the Hypersync access to all the directory information accessible by the authorizing user. It also uses the AuditLog.Read.All
scope, which grants the Hypersync read access to all audit log data accessible by the authorizing user. Use the main Microsoft.Resources
reader attribute to add the required reader permissions to the service account.
The Microsoft Entra ID Hypersync currently only retrieves user and group information from Microsoft Entra ID. One of the APIs used by the Microsoft Entra ID Hypersync can be found in this article.