Home > Manage App Profiles > API Permissions Required by AvePoint Apps > Apps for Individual Services > tyGraph > tyGraph for Viva Engage
Export to PDFWhen you create the tyGraph for Viva Engage app profile in AvePoint Online Services, the AvePoint tyGraph for Viva Engage app will be automatically set up in your Microsoft Entra ID.
The tyGraph data initialization will start after you sign into tyGraph interface once the app profile is set up. To ensure smooth data collection and reporting, confirm that the required roles and settings are properly configured.
*Note: The tyGraph interface offers a Scan status page for tracking the data collection status and a Precheck page to verify the prerequisites condition through Settings > Scan. For more details, refer to in .
The table below lists the permissions that should be accepted when you authorize the AvePoint tyGraph for Viva Engage app.
| API | Permission | Type | Purpose |
|---|---|---|---|
| Microsoft Graph | Directory.Read.All(Read directory data) | Application | Retrieve information from your organization’s Active Directory. |
| Microsoft Graph | Reports.Read.All(Read all usage reports) | Application | Read usage report data of all reporting. |
| Microsoft Graph | User.Read.All(Read all users' full profiles) | Application | Read user properties. |
| Microsoft Graph | Group.Read.All(Read all groups) | Application | Inventory the groups for reporting purposes. |
| Office 365 Management APIs | ActivityFeed.Read(Read activity data for your organization) | Application | An aggregation of actions and events for specified content types such as Microsoft Entra, SharePoint, OneDrive, Teams, or Viva Engage. |
| Yammer | access_as_user(Read and write to the Yammer platform [preview]) | Delegated | To access the Viva Engage platform on behalf of the signed-in user. |
| Yammer | user_impersonation(Read and write to the Yammer platform [preview]) | Delegated | To access the Viva Engage platform on behalf of the signed-in user. |