Skip to content

Latest commit

 

History

History
55 lines (49 loc) · 4.49 KB

File metadata and controls

55 lines (49 loc) · 4.49 KB

Viva Engage

Service Principal Names

Permissions

Application Permissions

Your application runs as a background service or daemon without a signed-in user.

Role Role Id Display Name Description
Analytics.Read.All 74632bc0-f0fa-46bf-909e-aef9c9ae64c1 Fetch analytics data Allows the app to fetch analytics data from Viva Engage
Community.Read.All 66145180-11f6-4003-9868-db9e3f86723e Read Viva Engage community Allows the app to read Viva Engage community and their properties.
Community.ReadWrite.All caa014a5-48d2-4a7f-814b-cfd868ac9c75 Create and read Viva Engage community Allows the app to create Viva Engage community and read all community properties.
EngagementConversation.Migration.All a34f0f09-eee9-41f8-8332-86cf08bd4938 Import conversations Allows the app to import conversations
EngagementConversation.Read.All 7a985898-9a60-4514-ad36-f8ff01d9e01a Read all Viva Engage conversations Allows the app to read all Viva Engage conversations
EngagementConversation.ReadWrite.All 19de5c8e-95bd-4c18-98c2-7e08900ba9ba Read and write conversations Allows the app to read and write all Viva Engage conversations
EngagementRole.Read e52ccd5f-74f3-45ef-bb4c-0464d43522cf Read Viva Engage roles Allows the app to list Viva Engage roles without a signed-in user.
EngagementRole.Read.All 0f511994-a49f-440f-9834-7eb89fec8cc7 Read all Viva Engage roles and role memberships Allows the app to list all Viva Engage roles and role memberships without a signed-in user.
EngagementRole.ReadWrite.All 4897f557-5d68-4827-8b0e-c7b983e911f1 Modify Viva Engage role membership Allows the app to assign Viva Engage role to a user, and remove a Viva Engage role from a user without a signed-in user.
Notification.Send.All 42f58b5b-a80d-4260-a1a5-c9a412f6e0d4 Send event to Viva Engage. Allows the app to send event to the Viva Engage.
Storyline.ReadWrite.All 1ded4338-0490-411e-8dba-f6e4aef3bb73 Read and write storylines Allows the app to read and write all Viva Engage storylines

Delegated Permissions

Your application needs to access the API as the signed-in user.

Role Role Id Display Name Description
access_as_user 8e5870bb-8808-44dc-8e10-c509ed919ddd Read and write to the Yammer platform Allows the application to access the Yammer platform on behalf of the signed-in user.
Community.Read.All d24c7847-c878-47d2-a39f-b689f035800a Read Viva Engage community Allows the app to read Viva Engage community and their properties on behalf of the signed-in user.
Community.ReadWrite.All 57a10a57-3e4f-4080-b1c2-cd51de91422f Create and read Viva Engage community Allows the app to create Viva Engage community and read all community properties on behalf of the signed-in user.
EngagementConversation.Read.All 317f9190-b490-4d08-9cb3-0e0ab1892e08 Read all Viva Engage conversations Allows the app to read all Viva Engage conversations on behalf of the signed-in user.
EngagementConversation.ReadWrite.All 7bedefb8-2ade-4b30-a48d-d656c8e9d314 Read and write all Viva Engage conversations Allows the app to read and write all Viva Engage conversations on behalf of the signed-in user.
Storyline.ReadWrite.All d472d143-85dd-45b2-8114-a295534d2140 Read and write all Viva Engage storylines Allows the app to read and write all Viva Engage storylines on behalf of the signed-in user.
StorylineSettings.Read.All e9b90d5f-b204-47e4-a2a7-8e4606cc93c1 Read Storyline settings Allows the app to read Storyline settings on behalf of the signed-in user.
user_impersonation 5db81a03-0de0-432b-b31e-71d57c8d2e0b Read and write to the Yammer platform Allows the application to access the Yammer platform on behalf of the signed-in user.