Updates from: 07/30/2021 03:08:48
Service Microsoft Docs article Related commit history on GitHub Change details
v1.0 Appliedconditionalaccesspolicy https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/resources/appliedconditionalaccesspolicy.md
Indicates the attributes related to applied conditional access policy or policie
|enforcedGrantControls|String collection|Refers to the grant controls enforced by the conditional access policy (example: ΓÇ£Require multi-factor authenticationΓÇ¥).| |enforcedSessionControls|String collection|Refers to the session controls enforced by the conditional access policy (example: ΓÇ£Require app enforced controlsΓÇ¥).| |id|String|Identifier of the conditional access policy.|
-|result|appliedConditionalAccessPolicyResult| Indicates the result of the CA policy that was triggered. Possible values are: `success`, `failure`, `notApplied` (Policy isn't applied because policy conditions were not met),`notEnabled` (This is due to the policy in disabled state), `unknown`, `unknownFutureValue`, `reportOnlySuccess`, `reportOnlyFailure`, `reportOnlyNotApplied`, `reportOnlyInterrupted`|
+|result|appliedConditionalAccessPolicyResult| Indicates the result of the CA policy that was triggered. Possible values are: `success`, `failure`, `notApplied` (Policy isn't applied because policy conditions were not met),`notEnabled` (This is due to the policy in disabled state), `unknown`, `unknownFutureValue`, `reportOnlySuccess`, `reportOnlyFailure`, `reportOnlyNotApplied`, `reportOnlyInterrupted`. Note that you must use the `Prefer: include-unknown-enum-members` request header to get the following values in this [evolvable enum](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations): `reportOnlySuccess`, `reportOnlyFailure`, `reportOnlyNotApplied`, `reportOnlyInterrupted`.|
## JSON representation
v1.0 Channel https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/resources/channel.md
where files are shared, and where tabs are added.
|isFavoriteByDefault|Boolean|Indicates whether the channel should automatically be marked 'favorite' for all members of the team. Can only be set programmatically with [Create team](../api/team-post.md). Default: `false`.| |email|String| The email address for sending messages to the channel. Read-only.| |webUrl|String|A hyperlink that will go to the channel in Microsoft Teams. This is the URL that you get when you right-click a channel in Microsoft Teams and select Get link to channel. This URL should be treated as an opaque blob, and not parsed. Read-only.|
-|membershipType|[channelMembershipType](../resources/enums.md#channelmembershiptype-values)|The type of the channel. Can be set during creation and can't be changed. Default: standard.|
+|membershipType|channelMembershipType|The type of the channel. Can be set during creation and can't be changed. The possible values are: `standard`, `private`, `unknownFutureValue`, `shared`. The default value is `standard`. Note that you must use the `Prefer: include-unknown-enum-members` request header to get the following value in this [evolvable enum](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations): `shared`.|
|createdDateTime|dateTimeOffset|Read only. Timestamp at which the channel was created.| |moderationSettings|[channelModerationSettings](../resources/channelmoderationsettings.md)|Settings to configure channel moderation to control who can start new posts and reply to posts in that channel.|
v1.0 Chatmessage https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/resources/chatmessage.md
Represents an individual chat message within a [channel](channel.md) or [chat](c
|replyToId| string | Read-only. ID of the parent chat message or root chat message of the thread. (Only applies to chat messages in channels, not chats.) | |from|[chatMessageFromIdentitySet](chatmessagefromidentityset.md)| Read only. Details of the sender of the chat message.| |etag| string | Read-only. Version number of the chat message. |
-|messageType|string|The type of chat message. The possible values are: `message`, `unknownFutureValue`, `systemEventMessage`.|
+|messageType|chatMessageType|The type of chat message. The possible values are: `message`, `chatEvent`, `typing`, `unknownFutureValue`, `systemEventMessage`. Note that you must use the `Prefer: include-unknown-enum-members` request header to get the following value in this [evolvable enum](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations): `systemEventMessage`.|
|createdDateTime|dateTimeOffset|Timestamp of when the chat message was created.| |lastModifiedDateTime|dateTimeOffset|Read only. Timestamp when the chat message is created (initial setting) or modified, including when a reaction is added or removed. | |lastEditedDateTime|dateTimeOffset|Read only. Timestamp when edits to the chat message were made. Triggers an "Edited" flag in the Teams UI. If no edits are made the value is `null`.|
v1.0 Educationsynchronizationprofilestatus https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/resources/educationsynchronizationprofilestatus.md
Represents the synchronization status of a school data [synchronization profile]
| Property | Type | Description | | :-- | :-- | :-- | | id | String | The unique identifier for the resource. (read-only) |
-| status | educationSynchronizationStatus | The status of a sync. Possible values are: `paused`, `inProgress`, `success`, `error`, `quarantined`, `validationError`, `extracting`*, `validating`*. |
+| status | educationSynchronizationStatus | The status of a sync. The possible values are: `paused`, `inProgress`, `success`, `error`, `validationError`, `quarantined`, `unknownFutureValue`, `extracting`, `validating`. Note that you must use the `Prefer: include-unknown-enum-members` request header to get the following values in this [evolvable enum](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations): `extracting`, `validating`.|
| lastSynchronizationDateTime | DateTimeOffset | Represents the time of the most recent successful synchronization. | | lastActivityDateTime | DateTimeOffset | Represents the time when most recent changes were observed in profile. | | errorCount | Int | Number of errors during synchronization. | | statusMessage | String | Status message for the current profile's synchronization stage. |
-"Extracting" and "Validating" statuses are only returned for applications prepared to handle new enum members. Opt-in is done by setting HTTP prefer request header: `Prefer: include-unknown-enum-members`. See more about: [evolvable enums](/graph/best-practices-concept#evolvable-enums).
- ## JSON representation
v1.0 Enums https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/resources/enums.md
Possible values for user account types (group membership), per Windows definitio
|Member| |:| |message|
+|chatEvent |
+|typing |
|unknownFutureValue| |systemEventMessage|
Possible values for user account types (group membership), per Windows definitio
### channelMembershipType values
-| Member | Value |
-| :-- | :- |
-| standard | 0 |
-| private | 1 |
-| unknownFutureValue | 2 |
+| Member |
+| :-- |
+| standard |
+| private |
+| unknownFutureValue |
+| shared |
### stagedFeatureName values
Possible values for user account types (group membership), per Windows definitio
|:| |group| |unknownFutureValue|
+|roster|
### plannerPlanContextType values
v1.0 Externalconnectors Property https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/resources/externalconnectors-property.md
A [schema](externalconnectors-schema.md) property definition for a Microsoft Sea
| isRefinable | boolean | Specifies if the property is refinable. Refinable properties can be used to filter search results in the [Search API](search-api-overview.md) and add a refiner control in the Microsoft Search user experience. Optional. | | isRetrievable | boolean | Specifies if the property is retrievable. Retrievable properties are returned in the result set when items are returned by the search API. Retrievable properties are also available to add to the display template used to render search results. Optional. | | isSearchable | boolean | Specifies if the property is searchable. Only properties of type `string` or `stringCollection` can be searchable. Non-searchable properties are not added to the search index. Optional. |
-| labels | String collection | Specifies one or more well-known tags added against a property. Labels help Microsoft Search understand the semantics of the data in the connection. Adding appropriate labels would result in an enhanced search experience (e.g. better relevance). Supported labels: `title`, `url`, `createdBy`, `lastModifiedBy`, `authors`, `createdDateTime`, `lastModifiedDateTime`, `fileName`, `fileExtension`, `iconUrl`, `containerName`, and `containerUrl`. Optional. |
+| labels | microsoft.graph.externalConnectors.label collection | Specifies one or more well-known tags added against a property. Labels help Microsoft Search understand the semantics of the data in the connection. Adding appropriate labels would result in an enhanced search experience (e.g. better relevance). Optional.<br><br>The possible values are: `title`, `url`, `createdBy`, `lastModifiedBy`, `authors`, `createdDateTime`, `lastModifiedDateTime`, `fileName`, `fileExtension`, `unknownFutureValue`, `iconUrl`, `containerName`, `containerUrl`. Note that you must use the `Prefer: include-unknown-enum-members` request header to get the following values in this [evolvable enum](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations): `iconUrl`, `containerName`, `containerUrl`.|
| name | String | The name of the property. Maximum 32 characters. Must not contain control characters, whitespace, or any of the following: `:`, `;`, `,`, `(`, `)`, `[`, `]`, `{`, `}`, `%`, `$`, `+`, `!`, `*`, `=`, `&`, `?`, `@`, `#`, `\`, `~`, `'`, `"`, `<`, `>`, `|`, `` ` ``, `^`. Required. |
-| type | String | The data type of the property. Possible values are: `string`, `int64`, `double`, `dateTime`, `boolean`, `stringCollection`, `int64Collection`, `doubleCollection`, `dateTimeCollection`. Required. |
+| type | microsoft.graph.externalConnectors.propertyType | The data type of the property. Possible values are: `string`, `int64`, `double`, `dateTime`, `boolean`, `stringCollection`, `int64Collection`, `doubleCollection`, `dateTimeCollection`, `unknownFutureValue`. Required. |
## JSON representation
v1.0 Plannerplancontainer https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/resources/plannerplancontainer.md
Planner currently supports the container types listed in the following table. Wh
|Property|Type|Description| |:|:|:| |containerId|String|The identifier of the resource that contains the plan.|
-|type|plannerContainerType| The type of the resource that contains the plan. See the previous table for supported types. Possible values are: `group`, `roster`, `unknownFutureValue`.|
+|type|plannerContainerType| The type of the resource that contains the plan. See the previous table for supported types. Possible values are: `group`, `unknownFutureValue`, `roster`. Note that you must use the `Prefer: include-unknown-enum-members` request header to get the following value in this [evolvable enum](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations): `roster`.|
|url|String|The full canonical URL of the container.| ## Relationships
v1.0 Teamsasyncoperation https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/resources/teamsasyncoperation.md
When the request completes successfully, the status will be "succeeded" and the
| Property | Type | Description | |:|:--|:-| |id|string |Unique operation id.|
-|operationType|[teamsAsyncOperationType](teamsasyncoperationtype.md) |Denotes which type of operation is being described.|
+|operationType|[teamsAsyncOperationType](teamsasyncoperationtype.md) |Denotes the type of operation being described. |
|createdDateTime|DateTimeOffset |Time when the operation was created.| |status|[teamsAsyncOperationStatus](teamsasyncoperationstatus.md)| Operation status.| |lastActionDateTime|DateTimeOffset |Time when the async operation was last updated.|
The following is a JSON representation of the resource.
```json { "id": "string",
- "operationType": "archiveTeam",
- "createdDateTime": "2018-01-01T00:00:00.0000000Z",
- "status": "succeeded",
- "lastActionDateTime": "2018-01-01T00:00:00.0000000Z",
- "attemptsCount": 1,
- "targetResourceId": "fa4aa5a2-a75b-4769-86f4-9e2742a18fda",
- "targetResourceLocation": "/groups('fa4aa5a2-a75b-4769-86f4-9e2742a18fda')/team",
+ "operationType": "string",
+ "createdDateTime": "string (timestamp)",
+ "status": "string",
+ "lastActionDateTime": "string (timestamp)",
+ "attemptsCount": "Integer",
+ "targetResourceId": "string",
+ "targetResourceLocation": "string",
"error": null } ```
v1.0 Teamsasyncoperationtype https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/resources/teamsasyncoperationtype.md
Namespace: microsoft.graph
Types of [teamsAsyncOperation](teamsasyncoperation.md). Members will be added here as more async operations are supported. ## Members
+The following table lists the members of an [evolvable enumeration](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations). You must use the `Prefer: include-unknown-enum-members` request header to get the following values in this evolvable enum: `teamifyGroup`, `createChannel`, `createChat`.
-| Member | Value| Description |
-|:|:--|:-|
-|invalid|0|Invalid value.|
-|cloneTeam|1|Operation to clone a team.|
-|archiveTeam|2|Operation to archive a team.|
-|unarchiveTeam|3|Operation to restore an archived team.|
-|createTeam|4|Operation to create a team from scratch.|
-|createChat|5|Operation to create a chat from scratch.|
+| Member | Description |
+|:|:-|
+|invalid|Invalid value.|
+|cloneTeam|Operation to clone a team.|
+|archiveTeam|Operation to archive a team.|
+|unarchiveTeam|Operation to restore an archived team.|
+|createTeam|Operation to create a team from scratch.|
+|unknownFutureValue| Evolvable enumeration sentinel value. Do not use. |
+|teamifyGroup |Operation to create a team from a group. |
+|createChannel |Operation to create a channel in a team. |
+|createChat|Operation to create a chat from scratch.|
v1.0 Workforceintegration https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/beta/resources/workforceintegration.md
An instance of a workforce integration with shifts.
|displayName|String|Name of the workforce integration.| |encryption|[workforceIntegrationEncryption](workforceintegrationencryption.md)|The workforce integration encryption resource.| |isActive|Boolean|Indicates whether this workforce integration is currently active and available.|
-|supports|string| The Shifts entities supported for synchronous change notifications. Shifts will make a call back to the url provided on client changes on those entities added here. By default, no entities are supported for change notifications. Possible values are `none`, `shift`, `swapRequest`, `openshift`, `openShiftRequest`, `userShiftPreferences`, `offerShiftRequest`, `timeCard`, `timeOffReason`, `timeOff`, `timeOffRequest` and `unknownFutureValue`. If selecting more than one value, all values must start with the first letter in uppercase.|
-|supportedEntities|string| This property will replace **supports** in v1.0. We recommend that you use this property instead of **supports**. The **supports** property will still be supported in beta for the time being. Possible values are `none`, `shift`, `swapRequest`, `openshift`, `openShiftRequest`, `userShiftPreferences`, `offerShiftRequest`, `timeCard`, `timeOffReason`, `timeOff`, `timeOffRequest` and `unknownFutureValue`. If selecting more than one value, all values must start with the first letter in uppercase.|
+|supports|workforceIntegrationSupportedEntities | The Shifts entities supported for synchronous change notifications. Shifts will make a call back to the url provided on client changes on those entities added here. By default, no entities are supported for change notifications. <br><br>The possible values are: `none`, `shift`, `swapRequest`, `openshift`, `openShiftRequest`, `userShiftPreferences`, `offerShiftRequest`, `unknownFutureValue`, `timeCard`, `timeOffReason`, `timeOff`, `timeOffRequest`. Note that you must use the `Prefer: include-unknown-enum-members` request header to get the following values in this [evolvable enum](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations): `timeCard`, `timeOffReason`, `timeOff`, `timeOffRequest`. <br><br>If selecting more than one value, all values must start with the first letter in uppercase.|
+|supportedEntities|workforceIntegrationSupportedEntities | This property has replaced **supports** in v1.0. We recommend that you use this property instead of **supports**. The **supports** property is still supported in beta for the time being. <br><br>The possible values are: `none`, `shift`, `swapRequest`, `openshift`, `openShiftRequest`, `userShiftPreferences`, `offerShiftRequest`, `unknownFutureValue`, `timeCard`, `timeOffReason`, `timeOff`, `timeOffRequest`. Note that you must use the `Prefer: include-unknown-enum-members` request header to get the following values in this [evolvable enum](/graph/best-practices-concept#handling-future-members-in-evolvable-enumerations): `timeCard`, `timeOffReason`, `timeOff`, `timeOffRequest`. <br><br>If selecting more than one value, all values must start with the first letter in uppercase.|
|url|String| Workforce Integration URL for callbacks from the Shifts service.| ## Relationships
The following is a JSON representation of the resource.
"encryption": {"@odata.type": "microsoft.graph.workforceIntegrationEncryption"}, "isActive": true, "supports": "string",
+ "supportedEntities": "string",
"url": "String" } ```
v1.0 Chatmessage https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/v1.0/resources/chatmessage.md
Represents an individual chat message within a [channel](channel.md) or [chat](c
|replyToId| string | Read-only. Id of the parent chat message or root chat message of the thread. (Only applies to chat messages in channels, not chats.) | |from|[chatMessageFromIdentitySet](chatmessagefromidentityset.md)| Read only. Details of the sender of the chat message.| |etag| string | Read-only. Version number of the chat message. |
-|messageType|string|The type of chat message. The possible value is: `message`.|
+|messageType|chatMessageType|The type of chat message. The possible values are: `message`, `chatEvent`, `typing`, `unknownFutureValue`.|
|createdDateTime|dateTimeOffset|Timestamp of when the chat message was created.| |lastModifiedDateTime|dateTimeOffset|Read only. Timestamp when the chat message is created (initial setting) or modified, including when a reaction is added or removed. | |lastEditedDateTime|dateTimeOffset|Read only. Timestamp when edits to the chat message were made. Triggers an "Edited" flag in the Teams UI. If no edits are made the value is `null`.|
v1.0 Enums https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/v1.0/resources/enums.md
Possible values for user account types (group membership), per Windows definitio
| junk | 14 | Blocked due to junk. | | unknownFutureValue | 15 | A sentinel member. |
+### chatMessageType values
+
+| Value |
+|:--|
+| message |
+| chatEvent |
+| typing |
+| unknownFutureValue |
+ ### chatMessagePolicyViolationDlpActionType values | Value |
v1.0 Externalconnectors Property https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/v1.0/resources/externalconnectors-property.md
A [schema](externalconnectors-schema.md) property definition for a Microsoft Sea
|isRefinable|Boolean|Specifies if the property is refinable. Refinable properties can be used to filter search results in the [Search API](search-api-overview.md) and add a refiner control in the Microsoft Search user experience. Optional.| |isRetrievable|Boolean|Specifies if the property is retrievable. Retrievable properties are returned in the result set when items are returned by the search API. Retrievable properties are also available to add to the display template used to render search results. Optional.| |isSearchable|Boolean|Specifies if the property is searchable. Only properties of type `String` or `StringCollection` can be searchable. Non-searchable properties are not added to the search index. Optional.|
-|labels|microsoft.graph.externalConnectors.label collection|Specifies one or more well-known tags added against a property. Labels help Microsoft Search understand the semantics of the data in the connection. Adding appropriate labels would result in an enhanced search experience (e.g. better relevance). Supported labels: `title`, `url`, `createdBy`, `lastModifiedBy`, `authors`, `createdDateTime`, `lastModifiedDateTime`, `fileName` and `fileExtension`. Optional.|
+|labels|microsoft.graph.externalConnectors.label collection|Specifies one or more well-known tags added against a property. Labels help Microsoft Search understand the semantics of the data in the connection. Adding appropriate labels would result in an enhanced search experience (e.g. better relevance). The possible values are: `title`, `url`, `createdBy`, `lastModifiedBy`, `authors`, `createdDateTime`, `lastModifiedDateTime`, `fileName`, `fileExtension`, `unknownFutureValue`. Optional.|
|name|String|The name of the property. Maximum 32 characters. Must not contain control characters, whitespace, or any of the following: `:`, `;`, `,`, `(`, `)`, `[`, `]`, `{`, `}`, `%`, `$`, `+`, `!`, `*`, `=`, `&`, `?`, `@`, `#`, `\`, `~`, `'`, `"`, `<`, `>`, `|`, `` ` ``, `^`. Required.| |type|microsoft.graph.externalConnectors.propertyType|The data type of the property. Possible values are: `string`, `int64`, `double`, `dateTime`, `boolean`, `stringCollection`, `int64Collection`, `doubleCollection`, `dateTimeCollection`, `unknownFutureValue`.|
v1.0 Teamsasyncoperationtype https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/v1.0/resources/teamsasyncoperationtype.md
Types of [teamsAsyncOperation](teamsasyncoperation.md). Members will be added he
## Members
-| Member | Value| Description |
-|:|:--|:-|
-|invalid|0|Invalid value.|
-|cloneTeam|1|Operation to clone a team.|
-|archiveTeam|2|Operation to archive a team.|
-|unarchiveTeam|3|Operation to restore an archived team.|
-|createTeam|4|Operation to create a team from scratch.|
+| Member | Description |
+|:|:-|
+|invalid|Invalid value.|
+|cloneTeam|Operation to clone a team.|
+|archiveTeam|Operation to archive a team.|
+|unarchiveTeam|Operation to restore an archived team.|
+|createTeam|Operation to create a team from scratch.|
+|unknownFutureValue| Evolvable enumeration sentinel value. Do not use. |
v1.0 Workforceintegration https://github.com/microsoftgraph/microsoft-graph-docs/commits/master/api-reference/v1.0/resources/workforceintegration.md
An instance of a workforce integration with shifts.
|displayName|String|Name of the workforce integration.| |encryption|[workforceIntegrationEncryption](workforceintegrationencryption.md)|The workforce integration encryption resource.| |isActive|Boolean|Indicates whether this workforce integration is currently active and available.|
-|supportedEntities|string| The Shifts entities supported for synchronous change notifications. Shifts will make a call back to the url provided on client changes on those entities added here. By default, no entities are supported for change notifications. Possible values are: `none`, `shift`, `swapRequest`, `openshift`, `openShiftRequest`, `userShiftPreferences`|
+|supportedEntities|workforceIntegrationSupportedEntities | The Shifts entities supported for synchronous change notifications. Shifts will make a call back to the url provided on client changes on those entities added here. By default, no entities are supported for change notifications. Possible values are: `none`, `shift`, `swapRequest`, `userShiftPreferences`, `openshift`, `openShiftRequest`, `offerShiftRequest`, `unknownFutureValue`.|
|url|String| Workforce Integration URL for callbacks from the Shifts service.| ## Relationships