Skip to content

Latest commit

 

History

History
69 lines (57 loc) · 3.85 KB

File metadata and controls

69 lines (57 loc) · 3.85 KB
title description author ms.localizationpriority ms.subservice doc_type
learningProvider resource type
Represents an entity that holds the details about a learning provider in Viva learning.
malabikaroy
medium
viva-learning
resourcePageType

learningProvider resource type

Namespace: microsoft.graph

[!INCLUDE beta-disclaimer]

Represents an entity that holds the details about a learning provider in Viva learning.

Methods

Method Return type Description
List learningProvider collection Get a list of the learningProvider resources registered in Viva Learning for a tenant.
Create learningProvider Create a new learningProvider object and registers it with Viva Learning using the specified display name and logos for different themes.
Get learningProvider Read the properties and relationships of a learningProvider object.
Update learningProvider Update the properties of a learningProvider object.
Delete None Delete a learningProvider resource and remove its registration in Viva Learning for the tenant.

Properties

Property Type Description
displayName String The display name that appears in Viva Learning. Required.
id String The unique identifier for the learning provider. Required.
isCourseActivitySyncEnabled Boolean Indicates whether a provider can ingest learning course activity records. The default value is false. Set to true to make learningCourseActivities available for this provider.
loginWebUrl String Authentication URL to access the courses for the provider. Optional.
longLogoWebUrlForDarkTheme String The long logo URL for the dark mode that 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 that 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 that 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 that 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.

Relationships

Relationship Type Description
learningContents learningContent collection Learning catalog items for the provider.

JSON representation

The following is a JSON representation of the resource.

{
    "@odata.type": "#microsoft.graph.learningProvider",
    "displayName": "String",
    "id": "String (identifier)",
    "loginWebUrl": "String",
    "longLogoWebUrlForDarkTheme": "String",
    "longLogoWebUrlForLightTheme": "String",
    "squareLogoWebUrlForDarkTheme": "String",
    "squareLogoWebUrlForLightTheme": "String",
    "isCourseActivitySyncEnabled": "Boolean"
}