LearningProvider.ReadWrite
Allows the app to create, update, read, and delete data for the learning provider in the organization's directory, on behalf of the signed-in user.
Graph Methods
Type: A = Application Permission, D = Delegate Permission
Delegate Permission
Id | 40c2eb57-abaf-49f5-9331-e90fd01f7130 |
Consent Type | Admin |
Display String | Manage learning provider |
Description | Allows the app to create, update, read, and delete data for the learning provider in the organization's directory, on behalf of the signed-in user. |
Resources
learningProvider
Property | Type | Description |
---|---|---|
displayName | String | The display name that appears in Viva Learning. Required. |
id | String | The unique identifier for the learning provider. Required. |
isEnabled | Boolean | The state of the provider. Optional. |
loginWebUrl | String | Authentication URL to access the courses for the provider. Optional. |
longLogoWebUrlForDarkTheme | String | The long logo URL for the dark mode, which needs to be a publicly accessible image. This image would be saved to the Blob storage of Viva Learning for rendering within the Viva Learning app. Required. |
longLogoWebUrlForLightTheme | String | The long logo URL for the light mode, which needs to be a publicly accessible image. This image would be saved to the Blob storage of Viva Learning for rendering within the Viva Learning app. Required. |
squareLogoWebUrlForDarkTheme | String | The square logo URL for the dark mode, which needs to be a publicly accessible image. This image would be saved to the Blob storage of Viva Learning for rendering within the Viva Learning app. Required. |
squareLogoWebUrlForLightTheme | String | The square logo URL for the light mode, which needs to be a publicly accessible image. This image would be saved to the Blob storage of Viva Learning for rendering within the Viva Learning app. Required. |