Updates from: 08/24/2022 01:13:34
Service Microsoft Docs article Related commit history on GitHub Change details
v1.0 Cloudpcauditevent https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/cloudpcauditevent.md
Represents the audit event entity.
|Property|Type|Description| |:|:|:|
-|id|String|Key of the audit entity. Read-only.|
-|displayName|String|Event display name. Read-only.|
-|componentName|String|Component name. Read-only.|
-|actor|[cloudPcAuditActor](../resources/cloudpcauditactor.md)|Azure AD user and application associated with the audit event. Read-only.|
|activity|String|Friendly name of the activity. Optional.| |activityDateTime|DateTimeOffset|The date time in UTC when the activity was performed. Read-only.|
-|activityType|String|The type of activity that was performed. Read-only.|
|activityOperationType|[cloudPcAuditActivityOperationType](#cloudpcauditactivityoperationtype-values)|The HTTP operation type of the activity. Possible values include `create`, `delete`, `patch` and `other`. Read-only.| |activityResult|[cloudPcAuditActivityResult](#cloudpcauditactivityresult-values)|The result of the activity. Read-only.|
+|activityType|String|The type of activity that was performed. Read-only.|
+|actor|[cloudPcAuditActor](../resources/cloudpcauditactor.md)|Azure AD user and application associated with the audit event. Read-only.|
+|category|[cloudPcAuditCategory](#cloudpcauditcategory-values)|Audit category. Read-only.|
+|componentName|String|Component name. Read-only.|
|correlationId|String|The client request identifier, used to correlate activity within the system. Read-only.|
+|displayName|String|Event display name. Read-only.|
+|id|String|Key of the audit entity. Read-only.|
|resources|[cloudPcAuditResource](../resources/cloudpcauditresource.md) collection|List of cloudPcAuditResource objects. Read-only.|
-|category|[cloudPcAuditCategory](#cloudpcauditcategory-values)|Audit category. Read-only.|
+ ### cloudPcAuditActivityOperationType values
v1.0 Schemaextension https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/schemaextension.md
For more information about Microsoft Graph extensibility including limits for sc
| Method | Return Type |Description| |:|:--|:-|
-|[Create](../api/schemaextension-post-schemaextensions.md) | schemaExtension |Create a schema extension definition.|
-|[List](../api/schemaextension-list.md) | schemaExtension |List the available schemaExtension definitions and their properties.|
-|[Get](../api/schemaextension-get.md) | schemaExtension |Read the properties of a specific schemaExtension definition.|
-|[Update](../api/schemaextension-update.md) | schemaExtension |Update a schemaExtension definition. |
+|[Create](../api/schemaextension-post-schemaextensions.md) | [schemaExtension](schemaextension.md) |Create a schema extension definition and its associated schema extension property.|
+|[List](../api/schemaextension-list.md) | [schemaExtension](schemaextension.md) |List the available schemaExtension definitions and their properties.|
+|[Get](../api/schemaextension-get.md) | [schemaExtension](schemaextension.md) |Read the properties of a specific schemaExtension definition.|
+|[Update](../api/schemaextension-update.md) | [schemaExtension](schemaextension.md) |Update a schemaExtension definition. Use this operation to update the description, status, target types, or add more properties to the schema extension definition. |
|[Delete](../api/schemaextension-delete.md) | None |Delete a schemaExtension definition. | ## Properties
The owner app can move the extension through different states of a lifecycle, us
|State |Lifecycle state behavior | |:-|:|
-| InDevelopment | <ul><li>Initial state after creation. The owner app is still developing the schema extension. </li><li>In this state, any app in the same directory where the owner app is registered can extend resource instances with this schema definition (if the app has permissions to that resource). </li><li>For an owner app that's multi-tenant, only the instance of the owner app that's in a different directory from the home directory can extend resource instances with this schema definition (if the app has permissions to that resource), or read the extension data. </li><li>Only the owner app can update the extension definition with additive changes. </li><li>Only the owner app can delete the extension definition. </li><li>The owner app can move the extension from **InDevelopment** to the **Available** state.</li></ul> |
-| Available | <ul><li>The schema extension is available for use by all apps in any tenant. </li><li>After the owner app sets the extension to **Available**, any app can simply add custom data to instances of those resource types specified in the extension (if the app has permissions to that resource). The app can assign custom data when creating a new instance or updating an existing instance. </li><li>Only the owner app can update the extension definition with additive changes. No app can delete the extension definition in this state. </li><li>The owner app can move the schema extension from **Available** to the **Deprecated** state.</li></ul> |
-| Deprecated | <ul><li>The schema extension definition can no longer be read or modified. </li><li>No app can view, update, add new properties, or delete the extension. </li><li>Apps can, however, still read, update, or delete existing extension _property values_. </li></ul> |
+| InDevelopment | <ul><li>Initial state after creation. The owner app is still developing the schema extension. </li><li>In this state, any app in the same directory where the owner app is registered can extend resource instances with this schema definition (if the app has permissions to that resource). </li><li>For a multi-tenant owner app, only the instance of the owner app that's in a different directory from the home directory can extend resource instances with this schema definition (if the app has permissions to that resource), or read the extension data. </li><li>Only the owner app can update the extension definition with additive changes. </li><li>Only the owner app can delete the extension definition. </li><li>The owner app can move the extension from `InDevelopment` to the `Available` state.</li></ul> |
+| Available | <ul><li>The schema extension is available for use by all apps in any tenant. </li><li>After the owner app sets the extension to `Available`, any app can add custom data to instances of those resource types specified in the extension (if the app has permissions to that resource). The app can assign custom data when creating a new instance or updating an existing instance. </li><li>Only the owner app can update the extension definition with additive changes. No app can delete the extension definition in this state. </li><li>The owner app can move the schema extension from `Available` to the `Deprecated` state.</li></ul> |
+| Deprecated | <ul><li>The schema extension definition can no longer be read or modified. </li><li>No app can view, update, add new properties, or delete the extension. </li><li>Apps can, however, still read, update, or delete the existing extension _property values_. </li></ul> |
-> **Note:** Schema extension definitions (marked as `Available`) created by other developers from other tenants are visible to all developers (by listing all schema extensions). This is different from other APIs that only return tenant-specific data. On the other hand, extension data created based on schema extension definitions, is tenant-specific and can only be accessed by apps explicitly granted permission.
+> [!NOTE]
+> Schema extension definitions (marked as `Available`) created by other developers from other tenants are visible to all developers (by listing all schema extensions). This is different from other APIs that only return tenant-specific data. On the other hand, extension data created based on schema extension definitions, is tenant-specific and can only be accessed by apps explicitly granted permission.
## JSON representation
v1.0 Subscription Post Subscriptions https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/subscription-post-subscriptions.md
Subscribes a listener application to receive change notifications when the reque
See the table in the [Permissions](#permissions) section for the list of resources that support subscribing to change notifications.
-Some resources support the option to include encrypted resource data in change notifications. These resources include [chatMessage](../resources/chatmessage.md), [contact](../resources/contact.md), [event](../resources/event.md), [message](../resources/message.md), and [presence](../resources/presence.md). For more information, see [Set up change notifications that include resource data](/graph/webhooks-with-resource-data) and [Change notifications for Outlook resources in Microsoft Graph](/graph/outlook-change-notification-overview).
+Some resources support the option to include encrypted resource data in change notifications. These resources include [chatMessage](../resources/chatmessage.md), [contact](../resources/contact.md), [event](../resources/event.md), [message](../resources/message.md), and [presence](../resources/presence.md). For more information, see [Set up change notifications that include resource data](/graph/webhooks-with-resource-data) and [Change notifications for Outlook resources in Microsoft Graph](/graph/outlook-change-notifications-overview).
## Permissions
v1.0 Schemaextension https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/schemaextension.md
For more information about Microsoft Graph extensibility including limits for sc
| Method | Return Type |Description| |:|:--|:-|
-|[Create](../api/schemaextension-post-schemaextensions.md) | [schemaExtension](schemaextension.md) |Create a schema extension definition.|
+|[Create](../api/schemaextension-post-schemaextensions.md) | [schemaExtension](schemaextension.md) |Create a schema extension definition and its associated schema extension property.|
|[List](../api/schemaextension-list.md) | [schemaExtension](schemaextension.md) |List the available schemaExtension definitions and their properties.| |[Get](../api/schemaextension-get.md) | [schemaExtension](schemaextension.md) |Read the properties of a specific schemaExtension definition.|
-|[Update](../api/schemaextension-update.md) | [schemaExtension](schemaextension.md) |Update a schemaExtension definition. |
+|[Update](../api/schemaextension-update.md) | [schemaExtension](schemaextension.md) |Update a schemaExtension definition. Use this operation to update the description, status, target types, or add more properties to the schema extension definition. |
|[Delete](../api/schemaextension-delete.md) | None |Delete a schemaExtension definition. | ## Properties
The owner app can move the extension through different states of a lifecycle, us
|State |Lifecycle state behavior | |:-|:|
-| InDevelopment | <ul><li>Initial state after creation. The owner app is still developing the schema extension. </li><li>In this state, any app in the same directory where the owner app is registered can extend resource instances with this schema definition (if the app has permissions to that resource). </li><li>For an owner app that's multi-tenant, only the instance of the owner app that's in a different directory from the home directory can extend resource instances with this schema definition (if the app has permissions to that resource), or read the extension data. </li><li>Only the owner app can update the extension definition with additive changes. </li><li>Only the owner app can delete the extension definition. </li><li>The owner app can move the extension from **InDevelopment** to the **Available** state.</li></ul> |
-| Available | <ul><li>The schema extension is available for use by all apps in any tenant. </li><li>After the owner app sets the extension to **Available**, any app can simply add custom data to instances of those resource types specified in the extension (if the app has permissions to that resource). The app can assign custom data when creating a new instance or updating an existing instance. </li><li>Only the owner app can update the extension definition with additive changes. No app can delete the extension definition in this state. </li><li>The owner app can move the schema extension from **Available** to the **Deprecated** state.</li></ul> |
-| Deprecated | <ul><li>The schema extension definition can no longer be read or modified. </li><li>No app can view, update, add new properties, or delete the extension. </li><li>Apps can, however, still read, update, or delete existing extension _property values_. </li></ul> |
+| InDevelopment | <ul><li>Initial state after creation. The owner app is still developing the schema extension. </li><li>In this state, any app in the same directory where the owner app is registered can extend resource instances with this schema definition (if the app has permissions to that resource). </li><li>For a multi-tenant owner app, only the instance of the owner app that's in a different directory from the home directory can extend resource instances with this schema definition (if the app has permissions to that resource), or read the extension data. </li><li>Only the owner app can update the extension definition with additive changes. </li><li>Only the owner app can delete the extension definition. </li><li>The owner app can move the extension from `InDevelopment` to the `Available` state.</li></ul> |
+| Available | <ul><li>The schema extension is available for use by all apps in any tenant. </li><li>After the owner app sets the extension to `Available`, any app can add custom data to instances of those resource types specified in the extension (if the app has permissions to that resource). The app can assign custom data when creating a new instance or updating an existing instance. </li><li>Only the owner app can update the extension definition with additive changes. No app can delete the extension definition in this state. </li><li>The owner app can move the schema extension from `Available` to the `Deprecated` state.</li></ul> |
+| Deprecated | <ul><li>The schema extension definition can no longer be read or modified. </li><li>No app can view, update, add new properties, or delete the extension. </li><li>Apps can, however, still read, update, or delete the existing extension _property values_. </li></ul> |
-> **Note:** Schema extension definitions (marked as `Available`) created by other developers from other tenants are visible to all developers (by listing all schema extensions). This is different from other APIs that only return tenant-specific data. On the other hand, extension data created based on schema extension definitions, is tenant-specific and can only be accessed by apps explicitly granted permission.
+> [!NOTE]
+> Schema extension definitions (marked as `Available`) created by other developers from other tenants are visible to all developers (by listing all schema extensions). This is different from other APIs that only return tenant-specific data. On the other hand, extension data created based on schema extension definitions, is tenant-specific and can only be accessed by apps explicitly granted permission.
## JSON representation