classGroupProvisioningFlow resource type

Namespace: microsoft.graph.industryData

Important

APIs under the /beta version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported. To determine whether an API is available in v1.0, use the Version selector.

Represents the parameters that school data sync uses to create class groups and teams in Microsoft 365 from your inbound data. Class groups allow users to connect, communicate, and collaborate across various Microsoft 365 applications including Teams.

classGroupProvisioningFlow is defined within an outboundProvisioningFlowSet that may specify a filter based on a subset of available organizations (schools) or may include all of the organizations in the inbound data.

There may be multiple classGroupProvisioningFlows, defined within separate OutboundProvsioningFlowSets (editor note, hyperlink to related docs) allowing different configurations for different organizations.

Inherits from microsoft.graph.industryData.provisioningFlow.

Methods

Method Return type Description
Get classGroupProvisioningFlow microsoft.graph.industryData.classGroupProvisioningFlow Read the properties and relationships of a classgroupprovisioningflow object.
Update classGroupProvisioningFlow microsoft.graph.industryData.classGroupProvisioningFlow Update the properties of a classgroupprovisioningflow object.
Delete classGroupProvisioningFlow None. Delete a classgroupprovisioningflow object.

Properties

Property Type Description
configuration microsoft.graph.industryData.classGroupConfiguration The different attribute choices for the class groups to be provisioned.
createdDateTime DateTimeOffset Inherited from microsoft.graph.industryData.provisioningFlow.
id String Inherited from microsoft.graph.industryData.provisioningFlow.
lastModifiedDateTime DateTimeOffset Inherited from microsoft.graph.industryData.provisioningFlow.
readinessStatus microsoft.graph.industryData.readinessStatus Inherited from microsoft.graph.industryData.provisioningFlow. The possible values are: notReady, ready, failed, disabled, expired, unknownFutureValue.

Relationships

None.

JSON representation

The following JSON representation shows the resource type.

{
  "@odata.type": "#microsoft.graph.industryData.classGroupProvisioningFlow",
  "createdDateTime": "String (timestamp)",
  "lastModifiedDateTime": "String (timestamp)",
  "readinessStatus": "String",
  "id": "String (identifier)",
  "configuration": {
    "@odata.type": "microsoft.graph.industryData.classGroupConfiguration"
  }
}