Updates from: 07/28/2022 01:24:38
Service Microsoft Docs article Related commit history on GitHub Change details
v1.0 Authorizationpolicy Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authorizationpolicy-get.md
Title: "Get authorizationPolicy" description: "Retrieve the properties and relationships of authorizationPolicy object." ms.localizationpriority: medium-+ ms.prod: "identity-and-sign-in" doc_type: apiPageType
v1.0 Authorizationpolicy Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/authorizationpolicy-update.md
Title: "Update authorizationpolicy" description: "Update the properties of authorizationPolicy object." ms.localizationpriority: medium-+ ms.prod: "identity-and-sign-in" doc_type: "apiPageType"
v1.0 Directory Deleteditems Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directory-deleteditems-delete.md
One of the following permissions is required to call this API. To learn more, in
|Delegated (personal Microsoft account) | Not supported. | |Application | Application.ReadWrite.OwnedBy, Application.ReadWrite.All |
-The requestor needs to have one of the following roles: *Global Administrator* or *Application Administrator*.
+The calling user must be the owner of the application or the calling app must be assigned one of the following [Azure AD roles](/azure/active-directory/roles/permissions-reference):
++ Global Administrator++ Application Administrator++ Cloud Application Administrator++ Hybrid Identity Administrator ### For users:
v1.0 Directory Deleteditems Restore https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directory-deleteditems-restore.md
One of the following permissions is required to call this API. To learn more, in
|Delegated (personal Microsoft account) | Not supported. | |Application | Application.ReadWrite.OwnedBy, Application.ReadWrite.All |
+The calling app must be assigned one of the following [Azure AD roles](/azure/active-directory/roles/permissions-reference):
++ Global Administrator++ Application Administrator++ Cloud Application Administrator++ Hybrid Identity Administrator ### For users:
v1.0 Directoryrole Delete Member https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryrole-delete-member.md
Title: "Remove directory role member" description: "Remove a member from a directoryRole."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType
v1.0 Directoryrole Delta https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryrole-delta.md
Title: "directoryRole: delta" description: "Get newly created, updated, or deleted directory roles without having to perform a full read of the entire resource collection. See Using Delta Query for details." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: apiPageType
v1.0 Directoryrole Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryrole-get.md
Title: "Get directoryRole" description: "Retrieve the properties of a directoryRole object."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType
v1.0 Directoryrole List Members https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryrole-list-members.md
Title: "List members" description: "Retrieve a list of the users that are assigned to the directory role. Only users can be assigned to a directory role."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType
v1.0 Directoryrole List Scopedmembers https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryrole-list-scopedmembers.md
Title: "List scopedMembers for a directory role" description: "Retrieve a list of scopedRoleMembership objects for a directory role."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType
v1.0 Directoryrole List https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryrole-list.md
Title: "List directoryRoles" description: "List the directory roles that are activated in the tenant."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType
v1.0 Directoryrole Post Directoryroles https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryrole-post-directoryroles.md
Title: "Activate directoryRole" description: "Activate a directory role." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: apiPageType
Namespace: microsoft.graph
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)]
-Activate a directory role. To read a directory role or update its members, it must first be activated in the tenant. Only the Company Administrators and the implicit Users directory roles are activated by default. To access and assign members to another directory role, you must first activate it with its corresponding directory role template ([directoryRoleTemplate](../resources/directoryroletemplate.md)).
+Activate a directory role. To read a directory role or update its members, it must first be activated in the tenant.
+
+The Company Administrators and the implicit user directory roles (**User**, **Guest User**, and **Restricted Guest User** roles) are activated by default. To access and assign members to other directory roles, you must first activate it with its corresponding [directory role template](../resources/directoryroletemplate.md) ID.
## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
v1.0 Directoryrole Post Members https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryrole-post-members.md
Title: "Add directory role member" description: "Create a new directory role member."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType
v1.0 Directoryroletemplate Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryroletemplate-get.md
Title: "Get directoryRoleTemplate" description: "Retrieve the properties and relationships of a directoryroletemplate object."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType
v1.0 Directoryroletemplate List https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/directoryroletemplate-list.md
Title: "List directoryRoleTemplates" description: "Retrieve a list of directoryroletemplate objects."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType
v1.0 Entitlementmanagement List Accesspackageassignmentrequests https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/entitlementmanagement-list-accesspackageassignmentrequests.md
One of the following permissions is required to call this API. To learn more, in
GET /identityGovernance/entitlementManagement/accessPackageAssignmentRequests ```
-## Optional query parameters
+## Query parameters
-This method supports the `$select`, `$expand` and `$filter` OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters).
+This method supports the `$select`, `$expand` and `$filter` OData query parameters to help customize the response.
+
+If the user or application only has permissions within a specific catalog or catalogs, you must include in the query a filter which specifies an access package, such as `$expand=accessPackage&$filter=accessPackage/id eq '9bbe5f7d-f1e7-4eb1-a586-38cdf6f8b1ea'`.
### Example scenarios for using query parameters - To retrieve the access package of each request, include `$expand=accessPackage` in the query. -- To retrieve only requests for a specific access package, include in the query a filter such as `$expand=accessPackage&$filter=accessPackage/id eq '9bbe5f7d-f1e7-4eb1-a586-38cdf6f8b1ea'`. - To retrieve the resulting assignment, include `$expand=accessPackageAssignment` in the query. - To obtain more details on the requestor, include `$expand=requestor` in the query.
+For general information, see [OData query parameters](/graph/query-parameters).
+ ## Request headers | Name |Description|
v1.0 Entitlementmanagement List Accesspackageassignments https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/entitlementmanagement-list-accesspackageassignments.md
One of the following permissions is required to call this API. To learn more, in
GET /identityGovernance/entitlementManagement/accessPackageAssignments ```
-## Optional query parameters
+## Query parameters
-This method supports the `$select`, `$filter`, and `$expand` OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters).
+This method supports the `$select`, `$filter`, and `$expand` OData query parameters to help customize the response.
+
+If the user or app is assigned only to catalog-specific administrative roles, the request must supply a filter to indicate a specific access package, such as: `$filter=accessPackage/id eq 'a914b616-e04e-476b-aa37-91038f0b165b'`.
### Example scenarios for using query parameters -- If the caller is on behalf of a delegated user who is assigned only to catalog-specific delegated administrative roles, the request must supply a filter to indicate a specific access package, such as: `$filter=accessPackage/id eq 'a914b616-e04e-476b-aa37-91038f0b165b'`. - To return the target subject and access package, include `$expand=target,accessPackage`. - To retrieve only delivered assignments, you can include a query `$filter=assignmentState eq 'Delivered'`. - To retrieve only assignments for a particular user, you can include a query with assignments targeting the object ID of that user: `$expand=target&$filter=target/objectid+eq+'7deff43e-1f17-44ef-9e5f-d516b0ba11d4'`.
v1.0 Rbacapplication List Roleassignments https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplication-list-roleassignments.md
Title: "List unifiedRoleAssignments" description: "Get a list of unifiedRoleAssignment objects." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType"
v1.0 Rbacapplication List Roledefinitions https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplication-list-roledefinitions.md
Title: "List roleDefinitions" description: "Get a list of unifiedRoleDefinition objects." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType"
v1.0 Rbacapplication List Transitiveroleassignments https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplication-list-transitiveroleassignments.md
Title: "List transitiveRoleAssignment" description: "List direct and transitive role assignments for a specific principal." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType"
v1.0 Rbacapplication Post Roleassignments https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplication-post-roleassignments.md
Title: "Create unifiedRoleAssignment" description: "Create a new unifiedRoleAssignment object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType"
v1.0 Rbacapplication Post Roledefinitions https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplication-post-roledefinitions.md
Title: "Create roleDefinitions" description: "Create a new unifiedRoleDefinition object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType"
v1.0 Rbacapplicationmultiple List Resourcenamespaces https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplicationmultiple-list-resourcenamespaces.md
Title: "List resourceNamespaces" description: "Get a list of the unifiedRbacResourceNamespace objects and their properties."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType
v1.0 Rbacapplicationmultiple List Roleassignments https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplicationmultiple-list-roleassignments.md
Title: "List unifiedRoleAssignmentMultiple" description: "Retrieve the properties and relationships of unifiedRoleAssignmentMultiple object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType"
v1.0 Rbacapplicationmultiple Post Roleassignments https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/rbacapplicationmultiple-post-roleassignments.md
Title: "Create unifiedRoleAssignmentMultiple" description: "Create a new unifiedRoleAssignmentMultiple object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType"
v1.0 Unifiedrbacresourceaction Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedrbacresourceaction-get.md
Title: "Get unifiedRbacResourceAction" description: "Read the properties and relationships of an unifiedRbacResourceAction object."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType
v1.0 Unifiedrbacresourcenamespace Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedrbacresourcenamespace-get.md
Title: "Get unifiedRbacResourceNamespace" description: "Read the properties and relationships of an unifiedRbacResourceNamespace object."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType
v1.0 Unifiedrbacresourcenamespace List Resourceactions https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedrbacresourcenamespace-list-resourceactions.md
Title: "List resourceActions" description: "Get a list of the unifiedRbacResourceAction objects and their properties."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType
v1.0 Unifiedroleassignment Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroleassignment-delete.md
Title: "Delete unifiedRoleAssignment" description: "Delete a unifiedRoleAssignment object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType"
v1.0 Unifiedroleassignment Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroleassignment-get.md
Title: "Get unifiedRoleAssignment" description: "Retrieve the properties and relationships of a unifiedRoleAssignment object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType"
v1.0 Unifiedroleassignmentmultiple Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroleassignmentmultiple-delete.md
Title: "Delete unifiedRoleAssignmentMultiple" description: "Delete a unifiedRoleAssignmentMultiple object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType"
v1.0 Unifiedroleassignmentmultiple Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroleassignmentmultiple-get.md
Title: "Get unifiedRoleAssignmentMultiple" description: "Retrieve the properties and relationships of a unifiedRoleAssignmentMultiple object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType"
v1.0 Unifiedroleassignmentmultiple Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroleassignmentmultiple-update.md
Title: "Update unifiedRoleAssignmentMultiple" description: "Update a new unifiedRoleAssignmentMultiple object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType"
v1.0 Unifiedroledefinition Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroledefinition-delete.md
Title: "Delete unifiedRoleDefinition" description: "Delete a unifiedRoleDefinition object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType"
v1.0 Unifiedroledefinition Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroledefinition-get.md
Title: "Get unifiedRoleDefinition" description: "Retrieve the properties and relationships of a unifiedRoleDefinition object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType"
Depending on the RBAC provider and the permission type (delegated or application
|:--|:| |Delegated (work or school account) | EntitlementManagement.Read.All, EntitlementManagement.ReadWrite.All | |Delegated (personal Microsoft account) | Not supported. |
-|Application | Not supported. |
+|Application | EntitlementManagement.Read.All, EntitlementManagement.ReadWrite.All |
## HTTP request
v1.0 Unifiedroledefinition Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/unifiedroledefinition-update.md
Title: "Update unifiedRoleDefinition" description: "Update the properties of a unifiedRoleDefinition object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType"
v1.0 Authorizationpolicy https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/authorizationpolicy.md
Title: "authorizationPolicy resource type" description: "Represents a policy that can control authorization settings of Azure Active Directory." ms.localizationpriority: medium-+ ms.prod: "identity-and-sign-in" doc_type: "resourcePageType"
v1.0 Defaultuserrolepermissions https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/defaultuserrolepermissions.md
Title: "defaultUserRolePermissions resource type" description: "Contains certain customizable permissions of default user role." ms.localizationpriority: medium-+ ms.prod: "identity-and-sign-in" doc_type: "resourcePageType"
v1.0 Directoryrole https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/directoryrole.md
Title: "directoryRole resource type" description: "Represents an Azure AD directory role. Azure AD directory roles are also known as *administrator roles*." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: resourcePageType
v1.0 Directoryroletemplate https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/directoryroletemplate.md
Title: "directoryRoleTemplate resource type" description: "Represents a directory role template. A directory role template specifies the property values of a directory role (directoryRole). There is an associated directory role template object for each of the directory roles that may be activated in a tenant." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: resourcePageType
v1.0 Entitlementmanagement Overview https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/entitlementmanagement-overview.md
The entitlement management resource types include:
- [entitlementManagementSettings](entitlementmanagementsettings.md): Tenant-wide settings for Azure AD entitlement management. - [approval](approval.md): represents the decisions associated with an access package request.
-In addition, role assignments for entitlement management-specific roles can be managed through entitlement management [role definitions](unifiedroledefinition.md).
+In addition, you can manage role assignments for users, groups of users, and service principals to entitlement management-specific roles through entitlement management [role definitions](unifiedroledefinition.md).
For a tutorial that shows you how to use entitlement management to create a package of resources that internal users can self-service request, see [Create an access package using Microsoft Graph APIs](/graph/tutorial-access-package-api).
v1.0 Rbacapplication https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/rbacapplication.md
Title: "rbacApplication resource type" description: "Role management container for unified role definitions and role assignments for Microsoft 365 RBAC providers." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "resourcePageType"
v1.0 Rbacapplicationmultiple https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/rbacapplicationmultiple.md
Title: "rbacApplicationMultiple resource type" description: "Role management navigation property" ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "resourcePageType"
v1.0 Rolemanagement https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/rolemanagement.md
Title: "roleManagement resource type" description: "RBAC role management resource" ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "resourcePageType"
v1.0 Scopedrolemembership https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/scopedrolemembership.md
description: "A scoped-role membership describes a user's membership of a direct
ms.localizationpriority: medium doc_type: resourcePageType ms.prod: "directory-management"-+ # scopedRoleMembership resource type
v1.0 Unifiedrbacresourceaction https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/unifiedrbacresourceaction.md
Title: "unifiedRbacResourceAction resource type" description: "Represents an operation that an authorized principal is allowed to perform."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: resourcePageType
v1.0 Unifiedrbacresourcenamespace https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/unifiedrbacresourcenamespace.md
Title: "unifiedRbacResourceNamespace resource type" description: "Represents the namespace of the area to which the role permission belongs to."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: resourcePageType
v1.0 Unifiedroleassignment https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/unifiedroleassignment.md
Title: "unifiedRoleAssignment resource type" description: "A role assignment is the link between a role definition and a principal at a particular scope for the purpose of granting access." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "resourcePageType"
v1.0 Unifiedroleassignmentmultiple https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/unifiedroleassignmentmultiple.md
Title: "unifiedRoleAssignmentMultiple resource type" description: "A role definition assigned to an array of principals (typically a user) over an array of scope." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "resourcePageType"
v1.0 Unifiedroledefinition https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/unifiedroledefinition.md
Title: "unifiedRoleDefinition resource type" description: "A unified role definition is a collection of permissions" ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "resourcePageType"
v1.0 Accessreviewinstance List Stages https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewinstance-list-stages.md
+
+ Title: "List stages (of an access review)"
+description: "Retrieve the stages in a multi-stage access review instance."
+
+ms.localizationpriority: medium
++
+# List stages (of an access review)
+Namespace: microsoft.graph
+
+Retrieve the stages in a multi-stage access review instance.
+
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|AccessReview.Read.All, AccessReview.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|AccessReview.Read.All, AccessReview.ReadWrite.All|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinitionId}/instances/{accessReviewInstanceId}/stages
+```
+
+## Optional query parameters
+This method supports the `$select`, `$orderby`, and `$filter` (`eq` only) OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters).
+
+## Request headers
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required.|
+
+## Request body
+Do not supply a request body for this method.
+
+## Response
+
+If successful, this method returns a `200 OK` response code and a collection of [accessReviewStage](../resources/accessreviewstage.md) objects in the response body.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "list_accessreviewstage"
+}
+-->
+``` http
+GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/16d424f6-0100-4bf1-9ebc-fe009c5e5006/instances/bb14c722-51b8-4962-9bd2-1d96ba773d80/stages
+```
++
+### Response
+>**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.accessReviewStage)"
+}
+-->
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#identityGovernance/accessReviews/definitions('16d424f6-0100-4bf1-9ebc-fe009c5e5006')/instances('bb14c722-51b8-4962-9bd2-1d96ba773d80')/stages",
+ "@odata.count": 2,
+ "value": [
+ {
+ "id": "9ac05ca6-396a-469c-8a8b-bcb98fceb2dd",
+ "startDateTime": "2018-08-03T21:02:30.667Z",
+ "endDateTime": "2018-08-13T21:17:30.513Z",
+ "status": "Completed",
+ "reviewers": [
+ {
+ "query": "/groups/46d30af1-e626-4928-83f5-e9bfa400289e/owners?$filter=microsoft.graph.user/userType eq 'Member' and microsoft.graph.user/country eq
+ 'USA'",
+ "type": "MicrosoftGraph"
+ }
+ ]
+ },
+ {
+ "id": "03266a48-8731-4cfc-8a60-b2fa6648a14c",
+ "startDateTime": "2018-08-14T21:02:30.667Z",
+ "endDateTime": "2018-09-03T21:17:30.513Z",
+ "status": "InProgress",
+ "reviewers": [
+ {
+ "queryType": "MicrosoftGraph",
+ "queryRoot": "decisions",
+ "query": "./manager",
+ }
+ ]
+ }
+ ]
+}
+```
+
v1.0 Accessreviewinstancedecisionitem Filterbycurrentuser https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewinstancedecisionitem-filterbycurrentuser.md
Title: "accessReviewInstanceDecisionItem: filterByCurrentUser"
-description: "Retrieves all accessReviewInstanceDecisionItem objects on an accessReviewInstance for which the calling user is the reviewer."
-
+description: "Retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review, for which the calling user is the reviewer."
+ ms.localizationpriority: medium ms.prod: "governance" doc_type: apiPageType
doc_type: apiPageType
# accessReviewInstanceDecisionItem: filterByCurrentUser Namespace: microsoft.graph
-Retrieves all [accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) objects on a given [accessReviewInstance](../resources/accessreviewinstance.md) for which the calling user is the reviewer.
+Retrieve all decision items for an instance of an access review or a stage of an instance of a multi-stage access review, for which the calling user is the reviewer. The decision items are represented by [accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) objects on a given [accessReviewInstance](../resources/accessreviewinstance.md) or [accessReviewStage](../resources/accessReviewStage.md) for which the calling user is the reviewer.
## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
One of the following permissions is required to call this API. To learn more, in
## HTTP request
+To retrieve decisions for an instance of an access review for which the calling user is the reviewer:
<!-- { "blockType": "ignored" }
One of the following permissions is required to call this API. To learn more, in
GET /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinitionId}/instances/{accessReviewInstanceId}/decisions/filterByCurrentUser(on='reviewer') ```
+To retrieve decisions for a stage in an instance of an multi-stage access review for which the calling user is the reviewer:
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinitionId}/instances/{accessReviewInstanceId}/stages/{accessReviewStageId}/decisions/filterByCurrentUser(on='reviewer')
+```
+
+>[!NOTE]
+>Reviewers of multi-stage reviews can retrieve the decisions from previous stages if the **decisionHistoriesForReviewersEnabled** property is enabled in the **settings** property of the [accessReviewScheduleDefinition](../resources/accessreviewscheduledefinition.md) object.
+ ## Function parameters
-The following table shows the query parameters that can be used with this method.
+In the request URL, provide the following query parameters with values.
+The following table shows the parameters that are required with this function.
|Parameter|Type|Description| |:|:|:| |on|accessReviewInstanceDecisionItemFilterByCurrentUserOptions|Filter to query decision objects for the current user. Possible values are `reviewer`, `unknownFutureValue`. Use `reviewer`. Required.| + ## Optional query parameters
-This method supports `$select`, `$filter`, `$orderBy`, `$skip`, and `$top` OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters).
+This method supports the `$select`, `$filter` (`eq`), `$orderBy`, `$skip`, and `$top` OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters).
The default page size for this API is 100 **accessReviewInstanceDecisionItem** objects. To improve efficiency and avoid timeouts due to large result sets, apply pagination using the `$skip` and `$top` query parameters. For more information, see [Paging Microsoft Graph data in your app](/graph/paging).
If successful, this function returns a `200 OK` response code and a [accessRevie
## Examples
-### Request
+### Example 1: Retrieve all decisions on an accessReviewInstance for which the calling user is the reviewer
+
+#### Request
# [HTTP](#tab/http) <!-- {
If successful, this function returns a `200 OK` response code and a [accessRevie
} --> ``` http
-GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/1234ea1c-8d12-457b-1234-a37dc59e54e0/instances/7070ea1c-8d12-457b-bd35-a37dc59e54e0/decisions/filterByCurrentUser(on='reviewer')
+GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/0185aab8-9a7e-44b5-ae36-41b923c3bf87/instances/1234aab8-9a7e-5678-ae36-41b923c3bf87/decisions/filterByCurrentUser(on='reviewer')
``` # [C#](#tab/csharp)
GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definition
--
-### Response
+#### Response
>**Note:** The response object shown here might be shortened for readability. <!-- { "blockType": "response",
HTTP/1.1 200 OK
Content-Type: application/json {
- "@odata.context": "https://graph.microsoft.com/beta/$metadata#Collection(accessReviewInstanceDecisionItem)",
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#Collection(accessReviewInstanceDecisionItem)",
"@odata.count": 1, "value": [ { "@odata.type": "#microsoft.graph.accessReviewInstanceDecisionItem",
- "id": "9550e25b-f315-4454-9d87-16b885c35de4",
- "accessReviewId": "7070ea1c-8d12-457b-bd35-a37dc59e54e0",
- "reviewedDateTime": null,
- "decision": "NotReviewed",
- "justification": "",
+ "id": "139166ec-d214-4835-95aa-3c1d89581e51",
+ "accessReviewId": "8d035c9d-798d-47fa-beb4-f986a4b8126f",
+ "reviewedDateTime": "2021-05-03T19:28:25.02Z",
+ "decision": "Approve",
+ "justification": "Christie still needs access to the Marketing group as she works in the Marketing organization.",
"appliedDateTime": null, "applyResult": "New", "recommendation": "Deny",
- "principalLink": "https://graph.microsoft.com/v1.0/users/55555b2c-955d-4205-8471-3a6c3116435d",
+ "principalLink": "https://graph.microsoft.com/v1.0/users/1800bb2c-955d-4205-8471-3a6c3116435d",
"resourceLink": null, "resource": null, "reviewedBy": {
- "id": "00000000-0000-0000-0000-000000000000",
- "displayName": "",
- "userPrincipalName": ""
+ "id": "36c4c56e-fce3-4e2d-b28e-4ac0c7d2fa10",
+ "displayName": "MOD Administrator",
+ "userPrincipalName": "MOD Administrator"
}, "appliedBy": { "id": "00000000-0000-0000-0000-000000000000",
Content-Type: application/json
"target": { "@odata.type": "#microsoft.graph.accessReviewInstanceDecisionItemUserTarget", "userId": "1800bb2c-955d-4205-8471-3a6c3116435d",
- "userDisplayName": "guest example",
- "userPrincipalName": "guest@guest.com"
+ "userDisplayName": "Christie Cline",
+ "userPrincipalName": "ChristieC@contoso.com"
}, "principal": { "@odata.type": "#microsoft.graph.userIdentity", "id": "1800bb2c-955d-4205-8471-3a6c3116435d",
- "displayName": "guest example",
- "userPrincipalName": "guest@guest.com"
+ "displayName": "Christie Cline",
+ "userPrincipalName": "ChristieC@contoso.com"
} } ] } ```+
+### Example 2: Retrieve all decisions on an accessReviewStage of a multi-stage access review for which the calling user is the reviewer
+
+#### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "accessreviewinstancedecisionitem_filterbycurrentuser_2"
+}
+-->
+``` http
+GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/0185aab8-9a7e-44b5-ae36-41b923c3bf87/instances/1234aab8-9a7e-5678-ae36-41b923c3bf87/stages/9458f255-dff2-4d86-9a05-69438f49d7f8/decisions/filterByCurrentUser(on='reviewer')&$select=accessReviewId,reviewedDateTime,decision,justification,recommendation,reviewedBy,target
+```
++
+### Response
+>**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.accessReviewInstanceDecisionItem)"
+}
+-->
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#Collection(accessReviewInstanceDecisionItem)",
+ "@odata.count": 1,
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.accessReviewInstanceDecisionItem",
+ "id": "139166ec-d214-4835-95aa-3c1d89581e51",
+ "accessReviewId": "8d035c9d-798d-47fa-beb4-f986a4b8126f",
+ "reviewedDateTime": "2021-05-03T19:28:25.02Z",
+ "decision": "Approve",
+ "justification": "Christie still needs access to the Marketing group as she works in the Marketing organization.",
+ "recommendation": "Approve",
+ "reviewedBy": {
+ "id": "36c4c56e-fce3-4e2d-b28e-4ac0c7d2fa10",
+ "displayName": "MOD Administrator",
+ "userPrincipalName": "MOD Administrator"
+ },
+ "target": {
+ "@odata.type": "#microsoft.graph.accessReviewInstanceDecisionItemUserTarget",
+ "userId": "1800bb2c-955d-4205-8471-3a6c3116435d",
+ "userDisplayName": "Christie Cline",
+ "userPrincipalName": "ChristieC@contoso.com"
+ },
+ }
+ ]
+}
+```
v1.0 Accessreviewinstancedecisionitem Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewinstancedecisionitem-get.md
One of the following permissions is required to call this API. To learn more, in
## HTTP request
+To retrieve a decision on an accessReviewInstance:
<!-- { "blockType": "ignored" } -->
-``` http
+```http
GET /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinitionId}/instances/{accessReviewInstanceId}/decisions/{accessReviewInstanceDecisionItemId} ```
+To retrieve a decision from a stage of an accessReviewInstance:
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+```http
+GET /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinitionId}/instances/{accessReviewInstanceId}/stages/{accessReviewStageId}/decisions/{accessReviewInstanceDecisionItemId}
+```
+ ## Optional query parameters
-This method supports `$select` OData query parameter to help customize the response. For general information, see [OData query parameters](/graph/query-parameters).
+This method supports the `$select` OData query parameter to help customize the response. For general information, see [OData query parameters](/graph/query-parameters).
## Request headers |Name|Description|
If successful, this method returns a `200 OK` response code and an [accessReview
## Examples
-### Request
+### Example 1: Retrieve a decision on an accessReviewInstance
+
+#### Request
# [HTTP](#tab/http) <!-- {
If successful, this method returns a `200 OK` response code and an [accessReview
} --> ``` http
-GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/abadf3b6-8ea4-4dea-90a5-9eac8fe93fbd/instances/abadf3b6-8ea4-4dea-90a5-9eac8fe93fbd/decisions/9550e25b-f315-4454-9d87-16b885c35de4
+GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/5eac5a70-7cd7-4f20-92b0-f9dba70dd7f0/instances/6444d4fd-ab55-4608-8cf9-c6702d172bcc/decisions/e6cafba0-cbf0-4748-8868-0810c7f4cc06
``` # [C#](#tab/csharp)
GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definition
-### Response
+#### Response
>**Note:** The response object shown here might be shortened for readability. <!-- { "blockType": "response",
HTTP/1.1 200 OK
Content-Type: application/json {
- "@odata.context": "https://graph.microsoft.com/beta/$metadata#identityGovernance/accessReviews/definitions('abadf3b6-8ea4-4dea-90a5-9eac8fe93fbd')/instances('7070ea1c-8d12-457b-bd35-a37dc59e54e0')/decisions/$entity",
- "id": "9550e25b-f315-4454-9d87-16b885c35de4",
- "accessReviewId": "7070ea1c-8d12-457b-bd35-a37dc59e54e0",
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#identityGovernance/accessReviews/definitions('5eac5a70-7cd7-4f20-92b0-f9dba70dd7f0')/instances('6444d4fd-ab55-4608-8cf9-c6702d172bcc')/decisions/$entity",
+ "id": "e6cafba0-cbf0-4748-8868-0810c7f4cc06",
+ "accessReviewId": "6444d4fd-ab55-4608-8cf9-c6702d172bcc",
"reviewedDateTime": null, "decision": "NotReviewed", "justification": "", "appliedDateTime": null, "applyResult": "New",
- "recommendation": "Deny",
- "principalLink": "https://graph.microsoft.com/v1.0/users/1800bb2c-955d-4205-8471-3a6c3116435d",
+ "recommendation": "Approve",
+ "principalLink": "https://graph.microsoft.com/v1.0/users/04777c4b-4d43-4d32-a2e7-1eba5d03f8cf",
"resourceLink": null, "resource": null, "reviewedBy": {
Content-Type: application/json
}, "target": { "@odata.type": "#microsoft.graph.accessReviewInstanceDecisionItemUserTarget",
- "userId": "1800bb2c-955d-4205-8471-3a6c3116435d",
- "userDisplayName": "guest example",
- "userPrincipalName": "guest@guest.com"
+ "userId": "04777c4b-4d43-4d32-a2e7-1eba5d03f8cf",
+ "userDisplayName": "Diego Siciliani",
+ "userPrincipalName": "DiegoS@contoso.com"
}, "principal": { "@odata.type": "#microsoft.graph.userIdentity",
- "id": "1800bb2c-955d-4205-8471-3a6c3116435d",
- "displayName": "guest example",
- "userPrincipalName": "guest@guest.com"
+ "id": "04777c4b-4d43-4d32-a2e7-1eba5d03f8cf",
+ "displayName": "Diego Siciliani",
+ "userPrincipalName": "DiegoS@contoso.com"
+ }
+}
+```
+
+### Example 2: Retrieve a decision from a stage of a multi-stage access review
+
+#### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "get_accessreviewstage_accessreviewinstancedecisionitem"
+}
+-->
+``` http
+GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/5eac5a70-7cd7-4f20-92b0-f9dba70dd7f0/instances/6444d4fd-ab55-4608-8cf9-c6702d172bcc/stages/9458f255-dff2-4d86-9a05-69438f49d7f8/decisions/e6cafba0-cbf0-4748-8868-0810c7f4cc06&$select=accessReviewId,reviewedDateTime,decision,justification,recommendation,reviewedBy,target
+```
++
+#### Response
+>**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.accessReviewInstanceDecisionItem"
+}
+-->
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/5eac5a70-7cd7-4f20-92b0-f9dba70dd7f0/instances/6444d4fd-ab55-4608-8cf9-c6702d172bcc/stages/9458f255-dff2-4d86-9a05-69438f49d7f8/decisions/$entity",
+ "id": "e6cafba0-cbf0-4748-8868-0810c7f4cc06",
+ "accessReviewId": "6444d4fd-ab55-4608-8cf9-c6702d172bcc",
+ "reviewedDateTime": null,
+ "decision": "NotReviewed",
+ "justification": "",
+ "recommendation": "Approve",
+ "reviewedBy": {
+ "id": "00000000-0000-0000-0000-000000000000",
+ "displayName": "",
+ "userPrincipalName": ""
+ },
+ "target": {
+ "@odata.type": "#microsoft.graph.accessReviewInstanceDecisionItemUserTarget",
+ "userId": "04777c4b-4d43-4d32-a2e7-1eba5d03f8cf",
+ "userDisplayName": "Diego Siciliani",
+ "userPrincipalName": "DiegoS@contoso.com"
} } ```
v1.0 Accessreviewinstancedecisionitem Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewinstancedecisionitem-update.md
Title: "Update accessReviewInstanceDecisionItem"
-description: "Update the properties of an accessReviewInstanceDecisionItem object."
-
+description: "Update an existing accessReviewInstanceDecisionItem object for which the calling user is the reviewer."
ms.localizationpriority: medium+ ms.prod: "governance" doc_type: apiPageType # Update accessReviewInstanceDecisionItem+ Namespace: microsoft.graph
-Update the properties of an [accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) object.
+Update access decisions, known as [accessReviewInstanceDecisionItems](../resources/accessreviewinstancedecisionitem.md), for which the user is the reviewer.
+
+>[!NOTE]
+>Any updates made to an **accessReviewInstanceDecisionItem** can only be made by calling users who are listed as reviewer for the parent [accessReviewInstance](../resources/accessreviewinstance.md).
## Permissions
-One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+One of the following permissions is required to call this API. Delegated permissions to personal Microsoft accounts are not supported. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
-|Permission type|Permissions (from least to most privileged)|
-|:|:|
-|Delegated (work or school account)|AccessReview.ReadWrite.All|
+|Permission type | Permissions (from least to most privileged) |
+|:--|:|
+|Delegated (work or school account) | AccessReview.ReadWrite.All |
|Delegated (personal Microsoft account)|Not supported.|
-|Application|AccessReview.ReadWrite.All|
-
-Only a calling user who is listed as reviewer for the parent [accessReviewInstance](../resources/accessreviewinstance.md) can update the **accessReviewInstanceDecisionItem**.
## HTTP request
-<!-- {
- "blockType": "ignored"
-}
>
-``` http
+To update a decision on an accessReviewInstance:
+<!-- { "blockType": "ignored" } -->
+```http
PATCH /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinitionId}/instances/{accessReviewInstanceId}/decisions/{accessReviewInstanceDecisionItemId} ```
+To update a decision on a stage of an accessReviewInstance that has multiple stages:
+<!-- { "blockType": "ignored" } -->
+```http
+PATCH /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinitionId}/instances/{accessReviewInstanceId}/stages/{accessReviewStageId}/decisions/{accessReviewInstanceDecisionItemId}
+```
+ ## Request headers
-|Name|Description|
-|:|:|
-|Authorization|Bearer {token}. Required.|
-|Content-Type|application/json. Required.|
+| Name | Description |
+|:-|:|
+| Authorization|Bearer {token}. Required.|
+| Content-type | application/json. Required. |
## Request body
-In the request body, supply a JSON representation of the [accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) object.
-
-The following table shows the properties that are accepted when you update the [accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md).
+The following table shows the properties accepted to update an `accessReviewInstanceDecisionItem`.
-|Property|Type|Description|
-|:|:|:|
-|decision|String|The reviewer's vote on whether the principal should have access to the resource under review. Possible values: `Approve`, `Deny`, or `DontKnow`. Required.|
-|justification|String|The reviewer's reason for decision. Required if the **justificationRequiredOnApproval** of the settings property of the [accessReviewScheduleDefinition](../resources/accessreviewscheduledefinition.md) is `true`.|
+| Property | Type | Description |
+|:-|:|:|
+| decision | String | Access decision for the entity being reviewed. Possible values are: `Approve` `Deny` `NotReviewed` `DontKnow`. Required. |
+| justification | String | Context of the review provided to admins. Required if justificationRequiredOnApproval is True on the accessReviewScheduleDefinition. |
## Response
+If successful, this method returns a `204 No Content` response code and no response body.
-If successful, this method returns a `204 OK` response code.
## Examples
-### Request
+### Example 1: Update a decision on an accessReviewInstance
+
+#### Request
+
+The following is an example of a decision to approve access for a user.
++ # [HTTP](#tab/http) <!-- { "blockType": "request",
- "name": "update_accessreviewinstancedecisionitem"
-}
>
+ "name": "update_accessReviewInstanceDecisionItem"
+}-->
``` http
-PATCH https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/abadf3b6-8ea4-4dea-90a5-9eac8fe93fbd/instances/4444f3b6-8ea4-4dea-90a5-9eac8fe95678/decisions/5555f3b6-8ea4-4dea-90a5-9eac8fe95555
+PATCH https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/5eac5a70-7cd7-4f20-92b0-f9dba70dd7f0/instances/6444d4fd-ab55-4608-8cf9-c6702d172bcc/stages/9458f255-dff2-4d86-9a05-69438f49d7f8/decisions/e6cafba0-cbf0-4748-8868-0810c7f4cc06
Content-Type: application/json { "decision": "Approve",
- "justification": "Kathleen still needs access to the Marketing group as she works in the Marketing organization."
+ "justification": "This person is still on my team",
} ```
Content-Type: application/json
-### Response
+#### Response
+ <!-- {
- "blockType": "response",
- "truncated": true
-}
>
+ "blockType": "response"
+} -->
+```http
+HTTP/1.1 204 Accepted
+```
++
+### Example 2: Update a decision on an stage in a multi-stage access review
+
+#### Request
+<!-- {
+ "blockType": "request",
+ "name": "update_accessReviewInstanceDecisionItem"
+}-->
``` http
-HTTP/1.1 204 No Content
+PATCH https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/5eac5a70-7cd7-4f20-92b0-f9dba70dd7f0/instances/6444d4fd-ab55-4608-8cf9-c6702d172bcc/stages/9458f255-dff2-4d86-9a05-69438f49d7f8/decisions/e6cafba0-cbf0-4748-8868-0810c7f4cc06
+Content-Type: application/json
+
+{
+ "decision": "Approve",
+ "justification": "This person is still on my team",
+}
+```
+
+#### Response
+
+<!-- {
+ "blockType": "response"
+} -->
+```http
+HTTP/1.1 204 Accepted
```+
+<!--
+{
+ "type": "#page.annotation",
+ "description": "Update accessReviewInstanceDecisionItem",
+ "keywords": "",
+ "section": "documentation",
+ "tocPath": "",
+ "suppressions": [
+ ]
+}
+-->
v1.0 Accessreviewscheduledefinition Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewscheduledefinition-update.md
Title: "Update accessReviewScheduleDefinition"
-description: "Update the properties of an accessReviewScheduleDefinition object."
-
+description: "Update an existing accessReviewScheduleDefinition object to change one or more of its properties."
ms.localizationpriority: medium+ ms.prod: "governance" doc_type: apiPageType # Update accessReviewScheduleDefinition+ Namespace: microsoft.graph
-Update the properties of an [accessReviewScheduleDefinition](../resources/accessreviewscheduledefinition.md) object.
+Update an existing [accessReviewScheduleDefinition](../resources/accessreviewscheduledefinition.md) object to change one or more of its properties.
-Any updates to an accessReviewScheduleDefinition only apply to future instances. Currently running instances cannot be updated. Additionally, this API is not intended to update properties, including decisions, on the accessReviewInstance level. See [accessReviewInstance](../resources/accessreviewinstance.md) for more information on instances.
+>[!NOTE]
+>Any updates made to an accessReviewScheduleDefinition only apply to future instances. Currently running instances cannot be updated.
+>Additionally, this API is not intended to update properties, including decisions, on the accessReviewInstance level. See [accessReviewInstance](../resources/accessreviewinstance.md) for more information on instances.
## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
-|Permission type|Permissions (from least to most privileged)|
-|:|:|
-|Delegated (work or school account)|AccessReview.ReadWrite.All|
+|Permission type | Permissions (from least to most privileged) |
+|:--|:|
+|Delegated (work or school account) | AccessReview.ReadWrite.All |
|Delegated (personal Microsoft account)|Not supported.|
-|Application|AccessReview.ReadWrite.All|
+|Application | AccessReview.ReadWrite.All |
## HTTP request-
-<!-- {
- "blockType": "ignored"
-}
>
-``` http
-PUT /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinitionId}
+<!-- { "blockType": "ignored" } -->
+```http
+PUT /identityGovernance/accessReviews/definitions/{review-id}
```- ## Request headers
-|Name|Description|
-|:|:|
+| Name | Description |
+|:-|:|
|Authorization|Bearer {token}. Required.|
-|Content-Type|application/json. Required.|
+| Content-type | application/json. Required. |
## Request body In the request body, supply a JSON representation of an [accessReviewScheduleDefinition](../resources/accessreviewscheduledefinition.md) object.
The following table shows the properties accepted to update an accessReviewSched
| Property | Type | Description | |:-|:|:|
-| displayName | String | Name of access review series. |
| descriptionForAdmins | String | Context of the review provided to admins. | | descriptionForReviewers | String | Context of the review provided to reviewers. |
-| fallbackReviewers |[accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection|A collection of reviewer scopes used to define the list of fallback reviewers who are notified to take action if no users are found from the list of reviewers specified. This could occur when either the group owner is specified as the reviewer but the group owner does not exist, or manager is specified as reviewer but a user's manager does not exist.|
+| displayName | String | Name of access review series. |
+| fallbackReviewers|[accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection|A collection of reviewer scopes used to define the list of fallback reviewers who are notified to take action if no users are found from the list of reviewers specified. This could occur when either the group owner is specified as the reviewer but the group owner does not exist, or manager is specified as reviewer but a user's manager does not exist.|
| reviewers | [accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection| Defines who the reviewers are. If none are specified, the review is a self-review (users review their own access). The **reviewers** property is only updatable if individual users are assigned as reviewers. See [accessReviewReviewerScope](../resources/accessreviewreviewerscope.md). |
+|stageSettings|[accessReviewStageSettings](../resources/accessreviewstagesettings.md) collection| Defines how many stages each instance of an access review series will have. Stages will be created sequentially based on the **dependsOn** property. Each stage can have different set of reviewer, fallback reviewers and settings. Only reviewers and fallback reviewers are updatable. See [accessReviewStageSettings](../resources/accessreviewstagesettings.md).|
| settings | [accessReviewScheduleSettings](../resources/accessreviewschedulesettings.md) | The settings for an access review series. See [accessReviewScheduleSettings](../resources/accessreviewschedulesettings.md). | A **PUT** request expects the full object to be passed in, which includes all writable properties, not just the properties being updated.
A **PUT** request expects the full object to be passed in, which includes all wr
If successful, this method returns a `204 No Content` response code and no response body. ## Examples+ This is an example of updating the displayName of an existing access review series. ### Request- In the request body, supply a JSON representation of the new properties of the [accessReviewScheduleDefinition](../resources/accessreviewscheduledefinition.md) object.
In the request body, supply a JSON representation of the new properties of the [
# [HTTP](#tab/http) <!-- { "blockType": "request",
- "name": "update_accessreviewscheduledefinition"
-}
>
-``` http
+ "name": "update_accessReviewScheduleDefinition"
+}-->
+```http
PUT https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/60860cdd-fb4d-4054-91ba-f75e04444aa6 Content-type: application/json
Content-type: application/json
+ ### Response <!-- { "blockType": "response",
Content-type: application/json
```http HTTP/1.1 204 No Content ```+
+<!--
+{
+ "type": "#page.annotation",
+ "description": "Update accessReviewScheduleDefinition",
+ "keywords": "",
+ "section": "documentation",
+ "tocPath": "",
+ "suppressions": [
+ ]
+}
+-->
v1.0 Accessreviewset Post Definitions https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewset-post-definitions.md
The following table shows the properties accepted to create an accessReview.
| descriptionForAdmins | String | Context of the review provided to admins. Required. | | descriptionForReviewers | String | Context of the review provided to reviewers in email notifications. Email notifications support up to 256 characters. Required. | | displayName | String | Name of access review series. Required.|
-| fallbackReviewers|[accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection|If provided, the fallback reviewers are asked to complete a review if the primary reviewers do not exist. For example, if managers are selected as `reviewers` and a principal under review does not have a manager in Azure AD, the fallback reviewers are asked to review that principal.|
-| instanceEnumerationScope | [accessReviewScope](../resources/accessreviewscope.md) | In the case of an all groups review, this determines the scope of which groups will be reviewed. See [accessReviewScope](../resources/accessreviewscope.md) and also learn how to [configure the scope of your access review definition](/graph/accessreviews-scope-concept).|
-| reviewers | [accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection | Defines who the reviewers are. If none are specified, the review is a self-review (users review their own access). For examples of options for assigning reviewers, see [Assign reviewers to your access review definition using the Microsoft Graph API](/graph/accessreviews-reviewers-concept). |
-| scope | [accessReviewScope](../resources/accessreviewscope.md) | Defines the entities whose access is reviewed. See [accessReviewScope](../resources/accessreviewscope.md) and also learn how to [configure the scope of your access review definition](/graph/accessreviews-scope-concept). Required.|
+| fallbackReviewers |[accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection|If provided, the fallback reviewers are asked to complete a review if the primary reviewers do not exist. For example, if managers are selected as `reviewers` and a principal under review does not have a manager in Azure AD, the fallback reviewers are asked to review that principal. <br/><br/>**NOTE:** The value of this property will be ignored if fallback reviewers are assigned through the **stageSettings** property.|
+| instanceEnumerationScope | [accessReviewScope](../resources/accessreviewscope.md) | In the case of an all groups review, this determines the scope of which groups will be reviewed. See [accessReviewScope](../resources/accessreviewscope.md) and also learn how to [configure the scope of your access review definition](/graph/accessreviews-scope-concept).|
+| reviewers | [accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection | Defines who the reviewers are. If none are specified, the review is a self-review (users review their own access). For examples of options for assigning reviewers, see [Assign reviewers to your access review definition using the Microsoft Graph API](/graph/accessreviews-reviewers-concept). <br/><br/>**NOTE:** The value of this property will be ignored if reviewers are assigned through the **stageSettings** property. |
+| scope | [accessReviewScope](../resources/accessreviewscope.md) | Defines the entities whose access is reviewed. See [accessReviewScope](../resources/accessreviewscope.md) and also learn how to [configure the scope of your access review definition](/graph/accessreviews-scope-concept). Required.|
+|stageSettings|[accessReviewStageSettings](../resources/accessreviewstagesettings.md) collection| Defines how many stages each instance of an access review series will have. Stages will be created sequentially based on the **dependsOn** property. Each stage can have different set of reviewer, fallback reviewers and settings. <br/><br/>When this property is defined, its values are used instead of the corresponding values in the [accessReviewScheduleDefinition](../resources/accessreviewscheduledefinition.md) object and its **settings** property. Optional. |
| settings | [accessReviewScheduleSettings](../resources/accessreviewschedulesettings.md)| The settings for an access review series. Recurrence is determined here. See [accessReviewScheduleSettings](../resources/accessreviewschedulesettings.md). | ## Response
If successful, this method returns a `201 Created` response code and an [accessR
### Example 1: Create an access review on a group
-This is an example of creating an access review with the following settings:
-+ The review reviews all members of a group, whose group **id** is `02f3bafb-448c-487c-88c2-5fd65ce49a41`.
-+ A specific user, whose user **id** is `398164b1-5196-49dd-ada2-364b49f99b27` is the reviewer.
+The following example creates an access review with the following settings:
++ The review reviews all members of a group with the **id** `02f3bafb-448c-487c-88c2-5fd65ce49a41`.++ A specific user with the user **id** `398164b1-5196-49dd-ada2-364b49f99b27` is the reviewer. + It recurs weekly and continues indefinitely. #### Request
-In the request body, supply a JSON representation of the [accessReviewScheduleDefinition](../resources/accessreviewscheduledefinition.md) object.
# [HTTP](#tab/http) <!-- {
Content-type: application/json
"query": "/users/398164b1-5196-49dd-ada2-364b49f99b27", "queryType": "MicrosoftGraph" }
- ],
+ ],
"settings": { "mailNotificationsEnabled": true, "reminderNotificationsEnabled": true,
Content-type: application/json
"queryType": "MicrosoftGraph", "queryRoot": "decisions" }
- ],
+ ],
"settings": { "mailNotificationsEnabled": true, "reminderNotificationsEnabled": true,
Content-type: application/json
### Example 2: Create an access review on all teams with inactive guest users
-This is an example of creating an access review with the following settings:
+The following example creates an access review with the following settings:
+ The review reviews all teams with inactive guest users. The period of inactivity is 30 days from the start date of the access review. + The group owners are the reviewers and fallback reviewers are assigned. + It recurs on the third day of every quarter and continues indefinitely.
Content-type: application/json
### Example 3: Create an access review of all users to an application
-This is an example of creating an access review with the following settings:
+The following example creates an access review with the following settings:
+ The review reviews user access to an application. + The people managers are the reviewers and fallback reviewers are the members of a group. + It recurs semi-annually and ends 1 year from the startDate. #### Request --
-# [HTTP](#tab/http)
<!-- { "blockType": "request", "name": "create_accessReviewScheduleDefinition_allusers_M365_AADRole"
Content-type: application/json
} ```
-# [C#](#tab/csharp)
-
-# [JavaScript](#tab/javascript)
-
-# [Java](#tab/java)
-
-# [Go](#tab/go)
-
-# [PowerShell](#tab/powershell)
-
-# [PHP](#tab/php)
--- #### Response
Content-type: application/json
} ```
+### Example 4: Create an access review on a group with multiple stages
+
+The following example creates an access review with the following settings:
++ The review reviews all members of a group with the **id** `02f3bafb-448c-487c-88c2-5fd65ce49a41`.++ It has two stages:
+ + A specific user with the user **id** `398164b1-5196-49dd-ada2-364b49f99b27` is the reviewer for the first stage.
+ + The people managers are the reviewers and fallback reviewers for the second stage.
++ It recurs weekly and continues indefinitely.+
+#### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "create_accessReviewScheduleDefinition_group_multiStage"
+}-->
+```http
+POST https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions
+Content-type: application/json
+
+{
+ "displayName": "Group Multi-stage Access Review",
+ "descriptionForAdmins": "New scheduled access review",
+ "descriptionForReviewers": "If you have any questions, contact jerry@contoso.com",
+ "scope": {
+ "@odata.type": "#microsoft.graph.accessReviewQueryScope",
+ "query": "/groups/02f3bafb-448c-487c-88c2-5fd65ce49a41/transitiveMembers",
+ "queryType": "MicrosoftGraph"
+ },
+ "stageSettings": [
+ {
+ "stageId": "1",
+ "durationInDays": 2,
+ "recommendationsEnabled": false,
+ "decisionsThatWillMoveToNextStage": [
+ "NotReviewed",
+ "Approve"
+ ],
+ "reviewers": [
+ {
+ "query": "/users/398164b1-5196-49dd-ada2-364b49f99b27",
+ "queryType": "MicrosoftGraph"
+ }
+ ]
+ },
+ {
+ "stageId": "2",
+ "dependsOn": [
+ "1"
+ ],
+ "durationInDays": 2,
+ "recommendationsEnabled": true,
+ "reviewers": [
+ {
+ "query": "./manager",
+ "queryType": "MicrosoftGraph",
+ "queryRoot": "decisions"
+ }
+ ],
+ "fallbackReviewers": [
+ {
+ "query": "/groups/072ac5f4-3f13-4088-ab30-0a276f3e6322/transitiveMembers",
+ "queryType": "MicrosoftGraph"
+ }
+ ]
+ }
+ ],
+ "settings": {
+ "mailNotificationsEnabled": true,
+ "reminderNotificationsEnabled": true,
+ "justificationRequiredOnApproval": true,
+ "defaultDecisionEnabled": false,
+ "defaultDecision": "None",
+ "instanceDurationInDays": 4,
+ "recurrence": {
+ "pattern": {
+ "type": "weekly",
+ "interval": 1
+ },
+ "range": {
+ "type": "noEnd",
+ "startDate": "2020-09-08T12:02:30.667Z"
+ }
+ },
+ "decisionHistoriesForReviewersEnabled": true
+ }
+}
+
+```
+
+#### Response
+>**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.accessReviewScheduleDefinition"
+} -->
+```http
+HTTP/1.1 201 Created
+Content-type: application/json
+
+{
+ "id": "29f2d16e-9ca6-4052-bbfe-802c48944448",
+ "displayName": "Group Multi-stage Access Review",
+ "createdDateTime": "0001-01-01T00:00:00Z",
+ "lastModifiedDateTime": "0001-01-01T00:00:00Z",
+ "status": "NotStarted",
+ "descriptionForAdmins": "New scheduled access review",
+ "descriptionForReviewers": "If you have any questions, contact jerry@contoso.com",
+ "instanceEnumerationScope": null,
+ "createdBy": {
+ "id": "957f1027-c0ee-460d-9269-b8444459e0fe",
+ "displayName": "MOD Administrator",
+ "userPrincipalName": "admin@contoso.com"
+ },
+ "scope": {
+ "@odata.type": "#microsoft.graph.accessReviewQueryScope",
+ "query": "/groups/b74444cb-038a-4802-8fc9-b9d1ed0cf11f/transitiveMembers",
+ "queryType": "MicrosoftGraph"
+ },
+ "stageSettings": [
+ {
+ "stageId": "1",
+ "durationInDays": 2,
+ "recommendationsEnabled": false,
+ "decisionsThatWillMoveToNextStage": [
+ "NotReviewed",
+ "Approve"
+ ],
+ "reviewers": [
+ {
+ "query": "/users/398164b1-5196-49dd-ada2-364b49f99b27",
+ "queryType": "MicrosoftGraph"
+ }
+ ]
+ },
+ {
+ "stageId": "2",
+ "dependsOn": [
+ "1"
+ ],
+ "durationInDays": 2,
+ "recommendationsEnabled": true,
+ "reviewers": [
+ {
+ "query": "./manager",
+ "queryType": "MicrosoftGraph",
+ "queryRoot": "decisions"
+ }
+ ],
+ "fallbackReviewers": [
+ {
+ "query": "/groups/072ac5f4-3f13-4088-ab30-0a276f3e6322/transitiveMembers",
+ "queryType": "MicrosoftGraph"
+ }
+ ]
+ }
+ ],
+ "settings": {
+ "mailNotificationsEnabled": true,
+ "reminderNotificationsEnabled": true,
+ "justificationRequiredOnApproval": true,
+ "defaultDecisionEnabled": false,
+ "defaultDecision": "None",
+ "instanceDurationInDays": 1,
+ "autoApplyDecisionsEnabled": false,
+ "recommendationsEnabled": false,
+ "recurrence": {
+ "pattern": {
+ "type": "weekly",
+ "interval": 1,
+ "month": 0,
+ "dayOfMonth": 0,
+ "daysOfWeek": [],
+ "firstDayOfWeek": "sunday",
+ "index": "first"
+ },
+ "range": {
+ "type": "noEnd",
+ "numberOfOccurrences": 0,
+ "recurrenceTimeZone": null,
+ "startDate": "2020-09-08",
+ "endDate": null
+ }
+ },
+ "decisionHistoriesForReviewersEnabled": true,
+ "applyActions": []
+ },
+ "additionalNotificationRecipients": []
+}
+```
+ <!-- { "type": "#page.annotation",
v1.0 Accessreviewstage Filterbycurrentuser https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewstage-filterbycurrentuser.md
+
+ Title: "accessReviewStage: filterByCurrentUser"
+description: "Return all accessReviewStage objects for a given reviewer."
+
+ms.localizationpriority: medium
++
+# accessReviewStage: filterByCurrentUser
+Namespace: microsoft.graph
+
+Return all [accessReviewStage](../resources/accessReviewStage.md) objects on a given [accessReviewInstance](../resources/accessreviewinstance.md) where the calling user is a reviewer on one or more [accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) objects.
+
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|AccessReview.Read.All, AccessReview.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|AccessReview.Read.All, AccessReview.ReadWrite.All|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinitionId}/instances/{accessReviewInstanceId}/stages/filterByCurrentUser(on='reviewer')
+```
+
+## Function parameters
+In the request URL, provide the following query parameters with values.
+The following table shows the parameters that can be used with this function.
+
+|Parameter|Type|Description|
+|:|:|:|
+|on|accessReviewStageFilterByCurrentUserOptions|Filters results based on the calling user. Allowed value is `reviewer`. This returns all accessReviewStage objects on the accessReviewInstance where the calling user is a reviewer. Required.|
+
+This function also supports the `$select`, `$filter` (`eq`), `$orderBy`, `$skip` and `$top` OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters).
+
+## Request headers
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required.|
+
+## Request body
+Do not supply a request body for this method.
+
+## Response
+
+If successful, this function returns a `200 OK` response code and a [accessReviewStage](../resources/accessreviewstage.md) collection in the response body.
+
+## Examples
+
+### Request
+
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "accessreviewstage_filterbycurrentuser"
+}
+-->
+``` http
+GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/08531375-eff6-4e21-b1a8-de0eb37ec913/instances/86889534-b102-4226-bfce-0c2aeee845df/stages/filterByCurrentUser(on='reviewer')
+```
++
+### Response
+>**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.accessReviewStage)"
+}
+-->
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#Collection(accessReviewStage)",
+ "@odata.count": 2,
+ "value": [
+ {
+ "id": "9ac05ca6-396a-469c-8a8b-bcb98fceb2dd",
+ "startDateTime": "2018-08-03T21:02:30.667Z",
+ "endDateTime": "2018-08-13T21:17:30.513Z",
+ "status": "Completed",
+ "reviewers": [
+ {
+ "query": "/groups/46d30af1-e626-4928-83f5-e9bfa400289e/owners?$filter=microsoft.graph.user/userType eq 'Member' and microsoft.graph.user/country eq
+ 'USA'",
+ "type": "MicrosoftGraph"
+ }
+ ]
+ },
+ {
+ "id": "03266a48-8731-4cfc-8a60-b2fa6648a14c",
+ "startDateTime": "2018-08-14T21:02:30.667Z",
+ "endDateTime": "2018-09-03T21:17:30.513Z",
+ "status": "InProgress",
+ "reviewers": [
+ {
+ "queryType": "MicrosoftGraph",
+ "queryRoot": "decisions",
+ "query": "./manager",
+ }
+ ]
+ }
+ ]
+}
+```
+
v1.0 Accessreviewstage Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewstage-get.md
+
+ Title: "Get accessReviewStage"
+description: "Read the properties and relationships of an accessReviewStage object."
+ms.localizationpriority: medium
+++
+# Get accessReviewStage
+Namespace: microsoft.graph
+
+Retrieve the properties and relationships of an [accessReviewStage](../resources/accessreviewstage.md) object.
+
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type | Permissions (from least to most privileged) |
+|:--|:|
+|Delegated (work or school account) | AccessReview.Read.All, AccessReview.ReadWrite.All |
+|Delegated (personal Microsoft account)|Not supported.|
+|Application | AccessReview.Read.All, AccessReview.ReadWrite.All |
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinitionId}/instances/{accessReviewInstanceId}/stages/{accessReviewStageId}
+```
+
+## Optional query parameters
+This method supports the `$select` OData query parameter to help customize the response. For general information, see [OData query parameters](/graph/query-parameters).
+
+## Request headers
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required.|
+
+## Request body
+Do not supply a request body for this method.
+
+## Response
+
+If successful, this method returns a `200 OK` response code and an [accessReviewStage](../resources/accessreviewstage.md) object in the response body.
+
+## Examples
+
+### Request
+
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "get_accessreviewstage"
+}
+-->
+``` http
+GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/6af553ce-104d-4842-ab5f-67d7b556e9dd/instances/9ea56d3c-8746-4cdf-9ccc-c7fe1a267c24/stages/839ecbd4-ba5d-4d32-8249-e734aac47adf
+```
++
+### Response
+>**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.accessReviewStage"
+}
+-->
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "value": {
+ "@odata.type": "#microsoft.graph.accessReviewStage",
+ "id": "839ecbd4-ba5d-4d32-8249-e734aac47adf",
+ "startDateTime": "2021-03-11T16:44:59.337Z",
+ "endDateTime": "2021-06-09T16:44:59.337Z",
+ "status": "InProgress",
+ "reviewers": [
+ {
+ "query": "/groups/46d30af1-e626-4928-83f5-e9bfa400289e/owners?$filter=microsoft.graph.user/userType eq 'Member' and microsoft.graph.user/country eq
+ 'USA'",
+ "type": "MicrosoftGraph"
+ }
+ ]
+ }
+}
+```
+
v1.0 Accessreviewstage List Decisions https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewstage-list-decisions.md
+
+ Title: "List decisions (from a multi-stage access review)"
+description: "Get the decisions from a stage in a multi-stage access review."
+
+ms.localizationpriority: medium
++
+# List decisions (from a multi-stage access review)
+Namespace: microsoft.graph
+
+Get the decisions from a stage in a multi-stage access review. The decisions in an [accessReviewStage](../resources/accessReviewStage.md) object are represented by an accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) object.
+
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type|Permissions (from least to most privileged)|
+|:|:|
+|Delegated (work or school account)|AccessReview.Read.All, AccessReview.ReadWrite.All|
+|Delegated (personal Microsoft account)|Not supported.|
+|Application|AccessReview.Read.All, AccessReview.ReadWrite.All|
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+GET /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinitionId}/instances/{accessReviewInstanceId}/stages/{accessReviewStageId}/decisions
+```
+
+## Optional query parameters
+This method supports the `$select`, `$filter` (`eq`), `$orderBy`, `$skip`, and `$top` OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters).
+
+The default page size for this API is 100 **accessReviewStage** objects. To improve efficiency and avoid timeouts due to large result sets, apply pagination using the `$skip` and `$top` query parameters. For more information, see [Paging Microsoft Graph data in your app](/graph/paging).
++
+## Request headers
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required.|
+
+## Request body
+Do not supply a request body for this method.
+
+## Response
+
+If successful, this method returns a `200 OK` response code and a collection of [accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) objects in the response body.
+
+## Examples
+
+### Request
+
+# [HTTP](#tab/http)
+<!-- {
+ "blockType": "request",
+ "name": "list_stage_accessreviewinstancedecisionitem"
+}
+-->
+``` http
+GET https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/16d424f6-0100-4bf1-9ebc-fe009c5e5006/instances/bb14c722-51b8-4962-9bd2-1d96ba773d80/stages/8f0a8999-205b-4c29-a68c-2bee353fd4c5/decisions
+```
+
+### Response
+>**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "Collection(microsoft.graph.accessReviewInstanceDecisionItem)"
+}
+-->
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.context": "https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/16d424f6-0100-4bf1-9ebc-fe009c5e5006/instances/bb14c722-51b8-4962-9bd2-1d96ba773d80/stages/8f0a8999-205b-4c29-a68c-2bee353fd4c5/decisions",
+ "@odata.count": 1,
+ "value": [
+ {
+ "id": "bfbd4d74-275c-4368-aaa1-06c93838d0d5",
+ "accessReviewId": "bb14c722-51b8-4962-9bd2-1d96ba773d80",
+ "reviewedDateTime": "2021-05-05T16:48:28.79Z",
+ "decision": "Deny",
+ "justification": "bye alexxxxx",
+ "appliedDateTime": "2021-05-05T16:50:30.9Z",
+ "applyResult": "AppliedSuccessfully",
+ "recommendation": "Approve",
+ "principalLink": "https://graph.microsoft.com/v1.0/users/540da31b-4d25-4934-b7f7-98bc230eb15a",
+ "resourceLink": null,
+ "resource": null,
+ "reviewedBy": {
+ "id": "ff15bedb-22de-49ad-b2d7-59656607484d",
+ "displayName": "group owner",
+ "userPrincipalName": "group owner"
+ },
+ "appliedBy": {
+ "id": "8798d204-fa3c-4d7b-977d-bc939b8a0848",
+ "displayName": "Access Reviews",
+ "userPrincipalName": ""
+ },
+ "target": {
+ "@odata.type": "#microsoft.graph.accessReviewInstanceDecisionItemUserTarget",
+ "userId": "540da31b-4d25-4934-b7f7-98bc230eb15a",
+ "userDisplayName": "Alex Wilber",
+ "userPrincipalName": "AlexW@contoso.com"
+ },
+ "principal": {
+ "@odata.type": "#microsoft.graph.userIdentity",
+ "id": "540da31b-4d25-4934-b7f7-98bc230eb15a",
+ "displayName": "Alex Wilber",
+ "userPrincipalName": "AlexW@contoso.com"
+ }
+ }
+ ]
+}
+```
+
v1.0 Accessreviewstage Stop https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewstage-stop.md
+
+ Title: "accessReviewStage: stop"
+description: "Stop an access review stage that's in progress."
+ms.localizationpriority: medium
+++
+# accessReviewStage: stop
+Namespace: microsoft.graph
+
+Stop an [access review stage](../resources/accessReviewStage.md) that is `inProgress`. After the access review stage stops, the stage **status** will be `Completed` and the reviewers can no longer give input. If there are subsequent stages that depend on the completed stage, the next stage will be created.
+
+The [accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) objects will always reflect the last decisions recorded across all stages at that given time, regardless of the status of the stages.
+
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type | Permissions (from least to most privileged) |
+|:--|:|
+|Delegated (work or school account) | AccessReview.ReadWrite.All |
+|Delegated (personal Microsoft account)|Not supported.|
+|Application | AccessReview.ReadWrite.All |
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+POST /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinitionId}/instances/{accessReviewInstanceId}/stages/{accessReviewStageId}/stop
+```
+
+## Request headers
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required.|
+
+## Request body
+Do not supply a request body for this method.
+
+## Response
+
+If successful, this action returns a `204 No Content` response code.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "accessreviewstage_stop"
+}
+-->
+``` http
+POST https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/2b83cc42-09db-46f6-8c6e-16fec466a82d/instances/61a617dd-238f-4037-8fa5-d800e515f5bc/stages/5d431f4b-56f2-4a50-938b-fb1e4e2c91b9/stop
+```
++
+### Response
+
+<!-- {
+ "blockType": "response",
+ "truncated": true
+}
+-->
+``` http
+HTTP/1.1 204 No Content
+```
+
v1.0 Accessreviewstage Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/accessreviewstage-update.md
+
+ Title: "Update accessReviewStage"
+description: "Update the properties of an accessReviewStage object."
+
+ms.localizationpriority: medium
++
+# Update accessReviewStage
+Namespace: microsoft.graph
+
+Update the properties of an [accessReviewStage](../resources/accessreviewstage.md) object. Only the **reviewers** and **fallbackReviewers** properties can be updated. You can only add reviewers to the **fallbackReviewers** property but can't remove existing **fallbackReviewers**.
+
+To update an **accessReviewStage**, its **status** must be `NotStarted`, `Initializing`, or `InProgress`.
+
+> [!NOTE]
+>
+> Updating an **accessReviewStage** will update only that stage. The parent **accessReviewInstance** and any future **accessReviewStage** objects won't change. To make updates that apply to all future instances and stages, update the parent [accessReviewScheduleDefinition](../resources/accessreviewscheduledefinition.md) object.
+
+## Permissions
+One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
+
+|Permission type | Permissions (from least to most privileged) |
+|:--|:|
+|Delegated (work or school account) | AccessReview.ReadWrite.All |
+|Delegated (personal Microsoft account)|Not supported.|
+|Application | AccessReview.ReadWrite.All |
+
+## HTTP request
+
+<!-- {
+ "blockType": "ignored"
+}
+-->
+``` http
+PATCH /identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinitionId}/instances/{accessReviewInstanceId}/stages/{accessReviewStageId}
+```
+
+## Request headers
+|Name|Description|
+|:|:|
+|Authorization|Bearer {token}. Required.|
+|Content-Type|application/json. Required.|
+
+## Request body
++
+|Property|Type|Description|
+|:|:|:|
+|reviewers|[accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection|This collection of access review scopes is used to define who the reviewers are. For examples of options for assigning reviewers, see [Assign reviewers to your access review definition using the Microsoft Graph API](/graph/accessreviews-scope-concept).|
+|fallbackReviewers|[accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection|This collection of reviewer scopes is used to define the list of fallback reviewers. These fallback reviewers will be notified to take action if no users are found from the list of reviewers specified. This could occur when either the group owner is specified as the reviewer but the group owner does not exist, or manager is specified as reviewer but a user's manager does not exist.|
+++
+## Response
+
+If successful, this method returns a `200 OK` response code and an updated [accessReviewStage](../resources/accessreviewstage.md) object in the response body.
+
+Attempting to remove existing **fallbackReviewers** returns a `409 Conflict` response code.
+
+## Examples
+
+### Request
+
+<!-- {
+ "blockType": "request",
+ "name": "update_accessreviewstage"
+}
+-->
+``` http
+PATCH https://graph.microsoft.com/v1.0/identityGovernance/accessReviews/definitions/5dcfcc88-da88-4252-8629-a0807b4b076d/instances/720b8ee0-cee4-42ac-b164-894c48703acc/stages/7d244ab1-4ab1-7d24-b14a-247db14a247d
+Content-Type: application/json
+
+{
+ "@odata.type": "#microsoft.graph.accessReviewStage",
+ "reviewers": [
+ {
+ "query": "/users/1ed8ac56-4827-4733-8f80-86adc2e67db5",
+ "queryType": "MicrosoftGraph"
+ }
+ ],
+ "fallbackReviewers": [
+ {
+ "query": "/users/4562bcc8-c436-4f95-b7c0-4f8ce89dca5e",
+ "queryType": "MicrosoftGraph"
+ },
+ {
+ "query": "/users/1ed8ac56-4827-4733-8f80-86adc2e67db5",
+ "queryType": "MicrosoftGraph"
+ }
+ ]
+}
+```
++
+### Response
+>**Note:** The response object shown here might be shortened for readability.
+<!-- {
+ "blockType": "response",
+ "truncated": true,
+ "@odata.type": "microsoft.graph.accessReviewStage"
+}
+-->
+``` http
+HTTP/1.1 200 OK
+Content-Type: application/json
+
+{
+ "@odata.type": "#microsoft.graph.accessReviewStage",
+ "id": "7d244ab1-4ab1-7d24-b14a-247db14a247d",
+ "startDateTime": "2021-12-14T11:15:43.207Z",
+ "endDateTime": "2021-12-15T11:15:43.207Z",
+ "status": "InProgress",
+ "reviewers": [
+ {
+ "query": "/users/1ed8ac56-4827-4733-8f80-86adc2e67db5",
+ "queryType": "MicrosoftGraph"
+ }
+ ],
+ "fallbackReviewers": [
+ {
+ "query": "/users/4562bcc8-c436-4f95-b7c0-4f8ce89dca5e",
+ "queryType": "MicrosoftGraph"
+ },
+ {
+ "query": "/users/1ed8ac56-4827-4733-8f80-86adc2e67db5",
+ "queryType": "MicrosoftGraph"
+ }
+ ]
+}
+```
+
v1.0 Approval List Stages https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/approval-list-stages.md
Title: "List stages"
+ Title: "List approval stages"
description: "List approval stages associated with an approval object." ms.localizationpriority: medium
ms.prod: "governance"
doc_type: "apiPageType"
-# List stages
+# List approval stages
Namespace: microsoft.graph
v1.0 Authorizationpolicy Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/authorizationpolicy-get.md
Title: "Get authorizationPolicy" description: "Retrieve the properties and relationships of authorizationPolicy object." ms.localizationpriority: medium-+ ms.prod: "identity-and-sign-in" doc_type: apiPageType
v1.0 Authorizationpolicy Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/authorizationpolicy-update.md
Title: "Update authorizationpolicy" description: "Update the properties of authorizationPolicy object." ms.localizationpriority: medium-+ ms.prod: "identity-and-sign-in" doc_type: "apiPageType"
v1.0 Chat Get Installedapps https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-get-installedapps.md
The following example gets an app installed in the specified chat.
"name": "get_installedApps_in_chat" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/chats/19:d65713bc498c4a428c71ef9353e6ce20@thread.v2/installedApps/MTk6ZDY1NzEzYmM0OThjNGE0MjhjNzFlZjkzNTNlNmNlMjBAdGhyZWFkLnYyIyMwMDAwMTAxNi1kZTA1LTQ5MmUtOTEwNi00ODI4ZmM4YTg2ODc= ```
v1.0 Chat Get Members https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-get-members.md
Here is an example of the request.
"name": "get_conversation_member" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/chats/19:b8577894a63548969c5c92bb9c80c5e1@thread.v2/members/MCMjMjQzMmI1N2ItMGFiZC00M2RiLWFhN2ItMTZlYWRkMTE1ZDM0IyMxOTpiODU3Nzg5NGE2MzU0ODk2OWM1YzkyYmI5YzgwYzVlMUB0aHJlYWQudjIjIzJjOGQyYjVjLTE4NDktNDA2Ni1iNTdkLWU3YTBlOWU0NGVjOA==
+GET https://graph.microsoft.com/v1.0/chats/19:d0f51aeb0e8e43d0befb24be72b09ea7@thread.v2/members/MCMjMCMjMGY4MWIxZWEtYjg1Ny00YTljLTk5ZWItZTk5OGQ1MjA0NmQ1IyMxOTpkMGY1MWFlYjBlOGU0M2QwYmVmYjI0YmU3MmIwOWVhN0B0aHJlYWQudjIjIzhjMGMwYTJhLWM2NzktNDAxZS1hZGMzLWE0NWI1NDg4ODlhNg==
``` # [C#](#tab/csharp)
HTTP/1.1 200 OK
Content-type: application/json {
- "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#chats('19%3Ab8577894a63548969c5c92bb9c80c5e1%40thread.v2')/members/$entity",
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#chats('19%3Ad0f51aeb0e8e43d0befb24be72b09ea7%40thread.v2')/members/$entity",
"@odata.type": "#microsoft.graph.aadUserConversationMember",
- "id": "MCMjMjQzMmI1N2ItMGFiZC00M2RiLWFhN2ItMTZlYWRkMTE1ZDM0IyMxOTpiODU3Nzg5NGE2MzU0ODk2OWM1YzkyYmI5YzgwYzVlMUB0aHJlYWQudjIjIzJjOGQyYjVjLTE4NDktNDA2Ni1iNTdkLWU3YTBlOWU0NGVjOA==",
+ "id": "MCMjMCMjMGY4MWIxZWEtYjg1Ny00YTljLTk5ZWItZTk5OGQ1MjA0NmQ1IyMxOTpkMGY1MWFlYjBlOGU0M2QwYmVmYjI0YmU3MmIwOWVhN0B0aHJlYWQudjIjIzhjMGMwYTJhLWM2NzktNDAxZS1hZGMzLWE0NWI1NDg4ODlhNg==",
"roles": [ "owner" ],
- "displayName": "John Doe",
- "visibleHistoryStartDateTime": "0001-01-01T00:00:00Z",
- "userId": "2c8d2b5c-1849-4066-b57d-e7a0e9e44ec8",
- "email": "johndoe@contoso.onmicrosoft.com",
- "tenantId": "b33cbe9f-8ebe-4f2a-912b-7e2a427f477f"
+ "displayName": "Niklas Lang",
+ "visibleHistoryStartDateTime": "2022-05-02T12:49:36.881Z",
+ "userId": "8c0c0a2a-c679-401e-adc3-a45b548889a6",
+ "email": "Niklas.Lang@BechtleDAI.onmicrosoft.com",
+ "tenantId": "0f81b1ea-b857-4a9c-99eb-e998d52046d5"
} ```
v1.0 Chat Get Tabs https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-get-tabs.md
The following is an example of the request.
"blockType": "request", "name": "get_tab_in_chat" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/chats/19:ea28e88c00e94c7786b065394a61f296@thread.v2/tabs/d731fca0-0f14-4537-971a-0ef9101ff13d?$expand=teamsApp ```
v1.0 Chat Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-get.md
The following is an example of the request.
"name": "get_group_chat" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/chats/19:b8577894a63548969c5c92bb9c80c5e1@thread.v2
+GET https://graph.microsoft.com/v1.0/chats/19:d0f51aeb0e8e43d0befb24be72b09ea7@thread.v2
``` # [C#](#tab/csharp)
Content-type: application/json
{ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#chats/$entity",
- "id": "19:b8577894a63548969c5c92bb9c80c5e1@thread.v2",
- "topic": "test group 1",
- "createdDateTime": "2021-04-06T19:49:52.431Z",
- "lastUpdatedDateTime": "2021-04-06T19:54:04.306Z",
- "chatType": "group"
+ "id": "19:d0f51aeb0e8e43d0befb24be72b09ea7@thread.v2",
+ "topic": "Test Agent Group for Chatbot",
+ "createdDateTime": "2022-05-02T12:49:37.121Z",
+ "lastUpdatedDateTime": "2022-05-02T13:20:52.72Z",
+ "chatType": "group",
+ "webUrl": "https://teams.microsoft.com/l/chat/19%3Ad0f51aeb0e8e43d0befb24be72b09ea7%40thread.v2/0?tenantId=0f81b1ea-b857-4a9c-99eb-e998d52046d5",
+ "tenantId": "0f81b1ea-b857-4a9c-99eb-e998d52046d5",
+ "onlineMeetingInfo": null
} ```
The following is an example of the request.
"blockType": "request", "name": "get_chat" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/users/8b081ef6-4792-4def-b2c9-c363a1bf41d5/chats/19:8b081ef6-4792-4def-b2c9-c363a1bf41d5_877192bd-9183-47d3-a74c-8aa0426716cf@unq.gbl.spaces ```
The following is an example of the request.
"name": "get_chat_withmembers" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/chats/19:b8577894a63548969c5c92bb9c80c5e1@thread.v2?$expand=members
+GET https://graph.microsoft.com/v1.0/chats/19:d0f51aeb0e8e43d0befb24be72b09ea7@thread.v2?$expand=members
``` # [C#](#tab/csharp)
Content-type: application/json
{ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#chats(members())/$entity",
- "id": "19:b8577894a63548969c5c92bb9c80c5e1@thread.v2",
- "topic": "test group 1",
- "createdDateTime": "2021-04-06T19:49:52.431Z",
- "lastUpdatedDateTime": "2021-04-21T17:13:44.033Z",
+ "id": "19:d0f51aeb0e8e43d0befb24be72b09ea7@thread.v2",
+ "topic": "Test Agent Group for Chatbot",
+ "createdDateTime": "2022-05-02T12:49:37.121Z",
+ "lastUpdatedDateTime": "2022-05-02T13:20:52.72Z",
"chatType": "group",
+ "webUrl": "https://teams.microsoft.com/l/chat/19%3Ad0f51aeb0e8e43d0befb24be72b09ea7%40thread.v2/0?tenantId=0f81b1ea-b857-4a9c-99eb-e998d52046d5",
+ "tenantId": "0f81b1ea-b857-4a9c-99eb-e998d52046d5",
+ "onlineMeetingInfo": null,
+ "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#chats('19%3Ad0f51aeb0e8e43d0befb24be72b09ea7%40thread.v2')/members",
"members": [ { "@odata.type": "#microsoft.graph.aadUserConversationMember",
- "id": "MCMjMjQzMmI1N2ItMGFiZC00M2RiLWFhN2ItMTZlYWRkMTE1ZDM0IyMxOTpiODU3Nzg5NGE2MzU0ODk2OWM1YzkyYmI5YzgwYzVlMUB0aHJlYWQudjIjIzhjMGExYTY3LTUwY2UtNDExNC1iYjZjLWRhOWM1ZGJjZjZjYQ==",
+ "id": "MCMjMCMjMGY4MWIxZWEtYjg1Ny00YTljLTk5ZWItZTk5OGQ1MjA0NmQ1IyMxOTpkMGY1MWFlYjBlOGU0M2QwYmVmYjI0YmU3MmIwOWVhN0B0aHJlYWQudjIjIzhjMGMwYTJhLWM2NzktNDAxZS1hZGMzLWE0NWI1NDg4ODlhNg==",
"roles": [ "owner" ],
- "displayName": "John Doe",
- "visibleHistoryStartDateTime": "0001-01-01T00:00:00Z",
- "userId": "8c0a1a67-50ce-4114-bb6c-da9c5dbcf6ca",
- "email": "john@contoso.onmicrosoft.com",
- "tenantId": "b33cbe9f-8ebe-4f2a-912b-7e2a427f477f"
+ "displayName": "Niklas Lang",
+ "visibleHistoryStartDateTime": "2022-05-02T12:49:36.881Z",
+ "userId": "8c0c0a2a-c679-401e-adc3-a45b548889a6",
+ "email": "Niklas.Lang@BechtleDAI.onmicrosoft.com",
+ "tenantId": "0f81b1ea-b857-4a9c-99eb-e998d52046d5"
}, { "@odata.type": "#microsoft.graph.aadUserConversationMember",
- "id": "MCMjMjQzMmI1N2ItMGFiZC00M2RiLWFhN2ItMTZlYWRkMTE1ZDM0IyMxOTpiODU3Nzg5NGE2MzU0ODk2OWM1YzkyYmI5YzgwYzVlMUB0aHJlYWQudjIjIzQ1OTVkMmYyLTdiMzEtNDQ2Yy04NGZkLTliNzk1ZTYzMTE0Yg==",
+ "id": "MCMjMCMjMGY4MWIxZWEtYjg1Ny00YTljLTk5ZWItZTk5OGQ1MjA0NmQ1IyMxOTpkMGY1MWFlYjBlOGU0M2QwYmVmYjI0YmU3MmIwOWVhN0B0aHJlYWQudjIjIzY3MGU2NzU2LTI3MTYtNDBlYi1hNWJkLTI1OTA4NmRlYmUzYw==",
"roles": [ "owner" ],
- "displayName": "Test User 1",
- "visibleHistoryStartDateTime": "0001-01-01T00:00:00Z",
- "userId": "4595d2f2-7b31-446c-84fd-9b795e63114b",
- "email": "testuser1@contoso.onmicrosoft.com",
- "tenantId": "b33cbe9f-8ebe-4f2a-912b-7e2a427f477f"
+ "displayName": "Lidong Tang",
+ "visibleHistoryStartDateTime": "2022-05-02T12:49:36.881Z",
+ "userId": "670e6756-2716-40eb-a5bd-259086debe3c",
+ "email": "Lidong.Tang@BechtleDAI.onmicrosoft.com",
+ "tenantId": "0f81b1ea-b857-4a9c-99eb-e998d52046d5"
}, { "@odata.type": "#microsoft.graph.aadUserConversationMember",
- "id": "MCMjMjQzMmI1N2ItMGFiZC00M2RiLWFhN2ItMTZlYWRkMTE1ZDM0IyMxOTpiODU3Nzg5NGE2MzU0ODk2OWM1YzkyYmI5YzgwYzVlMUB0aHJlYWQudjIjIzgyZmU3NzU4LTViYjMtNGYwZC1hNDNmLWU1NTVmZDM5OWM2Zg==",
+ "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTpkMGY1MWFlYjBlOGU0M2QwYmVmYjI0YmU3MmIwOWVhN0B0aHJlYWQudjIjIzQ4ZDMxODg3LTVmYWQtNGQ3My1hOWY1LTNjMzU2ZTY4YTAzOA==",
"roles": [ "owner" ],
- "displayName": "Test User 2",
- "visibleHistoryStartDateTime": "0001-01-01T00:00:00Z",
- "userId": "82fe7758-5bb3-4f0d-a43f-e555fd399c6f",
- "email": "testuser2@contoso.onmicrosoft.com",
- "tenantId": "b33cbe9f-8ebe-4f2a-912b-7e2a427f477f"
+ "displayName": "Megan Bowen",
+ "visibleHistoryStartDateTime": "2022-05-02T12:49:36.881Z",
+ "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038",
+ "email": "MeganB@M365x214355.onmicrosoft.com",
+ "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35"
}, { "@odata.type": "#microsoft.graph.aadUserConversationMember",
- "id": "MCMjMjQzMmI1N2ItMGFiZC00M2RiLWFhN2ItMTZlYWRkMTE1ZDM0IyMxOTpiODU3Nzg5NGE2MzU0ODk2OWM1YzkyYmI5YzgwYzVlMUB0aHJlYWQudjIjIzJjOGQyYjVjLTE4NDktNDA2Ni1iNTdkLWU3YTBlOWU0NGVjOA==",
+ "id": "MCMjMCMjMGY4MWIxZWEtYjg1Ny00YTljLTk5ZWItZTk5OGQ1MjA0NmQ1IyMxOTpkMGY1MWFlYjBlOGU0M2QwYmVmYjI0YmU3MmIwOWVhN0B0aHJlYWQudjIjI2ZiYWFjYjY5LTE2ODktNDkwMy05OGYyLTcxOTYxZjNiZTA3ZQ==",
"roles": [ "owner" ],
- "displayName": "Test User 3",
- "visibleHistoryStartDateTime": "0001-01-01T00:00:00Z",
- "userId": "2c8d2b5c-1849-4066-b57d-e7a0e9e44ec8",
- "email": "testuser3@contoso.onmicrosoft.com",
- "tenantId": "b33cbe9f-8ebe-4f2a-912b-7e2a427f477f"
- },
- {
- "@odata.type": "#microsoft.graph.aadUserConversationMember",
- "id": "MCMjMjQzMmI1N2ItMGFiZC00M2RiLWFhN2ItMTZlYWRkMTE1ZDM0IyMxOTpiODU3Nzg5NGE2MzU0ODk2OWM1YzkyYmI5YzgwYzVlMUB0aHJlYWQudjIjIzhlYTBlMzhiLWVmYjMtNDc1Ny05MjRhLTVmOTQwNjFjZjhjMg==",
- "roles": [
- "owner"
- ],
- "displayName": "Test User 4",
- "visibleHistoryStartDateTime": "2021-04-20T17:13:43.715Z",
- "userId": "8ea0e38b-efb3-4757-924a-5f94061cf8c2",
- "email": "testuser4@contoso.onmicrosoft.com",
- "tenantId": "b33cbe9f-8ebe-4f2a-912b-7e2a427f477f"
+ "displayName": "Jochen M├╝ller",
+ "visibleHistoryStartDateTime": "2022-05-02T12:49:36.881Z",
+ "userId": "fbaacb69-1689-4903-98f2-71961f3be07e",
+ "email": "JochenMueller@BechtleDAI.onmicrosoft.com",
+ "tenantId": "0f81b1ea-b857-4a9c-99eb-e998d52046d5"
} ] }
The following is an example of the request.
"blockType": "request", "name": "get_meeting_chat" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/chats/19:meeting_ZDZlYTYxOWUtYzdlMi00ZmMxLWIxMTAtN2YzODZlZjAxYzI4@thread.v2 ```
v1.0 Chat List Installedapps https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-list-installedapps.md
If successful, this method returns a `200 OK` response code and a collection of
} -->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/chats/19%3Ad65713bc498c4a428c71ef9353e6ce20%40thread.v2/installedApps ```
In the following example, if an instance of an installed app has a [bot](../reso
} -->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/chats/19%3Ad65713bc498c4a428c71ef9353e6ce20%40thread.v2/installedApps?$expand=teamsAppDefinition($expand=bot) ```
The following is an example of the request. In the example, the manifest ID of t
"blockType": "request", "name": "list_installed_apps_in_chat_expand_filter" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/chats/19%3Ad65713bc498c4a428c71ef9353e6ce20%40thread.v2/installedApps?$expand=teamsApp,teamsAppDefinition&$filter=teamsApp/externalId eq 'cf1ba4c7-f94e-4d80-ba90-5594b641a8ee' ```
v1.0 Chat List Members https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-list-members.md
Here is an example of the request.
"name": "list_conversation_members_1" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/me/chats/19:8b081ef6-4792-4def-b2c9-c363a1bf41d5_5031bb31-22c0-4f6f-9f73-91d34ab2b32d@unq.gbl.spaces/members
+GET https://graph.microsoft.com/v1.0/me/chats/19:09ddc990-3821-4ceb-8019-24d39998f93e_48d31887-5fad-4d73-a9f5-3c356e68a038@unq.gbl.spaces/members
``` # [C#](#tab/csharp)
HTTP/1.1 200 OK
Content-type: application/json {
- "@odata.context":"https://graph.microsoft.com/v1.0/$metadata#users('8b081ef6-4792-4def-b2c9-c363a1bf41d5')/chats('19%3A8b081ef6-4792-4def-b2c9-c363a1bf41d5_5031bb31-22c0-4f6f-9f73-91d34ab2b32d%40unq.gbl.spaces')/members",
- "@odata.count":3,
- "value":[
- {
- "@odata.type":"#microsoft.graph.aadUserConversationMember",
- "id":"8b081ef6-4792-4def-b2c9-c363a1bf41d5",
- "roles":[
- "owner"
- ],
- "displayName":"John Doe",
- "userId":"8b081ef6-4792-4def-b2c9-c363a1bf41d5",
- "email":null,
- "tenantId":"6e5147da-6a35-4275-b3f3-fc069456b6eb",
- "visibleHistoryStartDateTime":"2019-04-18T23:51:43.255Z"
- },
- {
- "@odata.type":"#microsoft.graph.aadUserConversationMember",
- "id":"2de87aaf-844d-4def-9dee-2c317f0be1b3",
- "roles":[
- "owner"
- ],
- "displayName":"Bart Hogan",
- "userId":"2de87aaf-844d-4def-9dee-2c317f0be1b3",
- "email":null,
- "tenantId":"6e5147da-6a35-4275-b3f3-fc069456b6eb",
- "visibleHistoryStartDateTime":"0001-01-01T00:00:00Z"
- },
- {
- "@odata.type":"#microsoft.graph.aadUserConversationMember",
- "id":"07ad17ad-ada5-4f1f-a650-7a963886a8a7",
- "roles":[
- "owner"
- ],
- "displayName":"Minna Pham",
- "userId":"07ad17ad-ada5-4f1f-a650-7a963886a8a7",
- "email":null,
- "tenantId":"6e5147da-6a35-4275-b3f3-fc069456b6eb",
- "visibleHistoryStartDateTime":"2019-04-18T23:51:43.255Z"
- }
- ]
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3A09ddc990-3821-4ceb-8019-24d39998f93e_48d31887-5fad-4d73-a9f5-3c356e68a038%40unq.gbl.spaces')/members",
+ "@odata.count": 1,
+ "value": [
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTowOWRkYzk5MC0zODIxLTRjZWItODAxOS0yNGQzOTk5OGY5M2VfNDhkMzE4ODctNWZhZC00ZDczLWE5ZjUtM2MzNTZlNjhhMDM4QHVucS5nYmwuc3BhY2VzIyM0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzg=",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Megan Bowen",
+ "visibleHistoryStartDateTime": "2021-11-25T01:56:31.313Z",
+ "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038",
+ "email": "MeganB@M365x214355.onmicrosoft.com",
+ "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35"
+ }
+ ]
} ```
v1.0 Chat List Messages https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-list-messages.md
The following is an example of the request. `$top=2` is passed to retrieve two m
"blockType": "request", "name": "get_allchatmessages_1" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/chats/19:2da4c29f6d7041eca70b638b43d45437@thread.v2/messages?$top=2 ```
The following is an example of the request. `$top=2` is passed to retrieve two m
"blockType": "request", "name": "get_allchatmessages_w" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/chats/19:2da4c29f6d7041eca70b638b43d45437@thread.v2/messages?$top=2 Prefer: include-unknown-enum-members
v1.0 Chat List Tabs https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-list-tabs.md
The following is an example of the request.
} -->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/chats/19:d65713bc498c4a428c71ef9353e6ce20@thread.v2/tabs?$expand=teamsApp ```
The following is an example of the request.
} -->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/chats/19:d65713bc498c4a428c71ef9353e6ce20@thread.v2/tabs?$expand=teamsApp&$filter=teamsApp/id eq 'com.microsoft.teamspace.tab.web' ```
v1.0 Chat List https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chat-list.md
Here is an example of the request.
"name": "list_chats" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/users/8b081ef6-4792-4def-b2c9-c363a1bf41d5/chats
+GET https://graph.microsoft.com/v1.0/users/48d31887-5fad-4d73-a9f5-3c356e68a038/chats
``` # [C#](#tab/csharp)
Here is an example of the request.
"name": "list_chats_expand_members" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/users/8b081ef6-4792-4def-b2c9-c363a1bf41d5/chats?$expand=members
+GET https://graph.microsoft.com/v1.0/users/48d31887-5fad-4d73-a9f5-3c356e68a038/chats?$expand=members
``` # [C#](#tab/csharp)
Content-type: application/json
{ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#chats(members())",
- "@odata.count": 3,
+ "@odata.count": 20,
+ "@odata.nextLink": "https://graph.microsoft.com/v1.0/users/48d31887-5fad-4d73-a9f5-3c356e68a038/chats?$expand=members&$skiptoken=1.kscDYs0BEcYAAAEU8P8DgapQcm9wZXJ0aWVzgqlTeW5jU3RhdGXZ6GV5SmtaV3hwZG1WeVpXUlRaV2R0Wlc1MGN5STZXM3NpYzNSaGNuUWlPaUl5TURJeUxUQTBMVEkxVkRBNU9qVTJPakF5TGpNMk5Dc3dNRG93TUNJc0ltVnVaQ0k2SWpJd01qSXRNRGN0TWpCVU1EWTZNek02TlRJdU1EazRLekF3T2pBd0luMWRMQ0o2WlhKdlRFMVRWRVJsYkdsMlpYSmxaRk5sWjIxbGJuUnpJanBiWFN3aWMyOXlkRTl5WkdWeUlqb3dMQ0pwYm1Oc2RXUmxXbVZ5YjB4TlUxUWlPbVpoYkhObGZRPT2sTGFzdFBhZ2VTaXplojIw",
"value": [ {
- "id": "19:meeting_MjdhNjM4YzUtYzExZi00OTFkLTkzZTAtNTVlNmZmMDhkNGU2@thread.v2",
- "topic": "Meeting chat sample",
- "createdDateTime": "2020-12-08T23:53:05.801Z",
- "lastUpdatedDateTime": "2020-12-08T23:58:32.511Z",
- "chatType": "meeting",
+ "id": "19:48d31887-5fad-4d73-a9f5-3c356e68a038_be302b8d-ecaa-44fe-b3af-1fd614d0d23a@unq.gbl.spaces",
+ "topic": "Group chat title",
+ "createdDateTime": "2022-07-20T05:53:19.421Z",
+ "lastUpdatedDateTime": "2022-07-20T05:53:19.421Z",
+ "chatType": "oneOnOne",
+ "webUrl": "https://teams.microsoft.com/l/chat/19%3A48d31887-5fad-4d73-a9f5-3c356e68a038_be302b8d-ecaa-44fe-b3af-1fd614d0d23a%40unq.gbl.spaces/0?tenantId=9d143c90-308b-45c4-926a-c972e2f01269",
+ "tenantId": "9d143c90-308b-45c4-926a-c972e2f01269",
+ "onlineMeetingInfo": null,
+ "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3A48d31887-5fad-4d73-a9f5-3c356e68a038_be302b8d-ecaa-44fe-b3af-1fd614d0d23a%40unq.gbl.spaces')/members",
"members": [ { "@odata.type": "#microsoft.graph.aadUserConversationMember",
- "id": "MmFiOWM3OTYtMjkwMi00NWY4LWI3MTItN2M1YTYzY2Y0MWM0IyNlZWY5Y2IzNi0wNmRlLTQ2OWItODdjZC03MGY0Y2JlMzJkM123=",
- "roles": [],
- "displayName": "Tony Stark",
- "userId": "4595d2f2-7b31-446c-84fd-9b795e63114b",
- "email": "starkt@teamsgraph.onmicrosoft.com"
+ "id": "MCMjMCMjOWQxNDNjOTAtMzA4Yi00NWM0LTkyNmEtYzk3MmUyZjAxMjY5IyMxOTo0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzhfYmUzMDJiOGQtZWNhYS00NGZlLWIzYWYtMWZkNjE0ZDBkMjNhQHVucS5nYmwuc3BhY2VzIyNiZTMwMmI4ZC1lY2FhLTQ0ZmUtYjNhZi0xZmQ2MTRkMGQyM2E=",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Visions Licenses",
+ "visibleHistoryStartDateTime": "2022-07-20T05:53:17.654Z",
+ "userId": "be302b8d-ecaa-44fe-b3af-1fd614d0d23a",
+ "email": "VisionsLicenses@visionssoftwarein.onmicrosoft.com",
+ "tenantId": "9d143c90-308b-45c4-926a-c972e2f01269"
}, { "@odata.type": "#microsoft.graph.aadUserConversationMember",
- "id": "MmFiOWM3OTYtMjkwMi00NWY4LWI3MTItN2M1YTYzY2Y0MWM0IyNlZWY5Y2IzNi0wNmRlLTQ2OWItODdjZC03MGY0Y2JlMz6Jk45=",
- "roles": [],
- "displayName": "Peter Parker",
- "userId": "d74fc2ed-cb0e-4288-a219-b5c71abaf2aa",
- "email": "parkerp@teamsgraph.onmicrosoft.com"
+ "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTo0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzhfYmUzMDJiOGQtZWNhYS00NGZlLWIzYWYtMWZkNjE0ZDBkMjNhQHVucS5nYmwuc3BhY2VzIyM0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzg=",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Megan Bowen",
+ "visibleHistoryStartDateTime": "2022-07-20T05:53:17.654Z",
+ "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038",
+ "email": "MeganB@M365x214355.onmicrosoft.com",
+ "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35"
+ }
+ ]
+ },
+ {
+ "id": "19:09ddc990-3821-4ceb-8019-24d39998f93e_48d31887-5fad-4d73-a9f5-3c356e68a038@unq.gbl.spaces",
+ "topic": null,
+ "createdDateTime": "2021-11-25T01:56:31.657Z",
+ "lastUpdatedDateTime": "2022-07-03T00:00:57.596Z",
+ "chatType": "oneOnOne",
+ "webUrl": "https://teams.microsoft.com/l/chat/19%3A09ddc990-3821-4ceb-8019-24d39998f93e_48d31887-5fad-4d73-a9f5-3c356e68a038%40unq.gbl.spaces/0?tenantId=b3eed7aa-69ce-49cd-8c52-5c0d5bda3eea",
+ "tenantId": "b3eed7aa-69ce-49cd-8c52-5c0d5bda3eea",
+ "onlineMeetingInfo": null,
+ "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3A09ddc990-3821-4ceb-8019-24d39998f93e_48d31887-5fad-4d73-a9f5-3c356e68a038%40unq.gbl.spaces')/members",
+ "members": [
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTowOWRkYzk5MC0zODIxLTRjZWItODAxOS0yNGQzOTk5OGY5M2VfNDhkMzE4ODctNWZhZC00ZDczLWE5ZjUtM2MzNTZlNjhhMDM4QHVucS5nYmwuc3BhY2VzIyM0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzg=",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Megan Bowen",
+ "visibleHistoryStartDateTime": "2021-11-25T01:56:31.313Z",
+ "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038",
+ "email": "MeganB@M365x214355.onmicrosoft.com",
+ "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35"
+ }
+ ]
+ },
+ {
+ "id": "19:48d31887-5fad-4d73-a9f5-3c356e68a038_7f7e788e-c5a0-4923-b3f6-057d06e1e566@unq.gbl.spaces",
+ "topic": null,
+ "createdDateTime": "2022-06-30T07:12:53.818Z",
+ "lastUpdatedDateTime": "2022-06-30T07:12:53.818Z",
+ "chatType": "oneOnOne",
+ "webUrl": "https://teams.microsoft.com/l/chat/19%3A48d31887-5fad-4d73-a9f5-3c356e68a038_7f7e788e-c5a0-4923-b3f6-057d06e1e566%40unq.gbl.spaces/0?tenantId=f1a060cc-7226-4b9f-9210-f96d56788c10",
+ "tenantId": "f1a060cc-7226-4b9f-9210-f96d56788c10",
+ "onlineMeetingInfo": null,
+ "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3A48d31887-5fad-4d73-a9f5-3c356e68a038_7f7e788e-c5a0-4923-b3f6-057d06e1e566%40unq.gbl.spaces')/members",
+ "members": [
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTo0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzhfN2Y3ZTc4OGUtYzVhMC00OTIzLWIzZjYtMDU3ZDA2ZTFlNTY2QHVucS5nYmwuc3BhY2VzIyM0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzg=",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Megan Bowen",
+ "visibleHistoryStartDateTime": "0001-01-01T00:00:00Z",
+ "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038",
+ "email": "MeganB@M365x214355.onmicrosoft.com",
+ "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35"
}, { "@odata.type": "#microsoft.graph.aadUserConversationMember",
- "id": "MmFiOWM3OTYtMjkwMi00NWY4LWI3MTItN2M1YTYzY2Y0MWM0IyNlZWY5Y2IzNi0wNmRlLTQ2OWItODdjZC03MGY0Y2JlMzJ989kMTQ=",
- "roles": [],
- "displayName": "Nick Fury",
- "userId": "8c0a1a67-50ce-4114-bb6c-da9c5dbcf6ca",
- "email": "furyn@teamsgraph.onmicrosoft.com"
+ "id": "MCMjMCMjZjFhMDYwY2MtNzIyNi00YjlmLTkyMTAtZjk2ZDU2Nzg4YzEwIyMxOTo0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzhfN2Y3ZTc4OGUtYzVhMC00OTIzLWIzZjYtMDU3ZDA2ZTFlNTY2QHVucS5nYmwuc3BhY2VzIyM3ZjdlNzg4ZS1jNWEwLTQ5MjMtYjNmNi0wNTdkMDZlMWU1NjY=",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Nir Ben Haroe",
+ "visibleHistoryStartDateTime": "0001-01-01T00:00:00Z",
+ "userId": "7f7e788e-c5a0-4923-b3f6-057d06e1e566",
+ "email": "nir@securityjoes.com",
+ "tenantId": "f1a060cc-7226-4b9f-9210-f96d56788c10"
} ] }, {
- "id": "19:561082c0f3f847a58069deb8eb300807@thread.v2",
- "topic": "Group chat sample",
- "createdDateTime": "2020-12-03T19:41:07.054Z",
- "lastUpdatedDateTime": "2020-12-08T23:53:11.012Z",
- "chatType": "group",
+ "id": "19:48d31887-5fad-4d73-a9f5-3c356e68a038_f13e6d55-b99f-4beb-a588-bedd282b4fde@unq.gbl.spaces",
+ "topic": null,
+ "createdDateTime": "2022-06-10T11:03:00.341Z",
+ "lastUpdatedDateTime": "2022-06-10T11:03:00.341Z",
+ "chatType": "oneOnOne",
+ "webUrl": "https://teams.microsoft.com/l/chat/19%3A48d31887-5fad-4d73-a9f5-3c356e68a038_f13e6d55-b99f-4beb-a588-bedd282b4fde%40unq.gbl.spaces/0?tenantId=fbea9b1e-0380-4810-9881-ed3a44cecd2f",
+ "tenantId": "fbea9b1e-0380-4810-9881-ed3a44cecd2f",
+ "onlineMeetingInfo": null,
+ "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3A48d31887-5fad-4d73-a9f5-3c356e68a038_f13e6d55-b99f-4beb-a588-bedd282b4fde%40unq.gbl.spaces')/members",
+ "members": [
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTo0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzhfZjEzZTZkNTUtYjk5Zi00YmViLWE1ODgtYmVkZDI4MmI0ZmRlQHVucS5nYmwuc3BhY2VzIyM0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzg=",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Megan Bowen",
+ "visibleHistoryStartDateTime": "0001-01-01T00:00:00Z",
+ "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038",
+ "email": "MeganB@M365x214355.onmicrosoft.com",
+ "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjZmJlYTliMWUtMDM4MC00ODEwLTk4ODEtZWQzYTQ0Y2VjZDJmIyMxOTo0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzhfZjEzZTZkNTUtYjk5Zi00YmViLWE1ODgtYmVkZDI4MmI0ZmRlQHVucS5nYmwuc3BhY2VzIyNmMTNlNmQ1NS1iOTlmLTRiZWItYTU4OC1iZWRkMjgyYjRmZGU=",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Developer desginer",
+ "visibleHistoryStartDateTime": "0001-01-01T00:00:00Z",
+ "userId": "f13e6d55-b99f-4beb-a588-bedd282b4fde",
+ "email": "Developer@2z5l84.onmicrosoft.com",
+ "tenantId": "fbea9b1e-0380-4810-9881-ed3a44cecd2f"
+ }
+ ]
+ },
+ {
+ "id": "19:48d31887-5fad-4d73-a9f5-3c356e68a038_d0d939d5-edca-47cc-993e-782e66aec9c7@unq.gbl.spaces",
+ "topic": null,
+ "createdDateTime": "2022-06-02T15:01:19.871Z",
+ "lastUpdatedDateTime": "2022-06-02T15:01:19.871Z",
+ "chatType": "oneOnOne",
+ "webUrl": "https://teams.microsoft.com/l/chat/19%3A48d31887-5fad-4d73-a9f5-3c356e68a038_d0d939d5-edca-47cc-993e-782e66aec9c7%40unq.gbl.spaces/0?tenantId=dcd219dd-bc68-4b9b-bf0b-4a33a796be35",
+ "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35",
+ "onlineMeetingInfo": null,
+ "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3A48d31887-5fad-4d73-a9f5-3c356e68a038_d0d939d5-edca-47cc-993e-782e66aec9c7%40unq.gbl.spaces')/members",
"members": [ { "@odata.type": "#microsoft.graph.aadUserConversationMember",
- "id": "MmFiOWM3OTYtMjkwMi00NWY4LWI3MTItN2M1YTYzY2Y0MWM0IyNlZWY5Y2IzNi0wNmRlLTQ2OWItODdjZC03MGY0Y2JlMzJkM123=",
- "roles": [],
- "displayName": "Tony Stark",
- "userId": "4595d2f2-7b31-446c-84fd-9b795e63114b",
- "email": "starkt@teamsgraph.onmicrosoft.com"
+ "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTo0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzhfZDBkOTM5ZDUtZWRjYS00N2NjLTk5M2UtNzgyZTY2YWVjOWM3QHVucS5nYmwuc3BhY2VzIyM0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzg=",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Megan Bowen",
+ "visibleHistoryStartDateTime": "0001-01-01T00:00:00Z",
+ "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038",
+ "email": "MeganB@M365x214355.onmicrosoft.com",
+ "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35"
+ }
+ ]
+ },
+ {
+ "id": "19:48d31887-5fad-4d73-a9f5-3c356e68a038_b7450e02-a648-481b-8e85-5828a9ea5053@unq.gbl.spaces",
+ "topic": null,
+ "createdDateTime": "2022-05-04T12:56:46.954Z",
+ "lastUpdatedDateTime": "2022-05-04T12:56:46.954Z",
+ "chatType": "oneOnOne",
+ "webUrl": "https://teams.microsoft.com/l/chat/19%3A48d31887-5fad-4d73-a9f5-3c356e68a038_b7450e02-a648-481b-8e85-5828a9ea5053%40unq.gbl.spaces/0?tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47",
+ "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47",
+ "onlineMeetingInfo": null,
+ "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3A48d31887-5fad-4d73-a9f5-3c356e68a038_b7450e02-a648-481b-8e85-5828a9ea5053%40unq.gbl.spaces')/members",
+ "members": [
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTo0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzhfYjc0NTBlMDItYTY0OC00ODFiLThlODUtNTgyOGE5ZWE1MDUzQHVucS5nYmwuc3BhY2VzIyM0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzg=",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Megan Bowen",
+ "visibleHistoryStartDateTime": "0001-01-01T00:00:00Z",
+ "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038",
+ "email": "MeganB@M365x214355.onmicrosoft.com",
+ "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35"
}, { "@odata.type": "#microsoft.graph.aadUserConversationMember",
- "id": "MmFiOWM312ftMjkwMi00NWY4LWI3MTItN2M1YTYzY2Y0MWM0IyNlZWY5Y2IzNi0wNmRlLTQ2OWItODdjZC03MGY0Y2JlMzJkM123=",
- "roles": [],
- "displayName": "Bruce Banner",
- "userId": "48bf9d52-dca7-4a5f-8398-37b95cc7bd83",
- "email": "bannerb@teamsgraph.onmicrosoft.com"
+ "id": "MCMjMCMjNzJmOTg4YmYtODZmMS00MWFmLTkxYWItMmQ3Y2QwMTFkYjQ3IyMxOTo0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzhfYjc0NTBlMDItYTY0OC00ODFiLThlODUtNTgyOGE5ZWE1MDUzQHVucS5nYmwuc3BhY2VzIyNiNzQ1MGUwMi1hNjQ4LTQ4MWItOGU4NS01ODI4YTllYTUwNTM=",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Nickii Miaro",
+ "visibleHistoryStartDateTime": "0001-01-01T00:00:00Z",
+ "userId": "b7450e02-a648-481b-8e85-5828a9ea5053",
+ "email": "cmiaro@microsoft.com",
+ "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47"
+ }
+ ]
+ },
+ {
+ "id": "19:d0f51aeb0e8e43d0befb24be72b09ea7@thread.v2",
+ "topic": "Test Agent Group for Chatbot",
+ "createdDateTime": "2022-05-02T12:49:37.121Z",
+ "lastUpdatedDateTime": "2022-05-02T13:20:52.72Z",
+ "chatType": "group",
+ "webUrl": "https://teams.microsoft.com/l/chat/19%3Ad0f51aeb0e8e43d0befb24be72b09ea7%40thread.v2/0?tenantId=0f81b1ea-b857-4a9c-99eb-e998d52046d5",
+ "tenantId": "0f81b1ea-b857-4a9c-99eb-e998d52046d5",
+ "onlineMeetingInfo": null,
+ "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3Ad0f51aeb0e8e43d0befb24be72b09ea7%40thread.v2')/members",
+ "members": [
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjMGY4MWIxZWEtYjg1Ny00YTljLTk5ZWItZTk5OGQ1MjA0NmQ1IyMxOTpkMGY1MWFlYjBlOGU0M2QwYmVmYjI0YmU3MmIwOWVhN0B0aHJlYWQudjIjIzhjMGMwYTJhLWM2NzktNDAxZS1hZGMzLWE0NWI1NDg4ODlhNg==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Niklas Lang",
+ "visibleHistoryStartDateTime": "2022-05-02T12:49:36.881Z",
+ "userId": "8c0c0a2a-c679-401e-adc3-a45b548889a6",
+ "email": "Niklas.Lang@BechtleDAI.onmicrosoft.com",
+ "tenantId": "0f81b1ea-b857-4a9c-99eb-e998d52046d5"
}, { "@odata.type": "#microsoft.graph.aadUserConversationMember",
- "id": "MmFiOWM3OTYtMjkwMi00NWY4LWai3MTetN2M1YTYzY2Y0MWM0IyNlZWY5Y2IzNi0wNmRlLTQ2OWItODdjZC03MGY0Y2JlMzJkM123=",
- "roles": [],
- "displayName": "TChalla",
- "userId": "9efb1aea-4f83-4673-bdcd-d3f3c7be28c2",
- "email": "tchalla@teamsgraph.onmicrosoft.com"
+ "id": "MCMjMCMjMGY4MWIxZWEtYjg1Ny00YTljLTk5ZWItZTk5OGQ1MjA0NmQ1IyMxOTpkMGY1MWFlYjBlOGU0M2QwYmVmYjI0YmU3MmIwOWVhN0B0aHJlYWQudjIjIzY3MGU2NzU2LTI3MTYtNDBlYi1hNWJkLTI1OTA4NmRlYmUzYw==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Lidong Tang",
+ "visibleHistoryStartDateTime": "2022-05-02T12:49:36.881Z",
+ "userId": "670e6756-2716-40eb-a5bd-259086debe3c",
+ "email": "Lidong.Tang@BechtleDAI.onmicrosoft.com",
+ "tenantId": "0f81b1ea-b857-4a9c-99eb-e998d52046d5"
}, { "@odata.type": "#microsoft.graph.aadUserConversationMember",
- "id": "MmFiOWM3OTYtMjkwamii00NWY4LWI3MTItN2M1YTYzY2Y0MWM0IyNlZWY5Y2IzNi0wNmRlLTQ2OWItODdjZC03MGY0Y2JlMzJkM123=",
- "roles": [],
- "displayName": "Thor Odinson",
- "userId": "976f4b31-fd01-4e0b-9178-29cc40c14438",
- "email": "odinsont@teamsgraph.onmicrosoft.com"
+ "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTpkMGY1MWFlYjBlOGU0M2QwYmVmYjI0YmU3MmIwOWVhN0B0aHJlYWQudjIjIzQ4ZDMxODg3LTVmYWQtNGQ3My1hOWY1LTNjMzU2ZTY4YTAzOA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Megan Bowen",
+ "visibleHistoryStartDateTime": "2022-05-02T12:49:36.881Z",
+ "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038",
+ "email": "MeganB@M365x214355.onmicrosoft.com",
+ "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35"
}, { "@odata.type": "#microsoft.graph.aadUserConversationMember",
- "id": "MmFiOWM3OTYtMjkwMi00NWopiLWI3MTItN2M1YTYzY2Y0MWM0IyNlZWY5Y2IzNi0wNmRlLTQ2OWItODdjZC03MGY0Y2JlMzJkM123=",
- "roles": [],
- "displayName": "Steve Rogers",
- "userId": "976f4b31-fd01-4e0b-9178-29cc40c14438",
- "email": "rogerss@teamsgraph.onmicrosoft.com"
+ "id": "MCMjMCMjMGY4MWIxZWEtYjg1Ny00YTljLTk5ZWItZTk5OGQ1MjA0NmQ1IyMxOTpkMGY1MWFlYjBlOGU0M2QwYmVmYjI0YmU3MmIwOWVhN0B0aHJlYWQudjIjI2ZiYWFjYjY5LTE2ODktNDkwMy05OGYyLTcxOTYxZjNiZTA3ZQ==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Jochen M├╝ller",
+ "visibleHistoryStartDateTime": "2022-05-02T12:49:36.881Z",
+ "userId": "fbaacb69-1689-4903-98f2-71961f3be07e",
+ "email": "JochenMueller@BechtleDAI.onmicrosoft.com",
+ "tenantId": "0f81b1ea-b857-4a9c-99eb-e998d52046d5"
} ] }, {
- "id": "19:d74fc2ed-cb0e-4288-a219-b5c71abaf2aa_8c0a1a67-50ce-4114-bb6c-da9c5dbcf6ca@unq.gbl.spaces",
+ "id": "19:48d31887-5fad-4d73-a9f5-3c356e68a038_d9f6202c-15e0-4b40-93d2-234f33b2f94f@unq.gbl.spaces",
"topic": null,
- "createdDateTime": "2020-12-04T23:10:28.51Z",
- "lastUpdatedDateTime": "2020-12-04T23:10:36.925Z",
+ "createdDateTime": "2022-05-02T11:38:33.763Z",
+ "lastUpdatedDateTime": "2022-05-02T11:38:33.763Z",
"chatType": "oneOnOne",
+ "webUrl": "https://teams.microsoft.com/l/chat/19%3A48d31887-5fad-4d73-a9f5-3c356e68a038_d9f6202c-15e0-4b40-93d2-234f33b2f94f%40unq.gbl.spaces/0?tenantId=0f81b1ea-b857-4a9c-99eb-e998d52046d5",
+ "tenantId": "0f81b1ea-b857-4a9c-99eb-e998d52046d5",
+ "onlineMeetingInfo": null,
+ "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3A48d31887-5fad-4d73-a9f5-3c356e68a038_d9f6202c-15e0-4b40-93d2-234f33b2f94f%40unq.gbl.spaces')/members",
"members": [ { "@odata.type": "#microsoft.graph.aadUserConversationMember",
- "id": "MmFiOWM3OTYtMjkwMi00NWY4LWI3MTItN2M1YTYzY2Y0MWM0IyNlZWY5Y2IzNi0wNmRlLTQ2OWItODdjZC03MGY0Y2JlMzJ989kMTQ=",
- "roles": [],
- "displayName": "Nick Fury",
- "userId": "8c0a1a67-50ce-4114-bb6c-da9c5dbcf6ca",
- "email": "furyn@teamsgraph.onmicrosoft.com"
+ "id": "MCMjMCMjMGY4MWIxZWEtYjg1Ny00YTljLTk5ZWItZTk5OGQ1MjA0NmQ1IyMxOTo0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzhfZDlmNjIwMmMtMTVlMC00YjQwLTkzZDItMjM0ZjMzYjJmOTRmQHVucS5nYmwuc3BhY2VzIyNkOWY2MjAyYy0xNWUwLTRiNDAtOTNkMi0yMzRmMzNiMmY5NGY=",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Pit Ogermann",
+ "visibleHistoryStartDateTime": "2022-05-02T11:38:33.27Z",
+ "userId": "d9f6202c-15e0-4b40-93d2-234f33b2f94f",
+ "email": "PitOgermann@BechtleDAI.onmicrosoft.com",
+ "tenantId": "0f81b1ea-b857-4a9c-99eb-e998d52046d5"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTo0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzhfZDlmNjIwMmMtMTVlMC00YjQwLTkzZDItMjM0ZjMzYjJmOTRmQHVucS5nYmwuc3BhY2VzIyM0OGQzMTg4Ny01ZmFkLTRkNzMtYTlmNS0zYzM1NmU2OGEwMzg=",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Megan Bowen",
+ "visibleHistoryStartDateTime": "2022-05-02T11:38:33.27Z",
+ "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038",
+ "email": "MeganB@M365x214355.onmicrosoft.com",
+ "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35"
+ }
+ ]
+ },
+ {
+ "id": "19:56aa2204a29f45f091a356515a97d1e6@thread.v2",
+ "topic": "[OMS-645] ATV Test Tickets",
+ "createdDateTime": "2022-03-30T07:13:44.261Z",
+ "lastUpdatedDateTime": "2022-04-29T13:48:31.021Z",
+ "chatType": "group",
+ "webUrl": "https://teams.microsoft.com/l/chat/19%3A56aa2204a29f45f091a356515a97d1e6%40thread.v2/0?tenantId=8d237650-cdc1-40e1-899c-5601e055f3fe",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe",
+ "onlineMeetingInfo": null,
+ "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3A56aa2204a29f45f091a356515a97d1e6%40thread.v2')/members",
+ "members": [
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTo1NmFhMjIwNGEyOWY0NWYwOTFhMzU2NTE1YTk3ZDFlNkB0aHJlYWQudjIjIzE3ZTk1MjZjLTIyODYtNDFhMS1hZWViLTRiYWRlZTc2NjA2Mw==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "SA-TeamsAdconnect",
+ "visibleHistoryStartDateTime": "2022-03-30T07:13:44.118Z",
+ "userId": "17e9526c-2286-41a1-aeeb-4badee766063",
+ "email": "SA-TeamsAdconnect@rtlgroup.onmicrosoft.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTo1NmFhMjIwNGEyOWY0NWYwOTFhMzU2NTE1YTk3ZDFlNkB0aHJlYWQudjIjIzM3MjBiNWE3LTg1NzktNDM0My05NmJmLTQzNDIxNGQ2NTI2ZA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Mhamdi Wafa",
+ "visibleHistoryStartDateTime": "2022-03-30T07:13:44.118Z",
+ "userId": "3720b5a7-8579-4343-96bf-434214d6526d",
+ "email": "wmhamdi@rtladconnect.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTo1NmFhMjIwNGEyOWY0NWYwOTFhMzU2NTE1YTk3ZDFlNkB0aHJlYWQudjIjIzQ4ZDMxODg3LTVmYWQtNGQ3My1hOWY1LTNjMzU2ZTY4YTAzOA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Megan Bowen",
+ "visibleHistoryStartDateTime": "2022-03-30T07:13:44.118Z",
+ "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038",
+ "email": "MeganB@M365x214355.onmicrosoft.com",
+ "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTo1NmFhMjIwNGEyOWY0NWYwOTFhMzU2NTE1YTk3ZDFlNkB0aHJlYWQudjIjIzcxZjJjYzdmLTQwYWYtNDhkOS05ZDk2LTVhYTMzYjkxYmRkOA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Berrahal Mariem [RTL-AdConnect]",
+ "visibleHistoryStartDateTime": "2022-03-30T07:13:44.118Z",
+ "userId": "71f2cc7f-40af-48d9-9d96-5aa33b91bdd8",
+ "email": "mberrahal@rtladconnect.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTo1NmFhMjIwNGEyOWY0NWYwOTFhMzU2NTE1YTk3ZDFlNkB0aHJlYWQudjIjIzc2NTgyYTM2LWIxZWEtNGE3OS1hNmU0LTljMGI2ZTVjMDVjNQ==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "El Qasry Abdelwahed",
+ "visibleHistoryStartDateTime": "2022-04-29T13:48:30.935Z",
+ "userId": "76582a36-b1ea-4a79-a6e4-9c0b6e5c05c5",
+ "email": "aelqasry@rtladconnect.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ }
+ ]
+ },
+ {
+ "id": "19:9aa6e3e23be04d43b8f0337a83622d51@thread.v2",
+ "topic": "[OMS-687] Mon Lit Cabane DE",
+ "createdDateTime": "2022-04-27T13:56:49.149Z",
+ "lastUpdatedDateTime": "2022-04-27T13:56:49.149Z",
+ "chatType": "group",
+ "webUrl": "https://teams.microsoft.com/l/chat/19%3A9aa6e3e23be04d43b8f0337a83622d51%40thread.v2/0?tenantId=8d237650-cdc1-40e1-899c-5601e055f3fe",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe",
+ "onlineMeetingInfo": null,
+ "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3A9aa6e3e23be04d43b8f0337a83622d51%40thread.v2')/members",
+ "members": [
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTo5YWE2ZTNlMjNiZTA0ZDQzYjhmMDMzN2E4MzYyMmQ1MUB0aHJlYWQudjIjIzE3ZTk1MjZjLTIyODYtNDFhMS1hZWViLTRiYWRlZTc2NjA2Mw==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "SA-TeamsAdconnect",
+ "visibleHistoryStartDateTime": "2022-04-27T13:56:48.999Z",
+ "userId": "17e9526c-2286-41a1-aeeb-4badee766063",
+ "email": "SA-TeamsAdconnect@rtlgroup.onmicrosoft.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTo5YWE2ZTNlMjNiZTA0ZDQzYjhmMDMzN2E4MzYyMmQ1MUB0aHJlYWQudjIjIzQ4ZDMxODg3LTVmYWQtNGQ3My1hOWY1LTNjMzU2ZTY4YTAzOA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Megan Bowen",
+ "visibleHistoryStartDateTime": "2022-04-27T13:56:48.999Z",
+ "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038",
+ "email": "MeganB@M365x214355.onmicrosoft.com",
+ "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTo5YWE2ZTNlMjNiZTA0ZDQzYjhmMDMzN2E4MzYyMmQ1MUB0aHJlYWQudjIjIzM2YjgyZDFkLTE1OWQtNGE0MC04MjRjLThhNDRiNTNhMTVhOA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Jing Chin",
+ "visibleHistoryStartDateTime": "2022-04-27T13:56:48.999Z",
+ "userId": "36b82d1d-159d-4a40-824c-8a44b53a15a8",
+ "email": "JChin@rtladconnect.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ }
+ ]
+ },
+ {
+ "id": "19:d7196f16ae8a48e4b6a475cdb445158e@thread.v2",
+ "topic": "[OMS-683] Cas 6 Programmatic YT",
+ "createdDateTime": "2022-04-25T13:13:18.131Z",
+ "lastUpdatedDateTime": "2022-04-25T13:18:54.684Z",
+ "chatType": "group",
+ "webUrl": "https://teams.microsoft.com/l/chat/19%3Ad7196f16ae8a48e4b6a475cdb445158e%40thread.v2/0?tenantId=8d237650-cdc1-40e1-899c-5601e055f3fe",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe",
+ "onlineMeetingInfo": null,
+ "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3Ad7196f16ae8a48e4b6a475cdb445158e%40thread.v2')/members",
+ "members": [
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTpkNzE5NmYxNmFlOGE0OGU0YjZhNDc1Y2RiNDQ1MTU4ZUB0aHJlYWQudjIjIzE3ZTk1MjZjLTIyODYtNDFhMS1hZWViLTRiYWRlZTc2NjA2Mw==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "SA-TeamsAdconnect",
+ "visibleHistoryStartDateTime": "2022-04-25T13:13:17.809Z",
+ "userId": "17e9526c-2286-41a1-aeeb-4badee766063",
+ "email": "SA-TeamsAdconnect@rtlgroup.onmicrosoft.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTpkNzE5NmYxNmFlOGE0OGU0YjZhNDc1Y2RiNDQ1MTU4ZUB0aHJlYWQudjIjIzM3MjBiNWE3LTg1NzktNDM0My05NmJmLTQzNDIxNGQ2NTI2ZA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Mhamdi Wafa",
+ "visibleHistoryStartDateTime": "2022-04-25T13:13:17.809Z",
+ "userId": "3720b5a7-8579-4343-96bf-434214d6526d",
+ "email": "wmhamdi@rtladconnect.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTpkNzE5NmYxNmFlOGE0OGU0YjZhNDc1Y2RiNDQ1MTU4ZUB0aHJlYWQudjIjIzQ4ZDMxODg3LTVmYWQtNGQ3My1hOWY1LTNjMzU2ZTY4YTAzOA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Megan Bowen",
+ "visibleHistoryStartDateTime": "2022-04-25T13:13:17.809Z",
+ "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038",
+ "email": "MeganB@M365x214355.onmicrosoft.com",
+ "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTpkNzE5NmYxNmFlOGE0OGU0YjZhNDc1Y2RiNDQ1MTU4ZUB0aHJlYWQudjIjIzcxZjJjYzdmLTQwYWYtNDhkOS05ZDk2LTVhYTMzYjkxYmRkOA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Berrahal Mariem [RTL-AdConnect]",
+ "visibleHistoryStartDateTime": "2022-04-25T13:18:54.505Z",
+ "userId": "71f2cc7f-40af-48d9-9d96-5aa33b91bdd8",
+ "email": "mberrahal@rtladconnect.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ }
+ ]
+ },
+ {
+ "id": "19:09a2914294394819aaa13d923695591d@thread.v2",
+ "topic": "[OMS-681] Cas 5 Programmatic VOD",
+ "createdDateTime": "2022-04-25T12:45:26.647Z",
+ "lastUpdatedDateTime": "2022-04-25T13:01:06.189Z",
+ "chatType": "group",
+ "webUrl": "https://teams.microsoft.com/l/chat/19%3A09a2914294394819aaa13d923695591d%40thread.v2/0?tenantId=8d237650-cdc1-40e1-899c-5601e055f3fe",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe",
+ "onlineMeetingInfo": null,
+ "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3A09a2914294394819aaa13d923695591d%40thread.v2')/members",
+ "members": [
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTowOWEyOTE0Mjk0Mzk0ODE5YWFhMTNkOTIzNjk1NTkxZEB0aHJlYWQudjIjIzE3ZTk1MjZjLTIyODYtNDFhMS1hZWViLTRiYWRlZTc2NjA2Mw==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "SA-TeamsAdconnect",
+ "visibleHistoryStartDateTime": "2022-04-25T12:45:26.566Z",
+ "userId": "17e9526c-2286-41a1-aeeb-4badee766063",
+ "email": "SA-TeamsAdconnect@rtlgroup.onmicrosoft.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTowOWEyOTE0Mjk0Mzk0ODE5YWFhMTNkOTIzNjk1NTkxZEB0aHJlYWQudjIjIzM3MjBiNWE3LTg1NzktNDM0My05NmJmLTQzNDIxNGQ2NTI2ZA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Mhamdi Wafa",
+ "visibleHistoryStartDateTime": "2022-04-25T12:45:26.566Z",
+ "userId": "3720b5a7-8579-4343-96bf-434214d6526d",
+ "email": "wmhamdi@rtladconnect.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTowOWEyOTE0Mjk0Mzk0ODE5YWFhMTNkOTIzNjk1NTkxZEB0aHJlYWQudjIjIzQ4ZDMxODg3LTVmYWQtNGQ3My1hOWY1LTNjMzU2ZTY4YTAzOA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Megan Bowen",
+ "visibleHistoryStartDateTime": "2022-04-25T12:45:26.566Z",
+ "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038",
+ "email": "MeganB@M365x214355.onmicrosoft.com",
+ "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTowOWEyOTE0Mjk0Mzk0ODE5YWFhMTNkOTIzNjk1NTkxZEB0aHJlYWQudjIjIzcxZjJjYzdmLTQwYWYtNDhkOS05ZDk2LTVhYTMzYjkxYmRkOA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Berrahal Mariem [RTL-AdConnect]",
+ "visibleHistoryStartDateTime": "2022-04-25T13:01:06.084Z",
+ "userId": "71f2cc7f-40af-48d9-9d96-5aa33b91bdd8",
+ "email": "mberrahal@rtladconnect.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ }
+ ]
+ },
+ {
+ "id": "19:b169ebb610dd40e38f84c97f0a3714ce@thread.v2",
+ "topic": "[OMS-682] Megableu_DE_Oct_2022",
+ "createdDateTime": "2022-04-25T12:47:34.017Z",
+ "lastUpdatedDateTime": "2022-04-25T12:47:34.017Z",
+ "chatType": "group",
+ "webUrl": "https://teams.microsoft.com/l/chat/19%3Ab169ebb610dd40e38f84c97f0a3714ce%40thread.v2/0?tenantId=8d237650-cdc1-40e1-899c-5601e055f3fe",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe",
+ "onlineMeetingInfo": null,
+ "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3Ab169ebb610dd40e38f84c97f0a3714ce%40thread.v2')/members",
+ "members": [
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTpiMTY5ZWJiNjEwZGQ0MGUzOGY4NGM5N2YwYTM3MTRjZUB0aHJlYWQudjIjIzE3ZTk1MjZjLTIyODYtNDFhMS1hZWViLTRiYWRlZTc2NjA2Mw==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "SA-TeamsAdconnect",
+ "visibleHistoryStartDateTime": "2022-04-25T12:47:33.914Z",
+ "userId": "17e9526c-2286-41a1-aeeb-4badee766063",
+ "email": "SA-TeamsAdconnect@rtlgroup.onmicrosoft.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTpiMTY5ZWJiNjEwZGQ0MGUzOGY4NGM5N2YwYTM3MTRjZUB0aHJlYWQudjIjIzQ4ZDMxODg3LTVmYWQtNGQ3My1hOWY1LTNjMzU2ZTY4YTAzOA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Megan Bowen",
+ "visibleHistoryStartDateTime": "2022-04-25T12:47:33.914Z",
+ "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038",
+ "email": "MeganB@M365x214355.onmicrosoft.com",
+ "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTpiMTY5ZWJiNjEwZGQ0MGUzOGY4NGM5N2YwYTM3MTRjZUB0aHJlYWQudjIjIzYxZmNjY2YyLTg2OWQtNGU4OC1iZjFmLTc3ODNhZDYzMGE4Yg==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Menissez Aurelie [RTL AdConnect]",
+ "visibleHistoryStartDateTime": "2022-04-25T12:47:33.914Z",
+ "userId": "61fcccf2-869d-4e88-bf1f-7783ad630a8b",
+ "email": "amenissez@rtladconnect.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ }
+ ]
+ },
+ {
+ "id": "19:c18cef0c756c425694358a172f20a4f9@thread.v2",
+ "topic": "[OMS-680] Cas 4 Managed Publisher IO YT",
+ "createdDateTime": "2022-04-25T12:33:18.506Z",
+ "lastUpdatedDateTime": "2022-04-25T12:34:42.944Z",
+ "chatType": "group",
+ "webUrl": "https://teams.microsoft.com/l/chat/19%3Ac18cef0c756c425694358a172f20a4f9%40thread.v2/0?tenantId=8d237650-cdc1-40e1-899c-5601e055f3fe",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe",
+ "onlineMeetingInfo": null,
+ "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3Ac18cef0c756c425694358a172f20a4f9%40thread.v2')/members",
+ "members": [
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTpjMThjZWYwYzc1NmM0MjU2OTQzNThhMTcyZjIwYTRmOUB0aHJlYWQudjIjIzE3ZTk1MjZjLTIyODYtNDFhMS1hZWViLTRiYWRlZTc2NjA2Mw==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "SA-TeamsAdconnect",
+ "visibleHistoryStartDateTime": "2022-04-25T12:33:18.42Z",
+ "userId": "17e9526c-2286-41a1-aeeb-4badee766063",
+ "email": "SA-TeamsAdconnect@rtlgroup.onmicrosoft.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTpjMThjZWYwYzc1NmM0MjU2OTQzNThhMTcyZjIwYTRmOUB0aHJlYWQudjIjIzM3MjBiNWE3LTg1NzktNDM0My05NmJmLTQzNDIxNGQ2NTI2ZA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Mhamdi Wafa",
+ "visibleHistoryStartDateTime": "2022-04-25T12:33:18.42Z",
+ "userId": "3720b5a7-8579-4343-96bf-434214d6526d",
+ "email": "wmhamdi@rtladconnect.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTpjMThjZWYwYzc1NmM0MjU2OTQzNThhMTcyZjIwYTRmOUB0aHJlYWQudjIjIzQ4ZDMxODg3LTVmYWQtNGQ3My1hOWY1LTNjMzU2ZTY4YTAzOA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Megan Bowen",
+ "visibleHistoryStartDateTime": "2022-04-25T12:33:18.42Z",
+ "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038",
+ "email": "MeganB@M365x214355.onmicrosoft.com",
+ "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTpjMThjZWYwYzc1NmM0MjU2OTQzNThhMTcyZjIwYTRmOUB0aHJlYWQudjIjIzcxZjJjYzdmLTQwYWYtNDhkOS05ZDk2LTVhYTMzYjkxYmRkOA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Berrahal Mariem [RTL-AdConnect]",
+ "visibleHistoryStartDateTime": "2022-04-25T12:34:42.88Z",
+ "userId": "71f2cc7f-40af-48d9-9d96-5aa33b91bdd8",
+ "email": "mberrahal@rtladconnect.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ }
+ ]
+ },
+ {
+ "id": "19:9ef2dcdf14ba44cbae25c2f5d53171ba@thread.v2",
+ "topic": "[OMS-679] Cas 3 Managed Publisher IO VOD",
+ "createdDateTime": "2022-04-25T11:52:22.934Z",
+ "lastUpdatedDateTime": "2022-04-25T11:59:47.323Z",
+ "chatType": "group",
+ "webUrl": "https://teams.microsoft.com/l/chat/19%3A9ef2dcdf14ba44cbae25c2f5d53171ba%40thread.v2/0?tenantId=8d237650-cdc1-40e1-899c-5601e055f3fe",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe",
+ "onlineMeetingInfo": null,
+ "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3A9ef2dcdf14ba44cbae25c2f5d53171ba%40thread.v2')/members",
+ "members": [
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTo5ZWYyZGNkZjE0YmE0NGNiYWUyNWMyZjVkNTMxNzFiYUB0aHJlYWQudjIjIzE3ZTk1MjZjLTIyODYtNDFhMS1hZWViLTRiYWRlZTc2NjA2Mw==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "SA-TeamsAdconnect",
+ "visibleHistoryStartDateTime": "2022-04-25T11:52:22.765Z",
+ "userId": "17e9526c-2286-41a1-aeeb-4badee766063",
+ "email": "SA-TeamsAdconnect@rtlgroup.onmicrosoft.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTo5ZWYyZGNkZjE0YmE0NGNiYWUyNWMyZjVkNTMxNzFiYUB0aHJlYWQudjIjIzM3MjBiNWE3LTg1NzktNDM0My05NmJmLTQzNDIxNGQ2NTI2ZA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Mhamdi Wafa",
+ "visibleHistoryStartDateTime": "2022-04-25T11:52:22.765Z",
+ "userId": "3720b5a7-8579-4343-96bf-434214d6526d",
+ "email": "wmhamdi@rtladconnect.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTo5ZWYyZGNkZjE0YmE0NGNiYWUyNWMyZjVkNTMxNzFiYUB0aHJlYWQudjIjIzQ4ZDMxODg3LTVmYWQtNGQ3My1hOWY1LTNjMzU2ZTY4YTAzOA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Megan Bowen",
+ "visibleHistoryStartDateTime": "2022-04-25T11:52:22.765Z",
+ "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038",
+ "email": "MeganB@M365x214355.onmicrosoft.com",
+ "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTo5ZWYyZGNkZjE0YmE0NGNiYWUyNWMyZjVkNTMxNzFiYUB0aHJlYWQudjIjIzcxZjJjYzdmLTQwYWYtNDhkOS05ZDk2LTVhYTMzYjkxYmRkOA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Berrahal Mariem [RTL-AdConnect]",
+ "visibleHistoryStartDateTime": "2022-04-25T11:59:47.226Z",
+ "userId": "71f2cc7f-40af-48d9-9d96-5aa33b91bdd8",
+ "email": "mberrahal@rtladconnect.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ }
+ ]
+ },
+ {
+ "id": "19:b6b45d6b55a04610b238ca7ea1092a9b@thread.v2",
+ "topic": "[OMS-594] dqsdqs",
+ "createdDateTime": "2022-04-25T11:59:30.667Z",
+ "lastUpdatedDateTime": "2022-04-25T11:59:30.667Z",
+ "chatType": "group",
+ "webUrl": "https://teams.microsoft.com/l/chat/19%3Ab6b45d6b55a04610b238ca7ea1092a9b%40thread.v2/0?tenantId=8d237650-cdc1-40e1-899c-5601e055f3fe",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe",
+ "onlineMeetingInfo": null,
+ "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3Ab6b45d6b55a04610b238ca7ea1092a9b%40thread.v2')/members",
+ "members": [
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTpiNmI0NWQ2YjU1YTA0NjEwYjIzOGNhN2VhMTA5MmE5YkB0aHJlYWQudjIjIzE3ZTk1MjZjLTIyODYtNDFhMS1hZWViLTRiYWRlZTc2NjA2Mw==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "SA-TeamsAdconnect",
+ "visibleHistoryStartDateTime": "2022-04-25T11:59:30.552Z",
+ "userId": "17e9526c-2286-41a1-aeeb-4badee766063",
+ "email": "SA-TeamsAdconnect@rtlgroup.onmicrosoft.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTpiNmI0NWQ2YjU1YTA0NjEwYjIzOGNhN2VhMTA5MmE5YkB0aHJlYWQudjIjIzM3MjBiNWE3LTg1NzktNDM0My05NmJmLTQzNDIxNGQ2NTI2ZA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Mhamdi Wafa",
+ "visibleHistoryStartDateTime": "2022-04-25T11:59:30.552Z",
+ "userId": "3720b5a7-8579-4343-96bf-434214d6526d",
+ "email": "wmhamdi@rtladconnect.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTpiNmI0NWQ2YjU1YTA0NjEwYjIzOGNhN2VhMTA5MmE5YkB0aHJlYWQudjIjIzQ4ZDMxODg3LTVmYWQtNGQ3My1hOWY1LTNjMzU2ZTY4YTAzOA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Megan Bowen",
+ "visibleHistoryStartDateTime": "2022-04-25T11:59:30.552Z",
+ "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038",
+ "email": "MeganB@M365x214355.onmicrosoft.com",
+ "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35"
+ }
+ ]
+ },
+ {
+ "id": "19:d8cdcfe43646463dbf7048b8d74f0f88@thread.v2",
+ "topic": "[OMS-611] Test ATV ",
+ "createdDateTime": "2022-03-14T13:57:28.054Z",
+ "lastUpdatedDateTime": "2022-04-25T11:59:15.474Z",
+ "chatType": "group",
+ "webUrl": "https://teams.microsoft.com/l/chat/19%3Ad8cdcfe43646463dbf7048b8d74f0f88%40thread.v2/0?tenantId=8d237650-cdc1-40e1-899c-5601e055f3fe",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe",
+ "onlineMeetingInfo": null,
+ "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3Ad8cdcfe43646463dbf7048b8d74f0f88%40thread.v2')/members",
+ "members": [
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTpkOGNkY2ZlNDM2NDY0NjNkYmY3MDQ4YjhkNzRmMGY4OEB0aHJlYWQudjIjIzE3ZTk1MjZjLTIyODYtNDFhMS1hZWViLTRiYWRlZTc2NjA2Mw==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "SA-TeamsAdconnect",
+ "visibleHistoryStartDateTime": "2022-03-14T13:57:27.981Z",
+ "userId": "17e9526c-2286-41a1-aeeb-4badee766063",
+ "email": "SA-TeamsAdconnect@rtlgroup.onmicrosoft.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTpkOGNkY2ZlNDM2NDY0NjNkYmY3MDQ4YjhkNzRmMGY4OEB0aHJlYWQudjIjIzM3MjBiNWE3LTg1NzktNDM0My05NmJmLTQzNDIxNGQ2NTI2ZA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Mhamdi Wafa",
+ "visibleHistoryStartDateTime": "2022-04-25T11:59:14.635Z",
+ "userId": "3720b5a7-8579-4343-96bf-434214d6526d",
+ "email": "wmhamdi@rtladconnect.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTpkOGNkY2ZlNDM2NDY0NjNkYmY3MDQ4YjhkNzRmMGY4OEB0aHJlYWQudjIjIzQ4ZDMxODg3LTVmYWQtNGQ3My1hOWY1LTNjMzU2ZTY4YTAzOA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Megan Bowen",
+ "visibleHistoryStartDateTime": "2022-04-25T11:59:14.921Z",
+ "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038",
+ "email": "MeganB@M365x214355.onmicrosoft.com",
+ "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTpkOGNkY2ZlNDM2NDY0NjNkYmY3MDQ4YjhkNzRmMGY4OEB0aHJlYWQudjIjIzcxZjJjYzdmLTQwYWYtNDhkOS05ZDk2LTVhYTMzYjkxYmRkOA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Berrahal Mariem [RTL-AdConnect]",
+ "visibleHistoryStartDateTime": "2022-04-25T11:59:15.35Z",
+ "userId": "71f2cc7f-40af-48d9-9d96-5aa33b91bdd8",
+ "email": "mberrahal@rtladconnect.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ }
+ ]
+ },
+ {
+ "id": "19:3da4beccb91e488983f6ad39e13b12ad@thread.v2",
+ "topic": "[OMS-621] dqsdqs",
+ "createdDateTime": "2022-03-17T08:18:21.525Z",
+ "lastUpdatedDateTime": "2022-04-25T11:59:04.856Z",
+ "chatType": "group",
+ "webUrl": "https://teams.microsoft.com/l/chat/19%3A3da4beccb91e488983f6ad39e13b12ad%40thread.v2/0?tenantId=8d237650-cdc1-40e1-899c-5601e055f3fe",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe",
+ "onlineMeetingInfo": null,
+ "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3A3da4beccb91e488983f6ad39e13b12ad%40thread.v2')/members",
+ "members": [
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTozZGE0YmVjY2I5MWU0ODg5ODNmNmFkMzllMTNiMTJhZEB0aHJlYWQudjIjIzE3ZTk1MjZjLTIyODYtNDFhMS1hZWViLTRiYWRlZTc2NjA2Mw==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "SA-TeamsAdconnect",
+ "visibleHistoryStartDateTime": "2022-03-17T08:18:21.478Z",
+ "userId": "17e9526c-2286-41a1-aeeb-4badee766063",
+ "email": "SA-TeamsAdconnect@rtlgroup.onmicrosoft.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTozZGE0YmVjY2I5MWU0ODg5ODNmNmFkMzllMTNiMTJhZEB0aHJlYWQudjIjIzc2NTgyYTM2LWIxZWEtNGE3OS1hNmU0LTljMGI2ZTVjMDVjNQ==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "El Qasry Abdelwahed",
+ "visibleHistoryStartDateTime": "2022-03-17T08:18:21.478Z",
+ "userId": "76582a36-b1ea-4a79-a6e4-9c0b6e5c05c5",
+ "email": "aelqasry@rtladconnect.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTozZGE0YmVjY2I5MWU0ODg5ODNmNmFkMzllMTNiMTJhZEB0aHJlYWQudjIjIzM3MjBiNWE3LTg1NzktNDM0My05NmJmLTQzNDIxNGQ2NTI2ZA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Mhamdi Wafa",
+ "visibleHistoryStartDateTime": "2022-03-17T08:18:21.478Z",
+ "userId": "3720b5a7-8579-4343-96bf-434214d6526d",
+ "email": "wmhamdi@rtladconnect.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTozZGE0YmVjY2I5MWU0ODg5ODNmNmFkMzllMTNiMTJhZEB0aHJlYWQudjIjIzQ4ZDMxODg3LTVmYWQtNGQ3My1hOWY1LTNjMzU2ZTY4YTAzOA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Megan Bowen",
+ "visibleHistoryStartDateTime": "2022-04-25T11:59:04.6Z",
+ "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038",
+ "email": "MeganB@M365x214355.onmicrosoft.com",
+ "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35"
+ }
+ ]
+ },
+ {
+ "id": "19:ee8594008ed34fa7b1e38f884dac094d@thread.v2",
+ "topic": "[OMS-678] Cas 2 Managed RAC IO YT",
+ "createdDateTime": "2022-04-25T11:32:59.215Z",
+ "lastUpdatedDateTime": "2022-04-25T11:33:52.91Z",
+ "chatType": "group",
+ "webUrl": "https://teams.microsoft.com/l/chat/19%3Aee8594008ed34fa7b1e38f884dac094d%40thread.v2/0?tenantId=8d237650-cdc1-40e1-899c-5601e055f3fe",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe",
+ "onlineMeetingInfo": null,
+ "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3Aee8594008ed34fa7b1e38f884dac094d%40thread.v2')/members",
+ "members": [
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTplZTg1OTQwMDhlZDM0ZmE3YjFlMzhmODg0ZGFjMDk0ZEB0aHJlYWQudjIjIzE3ZTk1MjZjLTIyODYtNDFhMS1hZWViLTRiYWRlZTc2NjA2Mw==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "SA-TeamsAdconnect",
+ "visibleHistoryStartDateTime": "2022-04-25T11:32:59.118Z",
+ "userId": "17e9526c-2286-41a1-aeeb-4badee766063",
+ "email": "SA-TeamsAdconnect@rtlgroup.onmicrosoft.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTplZTg1OTQwMDhlZDM0ZmE3YjFlMzhmODg0ZGFjMDk0ZEB0aHJlYWQudjIjIzM3MjBiNWE3LTg1NzktNDM0My05NmJmLTQzNDIxNGQ2NTI2ZA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Mhamdi Wafa",
+ "visibleHistoryStartDateTime": "2022-04-25T11:32:59.118Z",
+ "userId": "3720b5a7-8579-4343-96bf-434214d6526d",
+ "email": "wmhamdi@rtladconnect.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTplZTg1OTQwMDhlZDM0ZmE3YjFlMzhmODg0ZGFjMDk0ZEB0aHJlYWQudjIjIzQ4ZDMxODg3LTVmYWQtNGQ3My1hOWY1LTNjMzU2ZTY4YTAzOA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Megan Bowen",
+ "visibleHistoryStartDateTime": "2022-04-25T11:32:59.118Z",
+ "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038",
+ "email": "MeganB@M365x214355.onmicrosoft.com",
+ "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTplZTg1OTQwMDhlZDM0ZmE3YjFlMzhmODg0ZGFjMDk0ZEB0aHJlYWQudjIjIzcxZjJjYzdmLTQwYWYtNDhkOS05ZDk2LTVhYTMzYjkxYmRkOA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Berrahal Mariem [RTL-AdConnect]",
+ "visibleHistoryStartDateTime": "2022-04-25T11:33:52.782Z",
+ "userId": "71f2cc7f-40af-48d9-9d96-5aa33b91bdd8",
+ "email": "mberrahal@rtladconnect.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ }
+ ]
+ },
+ {
+ "id": "19:2654d345ff7c4fa7ad14055fc5ba1088@thread.v2",
+ "topic": "[OMS-677] Cas 1 Managed RAC IO VOD",
+ "createdDateTime": "2022-04-25T09:36:55.173Z",
+ "lastUpdatedDateTime": "2022-04-25T09:49:03.583Z",
+ "chatType": "group",
+ "webUrl": "https://teams.microsoft.com/l/chat/19%3A2654d345ff7c4fa7ad14055fc5ba1088%40thread.v2/0?tenantId=8d237650-cdc1-40e1-899c-5601e055f3fe",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe",
+ "onlineMeetingInfo": null,
+ "members@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/chats('19%3A2654d345ff7c4fa7ad14055fc5ba1088%40thread.v2')/members",
+ "members": [
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOToyNjU0ZDM0NWZmN2M0ZmE3YWQxNDA1NWZjNWJhMTA4OEB0aHJlYWQudjIjIzE3ZTk1MjZjLTIyODYtNDFhMS1hZWViLTRiYWRlZTc2NjA2Mw==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "SA-TeamsAdconnect",
+ "visibleHistoryStartDateTime": "2022-04-25T09:36:55.091Z",
+ "userId": "17e9526c-2286-41a1-aeeb-4badee766063",
+ "email": "SA-TeamsAdconnect@rtlgroup.onmicrosoft.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOToyNjU0ZDM0NWZmN2M0ZmE3YWQxNDA1NWZjNWJhMTA4OEB0aHJlYWQudjIjIzM3MjBiNWE3LTg1NzktNDM0My05NmJmLTQzNDIxNGQ2NTI2ZA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Mhamdi Wafa",
+ "visibleHistoryStartDateTime": "2022-04-25T09:36:55.091Z",
+ "userId": "3720b5a7-8579-4343-96bf-434214d6526d",
+ "email": "wmhamdi@rtladconnect.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOToyNjU0ZDM0NWZmN2M0ZmE3YWQxNDA1NWZjNWJhMTA4OEB0aHJlYWQudjIjIzQ4ZDMxODg3LTVmYWQtNGQ3My1hOWY1LTNjMzU2ZTY4YTAzOA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Megan Bowen",
+ "visibleHistoryStartDateTime": "2022-04-25T09:36:55.091Z",
+ "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038",
+ "email": "MeganB@M365x214355.onmicrosoft.com",
+ "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35"
}, { "@odata.type": "#microsoft.graph.aadUserConversationMember",
- "id": "MmFiOWM3OTYtMjkwMi00NWY4LWI3MTItN2M1YTYzY2Y0MWM0IyNlZWY5Y2IzNi0wNmRlLTQ2OWItODdjZC03MGY0Y2JlMz6Jk45=",
- "roles": [],
- "displayName": "Peter Parker",
- "userId": "d74fc2ed-cb0e-4288-a219-b5c71abaf2aa",
- "email": "parkerp@teamsgraph.onmicrosoft.com"
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOToyNjU0ZDM0NWZmN2M0ZmE3YWQxNDA1NWZjNWJhMTA4OEB0aHJlYWQudjIjIzcxZjJjYzdmLTQwYWYtNDhkOS05ZDk2LTVhYTMzYjkxYmRkOA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Berrahal Mariem [RTL-AdConnect]",
+ "visibleHistoryStartDateTime": "2022-04-25T09:49:03.482Z",
+ "userId": "71f2cc7f-40af-48d9-9d96-5aa33b91bdd8",
+ "email": "mberrahal@rtladconnect.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
} ] }
v1.0 Chatmessage Delta https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chatmessage-delta.md
The request specifies the optional request header, odata.top, returning 2 events
"blockType": "request", "name": "get_chatmessagedeltachannel_1" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/channels/19:4a95f7d8db4c4e7fae857bcebe0623e6@thread.tacv2/messages/delta?$top=2 ```
The second request specifies the `@odata.nextLink` URL returned from the previou
"blockType": "request", "name": "get_chatmessagedeltachannel_2" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/channels/19:4a95f7d8db4c4e7fae857bcebe0623e6@thread.tacv2/messages/delta?$skiptoken=-FG3FPHv7HuyuazNLuy3eXlzQGbEjYLUsW9-pYkmXgn5KGsaOwrCoor2W23dGNNM1KtAX4AyvpFQNVsBgsEwUOX9lw8x9zDumgJy-C-UbjZLlZDQACyC9FyrVelZus9n.--rshdLwy_WBFJd8anPXJPbSUtUD7r3V4neB5tcrG58 ```
The third request continues to use the latest `@odata.nextLink` returned from th
"blockType": "request", "name": "get_chatmessagedeltachannel_3" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/channels/19:4a95f7d8db4c4e7fae857bcebe0623e6@thread.tacv2/messages/delta?$skiptoken=8UusBixEHS9UUau6uGcryrA6FpnWwMJbuTYILM1PArHxnZzDVcsHQrijNzCyIVeEauMQsKUfMhNjLWFs1o4sBS_LofJ7xMftZUfec_pijuT6cAk5ugcWCca9RCjK7iVj.DKZ9w4bX9vCR7Sj9P0_qxjLAAPiEZgxlOxxmCLMzHJ4 ```
Using the `@odata.deltaLink` from the last request in the last round, you will b
"blockType": "request", "name": "get_chatmessagedeltachannel_4" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/channels/19:4a95f7d8db4c4e7fae857bcebe0623e6@thread.tacv2/messages/delta?$deltatoken=aQdvS1VwGCSRxVmZJqykmDik_JIC44iCZpv-GLiA2VnFuE5yG-kCEBROb2iaPT_y_eMWVQtBO_ejzzyIxl00ji-tQ3HzAbW4liZAVG88lO3nG_6-MBFoHY1n8y21YUzjocG-Cn1tCNeeLPLTzIe5Dw.EP9gLiCoF2CE_e6l_m1bTk2aokD9KcgfgfcLGqd1r_4 ```
v1.0 Chatmessage Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chatmessage-get.md
The following is an example of the request.
"blockType": "request", "name": "get_chatmessagechannel_1" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/chats/19:8ea0e38b-efb3-4757-924a-5f94061cf8c2_97f62344-57dc-409c-88ad-c4af14158ff5@unq.gbl.spaces/messages/1612289992105 ```
The following is an example of the request.
"blockType": "request", "name": "get_chatmessagechannel_2" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/channels/19:4a95f7d8db4c4e7fae857bcebe0623e6@thread.tacv2/messages/1614618259349 ```
The following is an example of the request.
"blockType": "request", "name": "get_chatmessagechannel_3" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/channels/19:4a95f7d8db4c4e7fae857bcebe0623e6@thread.tacv2/messages/1612509044972/replies/1613671348387 ```
v1.0 Chatmessage List Hostedcontents https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chatmessage-list-hostedcontents.md
The following is an example of the request.
"blockType": "request", "name": "get_hostedcontentschannelmessage_1" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/channels/19:4a95f7d8db4c4e7fae857bcebe0623e6@thread.tacv2/messages/1616963377068/hostedContents ```
The following is an example of the request.
"blockType": "request", "name": "get_hostedcontentschannelmessage_2" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/channels/19:4a95f7d8db4c4e7fae857bcebe0623e6@thread.tacv2/messages/1616963377068/replies/1616963389737/hostedContents ```
The following is an example of the request.
"blockType": "request", "name": "get_hostedcontentschatmessage_1" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/chats/19:2da4c29f6d7041eca70b638b43d45437@thread.v2/messages/1615971548136/hostedContents ```
v1.0 Chatmessage List Replies https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chatmessage-list-replies.md
In this example, the specified message has three replies.
"blockType": "request", "name": "get_listmessagereplies_1" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/teams/fbe2bf47-16c8-47cf-b4a5-4b9b187c508b/channels/19:4a95f7d8db4c4e7fae857bcebe0623e6@thread.tacv2/messages/1616989510408/replies ```
v1.0 Chatmessagehostedcontent Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/chatmessagehostedcontent-get.md
The following is an example of the request.
"blockType": "request", "name": "get_hostedcontentchatmessage_1" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/chats/19:2da4c29f6d7041eca70b638b43d45437@thread.v2/messages/1615971548136/hostedContents/aWQ9eF8wLXd1cy1kOS1lNTRmNjM1NWYxYmJkNGQ3ZTNmNGJhZmU4NTI5MTBmNix0eXBlPTEsdXJsPWh0dHBzOi8vdXMtYXBpLmFzbS5za3lwZS5jb20vdjEvb2JqZWN0cy8wLXd1cy1kOS1lNTRmNjM1NWYxYmJkNGQ3ZTNmNGJhZmU4NTI5MTBmNi92aWV3cy9pbWdv ```
Content-type: application/json
"blockType": "request", "name": "get_hostedcontentchatmessage_2" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/chats/19:2da4c29f6d7041eca70b638b43d45437@thread.v2/messages/1615971548136/hostedContents/aWQ9eF8wLXd1cy1kOS1lNTRmNjM1NWYxYmJkNGQ3ZTNmNGJhZmU4NTI5MTBmNix0eXBlPTEsdXJsPWh0dHBzOi8vdXMtYXBpLmFzbS5za3lwZS5jb20vdjEvb2JqZWN0cy8wLXd1cy1kOS1lNTRmNjM1NWYxYmJkNGQ3ZTNmNGJhZmU4NTI5MTBmNi92aWV3cy9pbWdv/$value ```
v1.0 Claimsmappingpolicy Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/claimsmappingpolicy-get.md
The following is an example of the request.
"name": "get_claimsmappingpolicy" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/policies/claimsMappingPolicies/{id} ```
v1.0 Claimsmappingpolicy List Appliesto https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/claimsmappingpolicy-list-appliesto.md
The following is an example of the request.
"name": "get_appliesto_1" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/policies/claimsMappingPolicies/{id}/appliesTo ```
v1.0 Claimsmappingpolicy List https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/claimsmappingpolicy-list.md
The following is an example of the request.
"name": "get_claimsmappingpolicies" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/policies/claimsMappingPolicies ```
v1.0 Columndefinition Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/columndefinition-get.md
The following is an example of a request.
-```msgraph-interactive
+```http
GET /sites/{site-id}/contentTypes/{contentType-id}/columns/{column-id} ```
v1.0 Conditionalaccesspolicy Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/conditionalaccesspolicy-get.md
The following is an example of the request.
"name": "get_conditionalaccesspolicy" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/identity/conditionalAccess/policies/{id} ```
v1.0 Conditionalaccessroot List Namedlocations https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/conditionalaccessroot-list-namedlocations.md
The following is an example of the request.
"name": "get_namedlocations_1" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/identity/conditionalAccess/namedLocations ```
v1.0 Conditionalaccessroot List Policies https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/conditionalaccessroot-list-policies.md
The following is an example of the request.
"name": "get_policies" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/identity/conditionalAccess/policies ```
v1.0 Contact Delta https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contact-delta.md
returning **contact** rather than **message** collections.
"blockType": "request", "name": "contact_delta" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/contactFolders/{id}/contacts/delta?$select=displayName Prefer: odata.maxpagesize=2 ```
v1.0 Contact Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contact-get.md
Here is an example of the request.
"name": "get_contact" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/me/contacts/{id}
+GET https://graph.microsoft.com/v1.0/me/contacts/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OABGAAAAAAAiQ8W967B7TKBjgx9rVEURBwAiIsqMbYjsT5e-T7KzowPTAAAAAAEOAAAiIsqMbYjsT5e-T7KzowPTAAAYbuK-AAA=
``` # [C#](#tab/csharp)
HTTP/1.1 200 OK
Content-type: application/json {
- "id": "AAMkAGI2THk0AAA=",
- "createdDateTime": "2014-10-19T23:08:24Z",
- "lastModifiedDateTime": "2014-10-19T23:08:24Z",
- "changeKey": "EQAAABYAAACd9nJ/tVysQos2hTfspaWRAAADTIa4",
- "categories": [],
- "parentFolderId": "AAMkAGI2AAEOAAA=",
- "birthday": "1974-07-22",
- "fileAs": "Fort, Garth",
- "displayName": "Garth Fort",
- "givenName": "Garth",
- "initials": "G.F.",
- "middleName": null,
- "nickName": "Garth",
- "surname": "Fort",
- "title": null,
- "yomiGivenName": null,
- "yomiSurname": null,
- "yomiCompanyName": null,
- "generation": null,
- "emailAddresses": [
- {
- "name": "Garth",
- "address": "garth@a830edad9050849NDA1.onmicrosoft.com"
- }
- ],
- "imAddresses": [
- "sip:garthf@a830edad9050849nda1.onmicrosoft.com"
- ],
- "jobTitle": "Web Marketing Manager",
- "companyName": "Contoso, Inc.",
- "department": "Sales & Marketing",
- "officeLocation": "20/1101",
- "profession": null,
- "businessHomePage": "https://www.contoso.com",
- "assistantName": null,
- "manager": null,
- "homePhones": [],
- "mobilePhone": null,
- "businessPhones": [
- "+1 918 555 0101"
- ],
- "homeAddress": {},
- "businessAddress": {
- "street": "10 Contoso Way",
- "city": "Redmond",
- "state": "WA",
- "countryOrRegion": "USA",
- "postalCode": "98075"
- },
- "otherAddress": {},
- "spouseName": null,
- "personalNotes": null,
- "children": []
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/contacts/$entity",
+ "@odata.etag": "W/\"EQAAABYAAAAiIsqMbYjsT5e/T7KzowPTAAAYc8Bf\"",
+ "id": "AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OABGAAAAAAAiQ8W967B7TKBjgx9rVEURBwAiIsqMbYjsT5e-T7KzowPTAAAAAAEOAAAiIsqMbYjsT5e-T7KzowPTAAAYbuK-AAA=",
+ "createdDateTime": "2017-09-04T15:54:01Z",
+ "lastModifiedDateTime": "2017-09-04T15:54:02Z",
+ "changeKey": "EQAAABYAAAAiIsqMbYjsT5e/T7KzowPTAAAYc8Bf",
+ "categories": [],
+ "parentFolderId": "AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OAAuAAAAAAAiQ8W967B7TKBjgx9rVEURAQAiIsqMbYjsT5e-T7KzowPTAAAAAAEOAAA=",
+ "birthday": null,
+ "fileAs": "",
+ "displayName": "Alex Wilber",
+ "givenName": "Alex",
+ "initials": null,
+ "middleName": null,
+ "nickName": null,
+ "surname": "Wilber",
+ "title": null,
+ "yomiGivenName": null,
+ "yomiSurname": null,
+ "yomiCompanyName": null,
+ "generation": null,
+ "imAddresses": [],
+ "jobTitle": null,
+ "companyName": null,
+ "department": null,
+ "officeLocation": null,
+ "profession": null,
+ "businessHomePage": null,
+ "assistantName": null,
+ "manager": null,
+ "homePhones": [],
+ "mobilePhone": null,
+ "businessPhones": [],
+ "spouseName": null,
+ "personalNotes": "",
+ "children": [],
+ "emailAddresses": [
+ {
+ "name": "Alex@FineArtSchool.net",
+ "address": "Alex@FineArtSchool.net"
+ }
+ ],
+ "homeAddress": {},
+ "businessAddress": {},
+ "otherAddress": {}
} ```
v1.0 Contactfolder Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contactfolder-get.md
Here is an example of the request.
"blockType": "request", "name": "get_contactfolder" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/contactFolders/{id} ```
v1.0 Contactfolder List Childfolders https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contactfolder-list-childfolders.md
Here is an example of the request.
"blockType": "request", "name": "contactfolder_get_childfolders" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/contactFolders/{id}/childFolders ```
v1.0 Contactfolder List Contacts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contactfolder-list-contacts.md
Here is an example of the request.
"blockType": "request", "name": "contactfolder_get_contacts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/contactFolders/{id}/contacts ```
v1.0 Contenttype Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contenttype-get.md
If successful, this method returns a `200 OK` response code and a [contentType](
} -->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/sites/{site-id}/contentTypes/{contentType-id} ```
v1.0 Contenttype Ispublished https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contenttype-ispublished.md
Do not supply a request body for this method.
"name": "contenttype_ispublished" } -->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/sites/{siteId}/contentTypes/{contentTypeId}/isPublished ```
v1.0 Contenttype List Columns https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contenttype-list-columns.md
If successful, this method returns a `200 OK` response code and a collection of
<!-- { "blockType": "request", "name": "get_columns_from_contenttype" } -->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/sites/{site-id}/contentTypes/{contentType-id}/columns ```
v1.0 Contract Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/contract-get.md
If successful, this method returns a `200 OK` response code and [Contract](../re
"blockType": "request", "name": "get_contract_1" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/contracts/{id} ```
v1.0 Conversationmember Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/conversationmember-get.md
Here is an example of the request.
"name": "get_conversation_member_2" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/V1.0/chats/{id}/members/{id} ```
v1.0 Conversationmember List https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/conversationmember-list.md
The following is an example of the request.
"name": "list_conversation_members_2" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/chats/{id}/members
+GET https://graph.microsoft.com/v1.0/chats/19:9ef2dcdf14ba44cbae25c2f5d53171ba@thread.v2/members
``` # [C#](#tab/csharp)
HTTP/1.1 200 OK
Content-type: application/json {
- "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('8b081ef6-4792-4def-b2c9-c363a1bf41d5')/chats('19%3A8b081ef6-4792-4def-b2c9-c363a1bf41d5_5031bb31-22c0-4f6f-9f73-91d34ab2b32d%40unq.gbl.spaces')/members",
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#chats('19%3A9ef2dcdf14ba44cbae25c2f5d53171ba%40thread.v2')/members",
+ "@odata.count": 4,
"value": [ { "@odata.type": "#microsoft.graph.aadUserConversationMember",
- "id": "8b081ef6-4792-4def-b2c9-c363a1bf41d5",
- "roles": [],
- "displayName": "John Doe",
- "userId": "8b081ef6-4792-4def-b2c9-c363a1bf41d5",
- "email": null
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTo5ZWYyZGNkZjE0YmE0NGNiYWUyNWMyZjVkNTMxNzFiYUB0aHJlYWQudjIjIzE3ZTk1MjZjLTIyODYtNDFhMS1hZWViLTRiYWRlZTc2NjA2Mw==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "SA-TeamsAdconnect",
+ "visibleHistoryStartDateTime": "2022-04-25T11:52:22.765Z",
+ "userId": "17e9526c-2286-41a1-aeeb-4badee766063",
+ "email": "SA-TeamsAdconnect@rtlgroup.onmicrosoft.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTo5ZWYyZGNkZjE0YmE0NGNiYWUyNWMyZjVkNTMxNzFiYUB0aHJlYWQudjIjIzM3MjBiNWE3LTg1NzktNDM0My05NmJmLTQzNDIxNGQ2NTI2ZA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Mhamdi Wafa",
+ "visibleHistoryStartDateTime": "2022-04-25T11:52:22.765Z",
+ "userId": "3720b5a7-8579-4343-96bf-434214d6526d",
+ "email": "wmhamdi@rtladconnect.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjZGNkMjE5ZGQtYmM2OC00YjliLWJmMGItNGEzM2E3OTZiZTM1IyMxOTo5ZWYyZGNkZjE0YmE0NGNiYWUyNWMyZjVkNTMxNzFiYUB0aHJlYWQudjIjIzQ4ZDMxODg3LTVmYWQtNGQ3My1hOWY1LTNjMzU2ZTY4YTAzOA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Megan Bowen",
+ "visibleHistoryStartDateTime": "2022-04-25T11:52:22.765Z",
+ "userId": "48d31887-5fad-4d73-a9f5-3c356e68a038",
+ "email": "MeganB@M365x214355.onmicrosoft.com",
+ "tenantId": "dcd219dd-bc68-4b9b-bf0b-4a33a796be35"
+ },
+ {
+ "@odata.type": "#microsoft.graph.aadUserConversationMember",
+ "id": "MCMjMCMjOGQyMzc2NTAtY2RjMS00MGUxLTg5OWMtNTYwMWUwNTVmM2ZlIyMxOTo5ZWYyZGNkZjE0YmE0NGNiYWUyNWMyZjVkNTMxNzFiYUB0aHJlYWQudjIjIzcxZjJjYzdmLTQwYWYtNDhkOS05ZDk2LTVhYTMzYjkxYmRkOA==",
+ "roles": [
+ "owner"
+ ],
+ "displayName": "Berrahal Mariem [RTL-AdConnect]",
+ "visibleHistoryStartDateTime": "2022-04-25T11:59:47.226Z",
+ "userId": "71f2cc7f-40af-48d9-9d96-5aa33b91bdd8",
+ "email": "mberrahal@rtladconnect.com",
+ "tenantId": "8d237650-cdc1-40e1-899c-5601e055f3fe"
} ] }
v1.0 Conversationthread Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/conversationthread-get.md
Here is an example of the request.
"name": "get_conversationthread" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/groups/{id}/threads/{id}
+GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/threads/AAQkAGI5MWY5ZmUyLTJiNzYtNDE0ZC04OWEwLWM3M2FjYmM3NzNlZgMkABAAG5c7eC4NYEynIoXsuxXB9RAAG5c7eC4NYEynIoXsuxXB9Q==
``` # [C#](#tab/csharp)
HTTP/1.1 200 OK
Content-type: application/json {
- "id": "thread-id",
- "topic": "topic-value",
- "hasAttachments": true,
- "lastDeliveredDateTime": "datetime-value",
- "uniqueSenders": [
- "uniqueSenders-value"
- ],
- "preview": "preview-value",
- "isLocked": false
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#groups('02bd9fd6-8f93-4758-87c3-1fb73740a315')/threads/$entity",
+ "id": "AAQkAGI5MWY5ZmUyLTJiNzYtNDE0ZC04OWEwLWM3M2FjYmM3NzNlZgMkABAAG5c7eC4NYEynIoXsuxXB9RAAG5c7eC4NYEynIoXsuxXB9Q==",
+ "topic": "New Training Plans",
+ "hasAttachments": false,
+ "lastDeliveredDateTime": "2017-07-31T18:59:05Z",
+ "uniqueSenders": [
+ "HR Taskforce"
+ ],
+ "preview": "Meeting to plan new trainings.Join Microsoft Teams Online Meeting<https://teams.microsoft.com/l/meetup-join/19%3a900876baa3134907b0dcb41a0d220e31%40thread.skype/1501527539926?tenantId=dcd219dd-bc68-4b9b-bf0b-4a33a796be35>",
+ "isLocked": false
} ```
v1.0 Conversationthread List Posts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/conversationthread-list-posts.md
Here is an example of the request.
"name": "get_posts" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/groups/02f3bafb-448c-487c-88c2-5fd65ce49a41/threads/AAQkADI5YzgxODgyLTExZDgtNDhkMS1iZDRjLTBhZGZiN2ExYWQxNwMkABAADW7fw6FZNEuyjrGA9R8SshAADW7fw6FZNEuyjrGA9R8Ssg==/posts
+GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/threads/AAQkAGI5MWY5ZmUyLTJiNzYtNDE0ZC04OWEwLWM3M2FjYmM3NzNlZgMkABAAG5c7eC4NYEynIoXsuxXB9RAAG5c7eC4NYEynIoXsuxXB9Q==/posts
``` # [C#](#tab/csharp)
HTTP/1.1 200 OK
Content-type: application/json {
- "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#groups('02f3bafb-448c-487c-88c2-5fd65ce49a41')/threads('AAQkADI5YzgxODgyLTExZDgtNDhkMS1iZDRjLTBhZGZiN2ExYWQxNwMkABAADW7fw6FZNEuyjrGA9R8SshAADW7fw6FZNEuyjrGA9R8Ssg%3D%3D')/posts",
- "value": [
- {
- "@odata.etag": "W/\"CQAAABYAAACWM1XFF4buR6Xp/9aBq6+wAAAAAAEK\"",
- "id": "AAMkADI5YzgxODgyLTExZDgtNDhkMS1iZDRjLTBhZGZiN2ExYWQxNwBGAAAAAAAmtAlgzc6xQZmiHzuqNLQ8BwCWM1XFF4buR6Xp-9aBq6_wAAAAAAEMAACWM1XFF4buR6Xp-9aBq6_wAAAAAAk9AAA=",
- "createdDateTime": "2021-04-14T07:01:07Z",
- "lastModifiedDateTime": "2021-04-14T07:01:08Z",
- "changeKey": "CQAAABYAAACWM1XFF4buR6Xp/9aBq6+wAAAAAAEK",
- "categories": [],
- "receivedDateTime": "2021-04-14T07:01:07Z",
- "hasAttachments": false,
- "body": {
- "contentType": "html",
- "content": "<html><body><div><div style=\"direction:ltr;\"><table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" id=\"x_bodyTable\" style=\"vertical-align:top;width:100%;height:100%;border-spacing:0;border-collapse:collapse;margin:0;padding:0;border-width:0;box-sizing:border-box;\"><tr style=\"vertical-align:top;margin:0;padding:0;border-width:0;box-sizing:border-box;\"><td id=\"x_bodyCell\" style=\"vertical-align:top;direction:ltr;width:100%;height:100%;margin:0;padding:0;border-width:0;box-sizing:border-box;\"><table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" id=\"x_content\" style=\"font-family:Segoe UI,Tahoma,Microsoft Sans Serif,Verdana,sans-serif;vertical-align:top;border-spacing:0;border-collapse:collapse;margin:0;padding:0;border-width:0;box-sizing:border-box;\"><tr style=\"vertical-align:top;margin:0;padding:0;border-width:0;box-sizing:border-box;\"><td style=\"font-family:Segoe UI,Tahoma,Microsoft Sans Serif,Verdana,sans-serif;vertical-align:top;height:64px;margin:0;padding:0 0 20px 0;border-width:0;box-sizing:border-box;\"><div style=\"color:#0072C6;font-size:18pt;vertical-align:top;margin:0;padding:0;border-width:0;box-sizing:border-box;\">Welcome to the Contoso Life group...."
- },
- "from": {
- "emailAddress": {
- "name": "Contoso Life",
- "address": "contosolife@M365x435773.onmicrosoft.com"
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#groups('02bd9fd6-8f93-4758-87c3-1fb73740a315')/threads('AAQkAGI5MWY5ZmUyLTJiNzYtNDE0ZC04OWEwLWM3M2FjYmM3NzNlZgMkABAAG5c7eC4NYEynIoXsuxXB9RAAG5c7eC4NYEynIoXsuxXB9Q%3D%3D')/posts",
+ "value": [
+ {
+ "@odata.etag": "W/\"CwAAABYAAADE9kXbLjqkSJUGeLzs6eumAAB601tS\"",
+ "id": "AQMkAGI5MWY5ZmUyLTJiNzYtNDE0ZC04OWEwLWM3M2FjYmM3NwAzZWYARgAAA_b2VnUAiWNLj0xeSOs499YHAMT2RdsuOqRIlQZ4vOzp66YAAAIBDAAAAMT2RdsuOqRIlQZ4vOzp66YAAAINKgAAAA==",
+ "createdDateTime": "2017-07-31T18:59:04Z",
+ "lastModifiedDateTime": "2018-02-03T07:43:40Z",
+ "changeKey": "CwAAABYAAADE9kXbLjqkSJUGeLzs6eumAAB601tS",
+ "categories": [],
+ "receivedDateTime": "2017-07-31T18:59:05Z",
+ "hasAttachments": false,
+ "body": {
+ "contentType": "html",
+ "content": "<html><body><div><div><div>Meeting to plan new trainings.</div><div><br><br><br><a href=\"https://teams.microsoft.com/l/meetup-join/19%3a900876baa3134907b0dcb41a0d220e31%40thread.skype/1501527539926?tenantId=dcd219dd-bc68-4b9b-bf0b-4a33a796be35\" data-auth=\"NotApplicable\">Join Microsoft Teams Online Meeting</a></div></div></div></body></html>"
+ },
+ "from": {
+ "emailAddress": {
+ "name": "HR Taskforce",
+ "address": "HRTaskforce@M365x214355.onmicrosoft.com"
+ }
+ },
+ "sender": {
+ "emailAddress": {
+ "name": "Joni Sherman",
+ "address": "JoniS@M365x214355.onmicrosoft.com"
+ }
+ }
}
- },
- "sender": {
- "emailAddress": {
- "name": "Contoso Life",
- "address": "contosolife@M365x435773.onmicrosoft.com"
- }
- }
- }
- ]
+ ]
} ```
v1.0 Countrynamedlocation Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/countrynamedlocation-get.md
The following is an example of the request.
"name": "get_countrynamedlocation" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/identity/conditionalAccess/namedLocations/1c4427fd-0885-4a3d-8b23-09a899ffa959 ```
v1.0 Datapolicyoperation Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/datapolicyoperation-get.md
If successful, this method returns a `200 OK` response code and a [dataPolicyOpe
"blockType": "request", "name": "get_datapolicyoperation" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/dataPolicyOperations/{id} ```
v1.0 Device Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/device-get.md
The following is an example of the request.
"blockType": "request", "name": "get_device" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/devices/000005c3-b7a6-4c61-89fc-80bf5ccfc366 ```
The following request retrieves the **id** and **extensionAttributes** property
"blockType": "request", "name": "get_device_select" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/beta/devices/6a59ea83-02bd-468f-a40b-f2c3d1821983?$select=id,extensionAttributes ```
v1.0 Device List Memberof https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/device-list-memberof.md
The following is an example of the request.
"blockType": "request", "name": "get_device_memberof" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/devices/{id}/memberOf ```
The following is an example of the request.
"blockType": "ignored", "name": "get_count_only" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/devices/{id}/memberOf/$count ConsistencyLevel: eventual ```
The following is an example of the request.
"blockType": "ignored", "name": "get_video_count" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/devices/{id}/memberOf/microsoft.graph.group?$count=true&$orderBy=displayName&$search="displayName:Video" ConsistencyLevel: eventual ```
The following is an example of the request.
"blockType": "request", "name": "list_devices_memberof_startswith" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/devices/{id}/memberOf/microsoft.graph.group?$count=true&$orderBy=displayName&$filter=startswith(displayName, 'A') ConsistencyLevel: eventual ```
v1.0 Device List Registeredowners https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/device-list-registeredowners.md
The following is an example of the request.
"blockType": "request", "name": "get_registeredowners" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/devices/{id}/registeredOwners ```
v1.0 Device List Registeredusers https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/device-list-registeredusers.md
Here is an example of the request.
"blockType": "request", "name": "get_registeredusers" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/devices/{id}/registeredUsers ```
v1.0 Device List Transitivememberof https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/device-list-transitivememberof.md
The following is an example of the request.
"name": "get_devices_transitivememberof" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/devices/{id}/transitiveMemberOf ```
The following is an example of the request.
"blockType": "ignored", "name": "get_count_only" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/devices/{id}/transitiveMemberOf/$count ConsistencyLevel: eventual ```
The following is an example of the request.
"blockType": "ignored", "name": "get_video_count" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/devices/{id}/transitiveMemberOf/microsoft.graph.group?$count=true&$orderBy=displayName&$search="displayName:Video"&$select=displayName,id ConsistencyLevel: eventual ```
The following is an example of the request.
"blockType": "request", "name": "list_devices_transitivememberof_startswith" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/devices/{id}/transitiveMemberOf/microsoft.graph.group?$count=true&$orderBy=displayName&$filter=startswith(displayName, 'a') ConsistencyLevel: eventual ```
v1.0 Directory Deleteditems Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directory-deleteditems-delete.md
One of the following permissions is required to call this API. To learn more, in
|Delegated (personal Microsoft account) | Not supported. | |Application | Application.ReadWrite.OwnedBy, Application.ReadWrite.All |
-The requestor needs to have one of the following roles: *Global Administrator* or *Application Administrator*.
+The calling user must be the owner of the application or the calling app must be assigned one of the following [Azure AD roles](/azure/active-directory/roles/permissions-reference):
++ Global Administrator++ Application Administrator++ Cloud Application Administrator++ Hybrid Identity Administrator ### For users:
v1.0 Directory Deleteditems Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directory-deleteditems-get.md
The following is an example of a request.
"blockType": "request", "name": "get_directory" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/directory/deletedItems/{object-id} ```
v1.0 Directory Deleteditems List https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directory-deleteditems-list.md
This API currently supports retrieving object types of applications (`microsoft.
This method supports the query parameters that are supported by the resource that is specified by the OData cast. That is, `$count`, `$expand`, `$filter`, `$orderBy`, `$search`, `$select`, and `$top` query parameters. Some queries are supported only when you use the **ConsistencyLevel** header set to `eventual` and `$count`. For example:
-```msgraph-interactive
-https://graph.microsoft.com/beta/directory/deletedItems/microsoft.graph.group?&$count=true&$orderBy=deletedDateTime desc&$select=id,displayName,deletedDateTime
+```http
+GET https://graph.microsoft.com/beta/directory/deletedItems/microsoft.graph.group?&$count=true&$orderBy=deletedDateTime desc&$select=id,displayName,deletedDateTime
ConsistencyLevel: eventual ```
v1.0 Directory Deleteditems Restore https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directory-deleteditems-restore.md
One of the following permissions is required to call this API. To learn more, in
|Delegated (personal Microsoft account) | Not supported. | |Application | Application.ReadWrite.OwnedBy, Application.ReadWrite.All |
+The calling app must be assigned one of the following [Azure AD roles](/azure/active-directory/roles/permissions-reference):
++ Global Administrator++ Application Administrator++ Cloud Application Administrator++ Hybrid Identity Administrator ### For users:
v1.0 Directoryaudit Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryaudit-get.md
Here is an example of the request.
"name": "get_directoryaudit_1" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/auditLogs/directoryAudits/{id} ```
v1.0 Directoryobject Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryobject-get.md
If successful, this method returns a `200 OK` response code and [directoryObject
"blockType": "request", "name": "get_directoryobject" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/directoryObjects/{id} ```
v1.0 Directoryrole Delete Member https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryrole-delete-member.md
Title: "Remove directory role member" description: "Remove a member from a directoryRole."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType
v1.0 Directoryrole Delta https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryrole-delta.md
Title: "directoryRole: delta" description: "Get newly created, updated, or deleted directory roles without having to perform a full read of the entire resource collection. See Using Delta Query for details." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: apiPageType
v1.0 Directoryrole Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryrole-get.md
Title: "Get directoryRole" description: "Retrieve the properties of a directoryRole object."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType
If successful, this method returns a `200 OK` response code and [directoryRole](
"name": "get_directoryrole_objectId" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/directoryRoles/23f3b4b4-8a29-4420-8052-e4950273bbda
+GET https://graph.microsoft.com/v1.0/directoryRoles/43a63cc2-582b-4d81-a79d-1591f91d5558
``` # [C#](#tab/csharp)
Content-type: application/json
{ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#directoryRoles/$entity",
- "id": "23f3b4b4-8a29-4420-8052-e4950273bbda",
+ "id": "43a63cc2-582b-4d81-a79d-1591f91d5558",
"deletedDateTime": null,
- "description": "Can read sign-in and audit reports.",
- "displayName": "Reports Reader",
- "roleTemplateId": "4a5d8f65-41da-4de4-8968-e035b65339cf"
+ "description": "Can manage all aspects of Azure AD and Microsoft services that use Azure AD identities.",
+ "displayName": "Global Administrator",
+ "roleTemplateId": "62e90394-69f5-4237-9190-012177145e10"
} ```
Content-type: application/json
"name": "get_directoryrole_templateId" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/directoryRoles/roleTemplateId=4a5d8f65-41da-4de4-8968-e035b65339cf
+GET https://graph.microsoft.com/v1.0/directoryRoles/roleTemplateId=43a63cc2-582b-4d81-a79d-1591f91d5558
```
Content-type: application/json
{ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#directoryRoles/$entity",
- "id": "23f3b4b4-8a29-4420-8052-e4950273bbda",
+ "id": "43a63cc2-582b-4d81-a79d-1591f91d5558",
"deletedDateTime": null,
- "description": "Allows ability to read usage reports.",
- "displayName": "Reports Reader",
- "roleTemplateId": "4a5d8f65-41da-4de4-8968-e035b65339cf"
+ "description": "Can manage all aspects of Azure AD and Microsoft services that use Azure AD identities.",
+ "displayName": "Global Administrator",
+ "roleTemplateId": "62e90394-69f5-4237-9190-012177145e10"
} ```
v1.0 Directoryrole List Members https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryrole-list-members.md
Title: "List members of a directory role" description: "Retrieve the list of principals that are assigned to the directory role."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType
If successful, this method returns a `200 OK` response code and collection of [d
"name": "get_directoryrole_members_objectid" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/directoryRoles/23f3b4b4-8a29-4420-8052-e4950273bbda/members
+GET https://graph.microsoft.com/v1.0/directoryRoles/43a63cc2-582b-4d81-a79d-1591f91d5558/members
``` # [C#](#tab/csharp)
Content-type: application/json
"name": "get_directoryrole_members_templateId" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/directoryRoles/roleTemplateId=4a5d8f65-41da-4de4-8968-e035b65339cf/members
+GET https://graph.microsoft.com/v1.0/directoryRoles/roleTemplateId=43a63cc2-582b-4d81-a79d-1591f91d5558/members
``` ### Response
v1.0 Directoryrole List Scopedmembers https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryrole-list-scopedmembers.md
Title: "List scopedMembers for a directory role" description: "Retrieve a list of scopedRoleMembership objects for a directory role."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType
If successful, this method returns a `200 OK` response code and a collection of
### Example 1: Get the members of a directory role using role id #### Request
-The following is an example of a request for a directory role **id** `41d12a2f-caa8-4e3e-ba14-05e5102ce085`.
+The following is an example of a request for a directory role **id** `43a63cc2-582b-4d81-a79d-1591f91d5558`.
# [HTTP](#tab/http)
The following is an example of a request for a directory role **id** `41d12a2f-c
"name": "get_scopedmembers_directoryrole" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/directoryRoles/41d12a2f-caa8-4e3e-ba14-05e5102ce085/scopedMembers
+GET https://graph.microsoft.com/v1.0/directoryRoles/43a63cc2-582b-4d81-a79d-1591f91d5558/scopedMembers
``` # [C#](#tab/csharp)
Content-type: application/json
"value": [ { "id": "LyrRQajKPk66FAXlECzghXFuYtw3SOtAvkq8KdiKEXiTwZeOU-r8RIHrq2vQ4F1wU",
- "roleId": "41d12a2f-caa8-4e3e-ba14-05e5102ce085",
+ "roleId": "43a63cc2-582b-4d81-a79d-1591f91d5558",
"administrativeUnitId": "dc626e71-4837-40eb-be4a-bc29d88a1178", "roleMemberInfo": { "id": "8e97c193-ea53-44fc-81eb-ab6bd0e05d70",
The following is an example of a request for a directory role with **roleTemplat
"blockType": "ignored", "name": "get_scopedmembers_directoryrole_templateId" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/directoryRoles/roleTemplateId=fdd7a751-b60b-444a-984c-02652fe8fa1c/scopedMembers ```
v1.0 Directoryrole List https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryrole-list.md
Title: "List directoryRoles" description: "List the directory roles that are activated in the tenant."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType
v1.0 Directoryrole Post Directoryroles https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryrole-post-directoryroles.md
Title: "Activate directoryRole" description: "Activate a directory role." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: apiPageType
doc_type: apiPageType
Namespace: microsoft.graph
-Activate a directory role. To read a directory role or update its members, it must first be activated in the tenant. Only the Company Administrators and the implicit Users directory roles are activated by default. To access and assign members to another directory role, you must first activate it with its corresponding directory role template ([directoryRoleTemplate](../resources/directoryroletemplate.md)).
+Activate a directory role. To read a directory role or update its members, it must first be activated in the tenant.
+
+The Company Administrators and the implicit user directory roles (**User**, **Guest User**, and **Restricted Guest User** roles) are activated by default. To access and assign members to other directory roles, you must first activate it with its corresponding [directory role template](../resources/directoryroletemplate.md) ID.
## Permissions One of the following permissions is required to call this API. To learn more, including how to choose permissions, see [Permissions](/graph/permissions-reference).
v1.0 Directoryrole Post Members https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryrole-post-members.md
Title: "Add directory role member" description: "Use this API to create a new directory role member."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType
v1.0 Directoryroletemplate Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryroletemplate-get.md
Title: "Get directoryRoleTemplate" description: "Retrieve the properties and relationships of a directoryroletemplate object."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType
Here is an example of the request.
"name": "get_directoryroletemplate" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/directoryRoleTemplates/{id}
+GET https://graph.microsoft.com/v1.0/directoryRoleTemplates/62e90394-69f5-4237-9190-012177145e10
``` # [C#](#tab/csharp)
HTTP/1.1 200 OK
Content-type: application/json {
- "description": "description-value",
- "displayName": "displayName-value",
- "id": "id-value"
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#directoryRoleTemplates/$entity",
+ "id": "62e90394-69f5-4237-9190-012177145e10",
+ "deletedDateTime": null,
+ "description": "Can manage all aspects of Azure AD and Microsoft services that use Azure AD identities.",
+ "displayName": "Global Administrator"
} ```
v1.0 Directoryroletemplate List https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/directoryroletemplate-list.md
Title: "List directoryRoleTemplates" description: "Retrieve a list of directoryRoleTemplate objects."-+ ms.localizationpriority: medium ms.prod: "directory-management" doc_type: apiPageType
v1.0 Domain Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/domain-get.md
If successful, this method returns a `200 OK` response code and [domain](../reso
"name": "get_domain" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/domains/contoso.com
+GET https://graph.microsoft.com/v1.0/domains/M365x214355.onmicrosoft.com
``` # [C#](#tab/csharp)
HTTP/1.1 200 OK
Content-type: application/json {
- "authenticationType": "authenticationType-value",
- "availabilityStatus": "availabilityStatus-value",
- "id": "contoso.com",
- "isAdminManaged": true,
- "isDefault": true,
- "isInitial": true,
- "isRoot": true
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#domains/$entity",
+ "authenticationType": "Managed",
+ "availabilityStatus": null,
+ "id": "M365x214355.onmicrosoft.com",
+ "isAdminManaged": true,
+ "isDefault": true,
+ "isInitial": true,
+ "isRoot": true,
+ "isVerified": true,
+ "supportedServices": [
+ "Email",
+ "OfficeCommunicationsOnline"
+ ],
+ "passwordValidityPeriodInDays": null,
+ "passwordNotificationWindowInDays": null,
+ "state": null
} ```
v1.0 Domain List Domainnamereferences https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/domain-list-domainnamereferences.md
If successful, this method returns a `200 OK` response code and collection of [d
"blockType": "request", "name": "get_domainnamereferences" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/domains/contoso.com/domainNameReferences ```
v1.0 Domain List Serviceconfigurationrecords https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/domain-list-serviceconfigurationrecords.md
If successful, this method returns a `200 OK` response code and collection of [d
"blockType": "request", "name": "get_serviceconfigurationrecords" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/domains/{domain-name}/serviceConfigurationRecords ```
v1.0 Domain List Verificationdnsrecords https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/domain-list-verificationdnsrecords.md
If successful, this method returns a `200 OK` response code and collection of [d
"blockType": "request", "name": "get_verificationdnsrecords" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/domains/{domain-name}/verificationDnsRecords ```
v1.0 Drive Get Specialfolder https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/drive-get-specialfolder.md
collection or use the [expand](/graph/query-parameters) option to expand the chi
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-special-children", "scopes": "files.read", "tags": "service.graph" } -->
-```msgraph-interactive
+```http
GET /me/drive/special/{special-folder-name}/children ```
v1.0 Drive Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/drive-get.md
If a user's OneDrive is not provisioned but the user has a license to use OneDri
<!-- { "blockType": "request", "name": "get-drive-by-user", "scopes": "files.read.all", "tags": "service.graph" } --> ```msgraph-interactive
-GET /users/{idOrUserPrincipalName}/drive
+GET https://graph.microsoft.com/v1.0/users/{48d31887-5fad-4d73-a9f5-3c356e68a038}/drive
``` # [C#](#tab/csharp)
To access a Group's default document library, your app requests the **drive** re
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-drive-by-group", "scopes": "group.read.all", "tags": "service.graph" } -->
-```msgraph-interactive
+```http
GET /groups/{groupId}/drive ```
To access a [Site's](../resources/site.md) default document library, your app re
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-drive-by-site-id", "scopes": "group.read.all" } -->
-```msgraph-interactive
+```http
GET /sites/{siteId}/drive ```
If you have the unique identifier for a drive, you can access it directly from t
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-drive-by-id", "scopes": "files.read" } -->
-```msgraph-interactive
+```http
GET /drives/{drive-id} ```
v1.0 Drive List https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/drive-list.md
To list the document libraries for a group, your app requests the **drives** rel
<!-- {"blockType": "request", "name": "group-list-drives", "scopes": "groups.read.all", "tags": "service.graph" } --> ```msgraph-interactive
-GET /groups/{groupId}/drives
+GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/drives
``` # [C#](#tab/csharp)
To list the document libraries for a site, your app requests the **drives** rela
# [HTTP](#tab/http) <!-- {"blockType": "request", "name": "site-list-drives", "scopes": "sites.read.all", "tags": "service.graph" } -->
-```msgraph-interactive
+```http
GET /sites/{siteId}/drives ```
GET /sites/{siteId}/drives
<!-- {"blockType": "request", "name": "user-list-drives", "scopes": "files.read", "tags": "service.graph" } --> ```msgraph-interactive
-GET /users/{userId}/drives
+GET https://graph.microsoft.com/v1.0/users/48d31887-5fad-4d73-a9f5-3c356e68a038/drives
``` # [C#](#tab/csharp)
HTTP/1.1 200 OK
Content-Type: application/json {
- "value": [
- {
- "id": "942CAEB0-13AE-491B-85E4-7557CDC0F25F",
- "driveType": "documentLibrary",
- "name": "Shared Documents",
- "owner": {
- "user": {
- "id": "AE2A1EE9-81A7-423C-ABE4-B945F47509BB",
- "displayName": "Ryan Gregg"
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#drives",
+ "value": [
+ {
+ "createdDateTime": "2017-07-27T02:41:36Z",
+ "description": "",
+ "id": "b!-RIj2DuyvEyV1T4NlOaMHk8XkS_I8MdFlUCq1BlcjgmhRfAj3-Z8RY2VpuvV_tpd",
+ "lastModifiedDateTime": "2018-03-27T07:34:38Z",
+ "name": "OneDrive",
+ "webUrl": "https://m365x214355-my.sharepoint.com/personal/meganb_m365x214355_onmicrosoft_com/Documents",
+ "driveType": "business",
+ "createdBy": {
+ "user": {
+ "displayName": "System Account"
+ }
+ },
+ "lastModifiedBy": {
+ "user": {
+ "email": "MeganB@M365x214355.onmicrosoft.com",
+ "id": "48d31887-5fad-4d73-a9f5-3c356e68a038",
+ "displayName": "Megan Bowen"
+ }
+ },
+ "owner": {
+ "user": {
+ "email": "MeganB@M365x214355.onmicrosoft.com",
+ "id": "48d31887-5fad-4d73-a9f5-3c356e68a038",
+ "displayName": "Megan Bowen"
+ }
+ },
+ "quota": {
+ "deleted": 0,
+ "remaining": 1099217021300,
+ "state": "normal",
+ "total": 1099511627776,
+ "used": 294606476
+ }
}
- }
- },
- {
- "id": "C1CD3ED9-0E98-4B0B-82D3-C8FB784B9DCC",
- "driveType": "documentLibrary",
- "name": "Contoso Project Files",
- "owner": {
- "user": {
- "id": "406B2281-18E8-4416-9857-38C531B904F1",
- "displayName": "Daron Spektor"
- }
- }
- }
- ]
+ ]
} ```
v1.0 Driveitem Delta https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/driveitem-delta.md
Here is an example request after the initial request.
<!-- { "blockType": "request", "name": "get-item-delta-last", "tags": "service.graph" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/me/drive/root/delta(token='1230919asd190410jlka')
+GET https://graph.microsoft.com/v1.0/me/drive/root/delta(token='MzslMjM0OyUyMzE7MzsyM2YwNDVhMS1lNmRmLTQ1N2MtOGQ5NS1hNmViZDVmZWRhNWQ7NjM3OTQzNzQwODQ3NTcwMDAwOzU4NTk2OTY0NDslMjM7JTIzOyUyMzA')
``` # [C#](#tab/csharp)
Content-type: application/json
"file": { } } ],
- "@odata.deltaLink": "https://graph.microsoft.com/v1.0/me/drive/root/delta?(token='1230919asd190410jlka')"
+ "@odata.deltaLink": "https://graph.microsoft.com/v1.0/me/drive/root/delta?(token='MzslMjM0OyUyMzE7MzsyM2YwNDVhMS1lNmRmLTQ1N2MtOGQ5NS1hNmViZDVmZWRhNWQ7NjM3OTQzNzQwODQ3NTcwMDAwOzU4NTk2OTY0NDslMjM7JTIzOyUyMzA')"
} ```
Using a timestamp in place of a token is only supported on OneDrive for Business
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-delta-timestamp", "scopes": "files.read", "tags": "service.graph", "target": "action" } -->
-```msgraph-interactive
+```http
GET /me/drive/root/delta?token=2021-09-29T20%3A00%3A00Z ```
v1.0 Driveitem Get Content Format https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/driveitem-get-content-format.md
The following values are valid for the **format** parameter:
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "convert-item-content", "scopes": "files.read" } -->
-```msgraph-interactive
+```http
GET /me/drive/items/{item-id}/content?format={format} ```
v1.0 Driveitem Get Content https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/driveitem-get-content.md
Here is an example to download a complete file.
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "download-item-content", "scopes": "files.read" } -->
-```msgraph-interactive
+```http
GET /me/drive/items/{item-id}/content ```
v1.0 Driveitem List Children https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/driveitem-list-children.md
To retrieve files in the root of the drive, use the `root` relationship on the d
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list-children-root", "scopes": "files.read", "tags": "service.graph" } -->
-```msgraph-interactive
+```http
GET /me/drive/root/children ```
To retrieve files in the root of the drive, use the `root` relationship on the d
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list-children-files", "scopes": "files.read" } -->
-```msgraph-interactive
+```http
GET /drives/{drive-id}/items/{item-id}/children ```
v1.0 Driveitem List Permissions https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/driveitem-list-permissions.md
This example retrieves the collection of permissions on an item in the signed in
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-item-permissions", "scopes": "files.read", "tags": "service.graph" } -->
-```msgraph-interactive
+```http
GET /me/drive/items/{item-id}/permissions ```
v1.0 Driveitem List Thumbnails https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/driveitem-list-thumbnails.md
Here is an example of the request which retrieves available thumbnails for an it
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "enum-item-thumbnails", "scopes": "files.read", "tags": "service.graph" } -->
-```msgraph-interactive
+```http
GET /me/drive/items/{item-id}/thumbnails ```
Retrieve the metadata for a single thumbnail and size by addressing it directly
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-one-thumbnail", "scopes": "files.read", "tags": "service.graph" } -->
-```msgraph-interactive
+```http
GET /me/drive/items/{item-id}/thumbnails/{thumb-id}/{size} ```
You can directly retrieve the content of the thumbnail by requesting the **conte
# [HTTP](#tab/http) <!-- { "blockType": "request", "name":"get-thumbnail-content", "scopes": "files.read", "tags": "service.graph" } -->
-```msgraph-interactive
+```http
GET /me/drive/items/{item-id}/thumbnails/{thumb-id}/{size}/content ```
This enables your app to retrieve thumbnails and items in a single request, inst
# [HTTP](#tab/http) <!-- { "blockType": "request", "name":"get-thumbnail-while-listing", "scopes": "files.read", "tags": "service.graph" } -->
-```msgraph-interactive
+```http
GET /me/drive/items/{item-id}/children?$expand=thumbnails ```
For example if your app needs thumbnails that are 300x400, it can request that s
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-thumbnail-custom-size", "scopes": "files.read", "tags": "service.graph" } -->
-```msgraph-interactive
+```http
GET /me/drive/items/{item-id}/thumbnails?select=c300x400_crop ```
v1.0 Driveitem List Versions https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/driveitem-list-versions.md
This example retrieves the versions of a file in the current user's drive.
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-previous-versions", "scopes": "files.read", "tags": "service.graph" } -->
-```msgraph-interactive
+```http
GET /me/drive/items/{item-id}/versions ```
v1.0 Driveitemversion Get Contents https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/driveitemversion-get-contents.md
This example retrieves a version of a file in the current user's drive.
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-version-contents", "scopes": "files.read", "tags": "service.graph" } -->
-```msgraph-interactive
+```http
GET /me/drive/items/{item-id}/versions/{version-id}/content ```
v1.0 Driveitemversion Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/driveitemversion-get.md
This example retrieves a version of a file in the current user's drive.
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-single-version", "scopes": "files.read", "tags": "service.graph" } -->
-```msgraph-interactive
+```http
GET /me/drive/items/{item-id}/versions/{version-id} ```
This example retrieves the current version of a file in the current user's drive
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-current-version", "scopes": "files.read", "tags": "service.graph" } -->
-```msgraph-interactive
+```http
GET /me/drive/items/{item-id}/versions/current ```
v1.0 Educationassignment Delta https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignment-delta.md
Use the `$top` parameter to specify the number of assignments to be returned. Th
"name": "get_assignments_delta" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/delta?$top=2 ```
Use the `@odata.nextLink` value from the previous call for this request.
"name": "get_assignments_delta" }-->
-```msgraph-interactive
+```http
GET /education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/delta?$skiptoken=U43TyYWKlRvJ6wWxZOfJvkp22nMqShRw9f-GxBtG2FDy9b1hMDaAJGdLb7n2fh1IdHoweKQs1czM4Ry1LVsNqwIFXftTcRHvgSCbcszvbJHEWDCO3QO7K7zwCM8DdXNepZOa1gqldecjIUM0NFRbGQoQ5yR6RmGnMgtko8TDMOyMH_yg1my82PTXA_t4Nj-DhMDZWvuNTd_lbLeTngc7mIJPMCR2gHN9CSKsW_kw850.UM9tUqwOu5Ln1pnxaP6KdMmfJHszGqY3EKPlQkOiyGs ```
Use the `@odata.deltaLink` value from the previous call for this request.
"name": "get_assignments_delta" }-->
-```msgraph-interactive
+```http
GET /education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/delta?$deltatoken=7ORzTfzlUEGDy6BRE3OC-3ePBbvLHCRe4aJ_hjaBKJxUHmn_ODgoM4xreLS7YRaxROmLjac48n-iXm5j6n5aQwlsnC-2OvL3lI0Z8M4klERNmJQjnBn7MHqwXZ6L8GlI3VPnya3E-p1bisiZX97jLvQUAopseIYhvnD6v7fiYrk.fVsHempT6X2CiBh6aN9Ex5nVJ71adKdcf-mdke8OHKs ```
v1.0 Educationassignment Get Rubric https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignment-get-rubric.md
The following is an example of the request.
"name": "get_rubric" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/classes/acdefc6b-2dc6-4e71-b1e9-6d9810ab1793/assignments/cf6005fc-9e13-44a2-a6ac-a53322006454/rubric ```
v1.0 Educationassignment Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignment-get.md
The following is an example of the request.
"sampleKeys":["f4a941ff-9da6-4707-ba5b-0eae93cad0b4","3c77de7f-539b-49e1-9c96-1274f2f0ee3b"], "name": "get_educationassignment" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/classes/f4a941ff-9da6-4707-ba5b-0eae93cad0b4/assignments/3c77de7f-539b-49e1-9c96-1274f2f0ee3b ```
v1.0 Educationassignment List Categories https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignment-list-categories.md
The following is an example of the request.
"sampleKeys": ["f4a941ff-9da6-4707-ba5b-0eae93cad0b4","9018ae7a-9953-4796-a152-4c54e0910922"], "name": "get_assignment_categories" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/classes/f4a941ff-9da6-4707-ba5b-0eae93cad0b4/assignments/9018ae7a-9953-4796-a152-4c54e0910922/categories ```
v1.0 Educationassignment List Resources https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignment-list-resources.md
The following is an example of the request.
"sampleKeys": ["f4a941ff-9da6-4707-ba5b-0eae93cad0b4","9018ae7a-9953-4796-a152-4c54e0910922"], "name": "get_resources_1" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/classes/f4a941ff-9da6-4707-ba5b-0eae93cad0b4/assignments/9018ae7a-9953-4796-a152-4c54e0910922/resources ```
v1.0 Educationassignment List Submissions https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignment-list-submissions.md
The following is an example of the request.
"sampleKeys": ["f4a941ff-9da6-4707-ba5b-0eae93cad0b4","3c77de7f-539b-49e1-9c96-1274f2f0ee3b"], "name": "get_submissions" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/classes/f4a941ff-9da6-4707-ba5b-0eae93cad0b4/assignments/3c77de7f-539b-49e1-9c96-1274f2f0ee3b/submissions ```
The following is an example of the request.
"sampleKeys": ["72a7baec-c3e9-4213-a850-f62de0adad5f","efcdf80b-a5de-42ac-8579-e40b0223d48b"], "name": "get_submissions_expand" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/efcdf80b-a5de-42ac-8579-e40b0223d48b/submissions?$expand=outcomes ```
v1.0 Educationassignmentresource Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationassignmentresource-get.md
The following is an example of the request.
"sampleKeys": ["72a7baec-c3e9-4213-a850-f62de0adad5f", "1618dfb0-3ff2-4edf-8d5c-b8f81df00e80", "fb92ec62-3996-4c3a-ad41-720dd930c834"], "name": "get_educationassignmentresource" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/beta/education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/1618dfb0-3ff2-4edf-8d5c-b8f81df00e80/resources/fb92ec62-3996-4c3a-ad41-720dd930c834 ```
The following is an example of the request.
"sampleKeys": ["72a7baec-c3e9-4213-a850-f62de0adad5f","1618dfb0-3ff2-4edf-8d5c-b8f81df00e80","a2f95693-aea2-4d5e-a936-11ef390f8f20"], "name": "get_educationlinkresource_from_educationassignment" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/1618dfb0-3ff2-4edf-8d5c-b8f81df00e80/resources/a2f95693-aea2-4d5e-a936-11ef390f8f20 ```
The following is an example of the request.
"sampleKeys": ["72a7baec-c3e9-4213-a850-f62de0adad5f","517b36a6-9ca2-4e7b-9748-3af25f5cd4fd","a2f95693-aea2-4d5e-a936-11ef390f8f20"], "name": "get_educationexcelresource_from_educationassignment" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/1618dfb0-3ff2-4edf-8d5c-b8f81df00e80/resources/517b36a6-9ca2-4e7b-9748-3af25f5cd4fd ```
The following is an example of the request.
"sampleKeys": ["72a7baec-c3e9-4213-a850-f62de0adad5f","3cb7968b-082f-4756-bdfb-782b4538cc0a","a2f95693-aea2-4d5e-a936-11ef390f8f20"], "name": "get_educationpowerpointresource_from_educationassignment" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/1618dfb0-3ff2-4edf-8d5c-b8f81df00e80/resources/3cb7968b-082f-4756-bdfb-782b4538cc0a ```
The following is an example of the request.
"sampleKeys": ["72a7baec-c3e9-4213-a850-f62de0adad5f","a7a2fec0-2a26-47bf-8d40-2319c0afb1f4","a2f95693-aea2-4d5e-a936-11ef390f8f20"], "name": "get_educationfileresource_from_educationassignment" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/1618dfb0-3ff2-4edf-8d5c-b8f81df00e80/resources/a7a2fec0-2a26-47bf-8d40-2319c0afb1f4 ```
The following is an example of the request.
"sampleKeys": ["72a7baec-c3e9-4213-a850-f62de0adad5f","f3687fc5-908b-4006-8040-dbba9e04023c","a2f95693-aea2-4d5e-a936-11ef390f8f20"], "name": "get_educationmediaresource_from_educationassignment" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/1618dfb0-3ff2-4edf-8d5c-b8f81df00e80/resources/f3687fc5-908b-4006-8040-dbba9e04023c ```
v1.0 Educationcategory Delta https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationcategory-delta.md
Use the `$top` parameter to specify the number of categories to be returned. The
"name": "get_classcategories_delta" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignmentcategories/delta?$top=3 ```
Use the `@odata.nextLink` value from the previous call for this request.
"name": "get_classcategories_delta" }-->
-```msgraph-interactive
+```http
GET /education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignmentcategories/delta?$skiptoken=U43TyYWKlRvJ6wWxZOfJvkp22nMqShRw9f-GxBtG2FDy9b1hMDaAJGdLb7n2fh1IVSFtBcXz0jxjIEihcR91dS3R7i8Z2IMtxIn9rKbK9Jvurj6jCH-lDbSNatdesrK0PJ5zpZ_-i8HyqkdtLhWD9tewXVArIqQWJA7gJz8z4paG2q0MU9rixrQOTe7WIXikPiBTUPilHuUW-o1k7cvqke3K7llJbU3G7z_O7WGoVGE.l8-2OcBi9ZWAhwhPnXvJ-kyyk8GNb6-H4o6qofP5YBY ```
Use the `@odata.deltaLink` value from the previous call for this request.
"name": "get_classcategories_delta" }-->
-```msgraph-interactive
+```http
GET /education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignmentcategories/delta?$deltatoken=7ORzTfzlUEGDy6BRE3OC-3ePBbvLHCRe4aJ_hjaBKJxUHmn_ODgoM4xreLS7YRaxc-iACeqCQsT5Tb0u9vn6QXYflO6j0sRgRQlhcfR7DApZYl6uZqiXcR7H0G14btPqR761sKWNc0jgiczrHGF6dGfSQwsLzPT46og-84ArhOU.Jnxvkr08FE-QBvEYstYel3JZUrgwgTauo-GmpbdWeSA ```
v1.0 Educationcategory Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationcategory-get.md
The following is an example of the request.
"sampleKeys": ["acdefc6b-2dc6-4e71-b1e9-6d9810ab1793"], "name": "get_class_category" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/classes/acdefc6b-2dc6-4e71-b1e9-6d9810ab1793/assignmentCategories/96821157-5efb-4706-8ca2-a90b26c44852 ```
v1.0 Educationclass Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationclass-get.md
Here is an example of the request.
--> ```msgraph-interactive
-GET /education/classes/{educationClassId}
+GET https://graph.microsoft.com/v1.0/education/classes/7e4ec76c-8276-43ef-ba10-9aaa197cb212
``` # [C#](#tab/csharp)
HTTP/1.1 200 OK
Content-Type: application/json {
- "value": {
- "@odata.type": "#microsoft.graph.educationClass",
- "id": "64ef8ce5-8ce5-64ef-e58c-ef64e58cef64",
- "displayName": "String",
- "mailNickname": "String",
- "description": "String",
- "createdBy": {
- "@odata.type": "microsoft.graph.identitySet"
- },
- "classCode": "String",
- "externalName": "String",
- "externalId": "String",
- "externalSource": "String",
- "externalSourceDetail": "String",
- "grade": "String",
- "term": {
- "@odata.type": "microsoft.graph.educationTerm"
- }
- }
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#education/classes/$entity",
+ "id": "7e4ec76c-8276-43ef-ba10-9aaa197cb212",
+ "description": "Leadership 101 training",
+ "displayName": "Leadership 101",
+ "mailNickname": "Leadership101"
} ```
v1.0 Educationclass List Assignments https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationclass-list-assignments.md
The following is an example of the request.
"name": "get_assignments" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/classes/acdefc6b-2dc6-4e71-b1e9-6d9810ab1793/assignments ```
The following is an example of the request.
"name": "get_assignments_resources" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/classes/acdefc6b-2dc6-4e71-b1e9-6d9810ab1793/assignments?$expand=resources ```
v1.0 Educationclass List Categories https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationclass-list-categories.md
The following is an example of the request.
"name": "get_class_categories" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/classes/acdefc6b-2dc6-4e71-b1e9-6d9810ab1793/assignmentCategories ```
v1.0 Educationclass List Members https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationclass-list-members.md
The following is an example of the request.
"name": "get_educationclass_members" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/education/classes/{class-id}/members
+GET https://graph.microsoft.com/v1.0/education/classes/7e4ec76c-8276-43ef-ba10-9aaa197cb212/members
``` # [C#](#tab/csharp)
HTTP/1.1 200 OK
Content-type: application/json {
- "value": [
- {
- "id": "13013",
- "displayName": "Ora Klein",
- "givenName": "Ora",
- "middleName": " ",
- "surname": "Klein",
- "mail": "OraK@contoso.com",
- "mobilePhone": "+1 (253) 555-0101",
- "createdBy": {
- "user": {
- "displayName": "Susana Rocha",
- "id": "14012",
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.educationUser)",
+ "value": [
+ {
+ "id": "87d349ed-44d7-43e1-9a83-5f2406dee5bd",
+ "accountEnabled": true,
+ "displayName": "Adele Vance",
+ "givenName": "Adele",
+ "surname": "Vance",
+ "userPrincipalName": "AdeleV@M365x214355.onmicrosoft.com",
+ "userType": "Member",
+ "primaryRole": "teacher",
+ "onPremisesInfo": {
+ "immutableId": null
+ },
+ "teacher": {}
+ },
+ {
+ "id": "b66ecf79-a093-4d51-86e0-efcc4531f37a",
+ "accountEnabled": true,
+ "displayName": "Christie Cline",
+ "givenName": "Christie",
+ "surname": "Cline",
+ "userPrincipalName": "ChristieC@M365x214355.onmicrosoft.com",
+ "userType": "Member",
+ "primaryRole": "student",
+ "onPremisesInfo": {
+ "immutableId": null
+ },
+ "student": {}
+ },
+ {
+ "id": "f5289423-7233-4d60-831a-fe107a8551cc",
+ "accountEnabled": true,
+ "displayName": "Ben Walters",
+ "givenName": "Ben",
+ "surname": "Walters",
+ "userPrincipalName": "BenW@M365x214355.onmicrosoft.com",
+ "userType": "Member",
+ "primaryRole": "student",
+ "onPremisesInfo": {
+ "immutableId": null
+ },
+ "student": {}
+ },
+ {
+ "id": "48d31887-5fad-4d73-a9f5-3c356e68a038",
+ "accountEnabled": true,
+ "displayName": "Megan Bowen",
+ "givenName": "Megan",
+ "surname": "Bowen",
+ "userPrincipalName": "MeganB@M365x214355.onmicrosoft.com",
+ "userType": "Member",
+ "primaryRole": "teacher",
+ "onPremisesInfo": {
+ "immutableId": null
+ },
+ "teacher": {}
+ },
+ {
+ "id": "c03e6eaa-b6ab-46d7-905b-73ec7ea1f755",
+ "accountEnabled": true,
+ "displayName": "Allan Deyoung",
+ "givenName": "Allan",
+ "surname": "Deyoung",
+ "userPrincipalName": "AllanD@M365x214355.onmicrosoft.com",
+ "userType": "Member",
+ "primaryRole": "student",
+ "onPremisesInfo": {
+ "immutableId": null
+ },
+ "student": {}
}
- },
- "externalSource": "School of Fine Art",
- "mailingAddress": {
- "city": "Buffalo",
- "countryOrRegion": "United States",
- "postalCode": "98055",
- "state": "NY",
- "street": "12345 Main St."
- },
- "primaryRole": "teacher",
- "residenceAddress": {
- "city": "Los Angeles",
- "countryOrRegion": "United States",
- "postalCode": "98055",
- "state": "CA",
- "street": "12345 Main St."
- },
- "teacher": {
- "externalId": "13013",
- "teacherNumber": "8802",
- }
- },
- {
- "id": "13005",
- "displayName": "Erna Parker",
- "givenName": "Erna",
- "middleName": " ",
- "surname": "Parker",
- "mail": "ernap@contoso.com",
- "mobilePhone": "+1 (253) 555-0104",
- "createdBy": {
- "user": {
- "displayName": "Susana Rocha",
- "id": "14012",
- }
- },
- "externalSource": "School of Fine Art",
- "mailingAddress": {
- "city": "Buffalo",
- "countryOrRegion": "United States",
- "postalCode": "98055",
- "state": "NY",
- "street": "12345 Main St."
- },
- "student": {
- "birthDate": "2001-01-01T00:00:00Z",
- "externalId": "13005",
- "gender": "female",
- "grade": "9",
- "graduationYear": "2019",
- "studentNumber": "13005",
- },
- "primaryRole": "student",
- "residenceAddress": {
- "city": "Long Beach",
- "countryOrRegion": "United States",
- "postalCode": "98055",
- "state": "CA",
- "street": "12345 Maple St."
- },
- }
- ]
+ ]
} ```
v1.0 Educationclass List Schools https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationclass-list-schools.md
The following is an example of the request.
"name": "get_schools_1" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/education/classes/{class-id}/schools
+GET https://graph.microsoft.com/v1.0/education/classes/7e4ec76c-8276-43ef-ba10-9aaa197cb212/schools
``` # [C#](#tab/csharp)
HTTP/1.1 200 OK
Content-type: application/json {
- "value": [
- {
- "id": "10002",
- "displayName": "Fabrikam High School",
- "description": "Magnate school for the arts. Los Angeles School District",
- "status": "String",
- "externalSource": "String",
- "principalEmail": "AmyR@fabrikam.com",
- "principalName": "Amy Roebuck",
- "externalPrincipalId": "14007",
- "highestGrade": "12",
- "lowestGrade": "9",
- "schoolNumber": "10002",
- "address": {
- "city": "Los Angeles",
- "countryOrRegion": "United States",
- "postalCode": "98055",
- "state": "CA",
- "street": "12345 Main St."
- },
- "createdBy": {
- "user": {
- "displayName": "Susana Rocha",
- "id": "14012",
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.educationSchool)",
+ "value": [
+ {
+ "id": "8a07f5a8-edc9-4847-bbf2-dde106594bf4",
+ "displayName": "Management Fast Track",
+ "description": null,
+ "principalEmail": "aroebuck@principal.edu",
+ "principalName": "Amy Roebuck",
+ "externalPrincipalId": "14008",
+ "externalId": "10002",
+ "externalSource": "sis",
+ "externalSourceDetail": "SIS",
+ "phone": "555-123-4567",
+ "address": {
+ "city": "Redmond",
+ "countryOrRegion": "US",
+ "postalCode": "98052",
+ "state": "WA",
+ "street": "2 Microsoft Way"
+ }
}
- },
- "externalId": "10002",
- "phone": "+1 (253) 555-0102",
- }
- ]
+ ]
} ```
v1.0 Educationclass List Teachers https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationclass-list-teachers.md
The following is an example of the request.
"name": "get_teachers" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/education/classes/{class-id}/teachers
+GET https://graph.microsoft.com/v1.0/education/classes/7e4ec76c-8276-43ef-ba10-9aaa197cb212/teachers
``` # [C#](#tab/csharp)
HTTP/1.1 200 OK
Content-type: application/json {
- "value": [
- {
- "id": "14006",
- "displayName": "Kristie Mitchell",
- "givenName": "Kristie",
- "middleName": "Anne",
- "surname": "Mitchell",
- "mail": "kristiem@Contoso.com",
- "mobilePhone": "+1 (253) 555-0101",
- "createdBy": {
- "user": {
- "displayName": "Susana Rocha",
- "id": "14012",
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.educationUser)",
+ "value": [
+ {
+ "id": "87d349ed-44d7-43e1-9a83-5f2406dee5bd",
+ "accountEnabled": true,
+ "displayName": "Adele Vance",
+ "givenName": "Adele",
+ "surname": "Vance",
+ "userPrincipalName": "AdeleV@M365x214355.onmicrosoft.com",
+ "userType": "Member",
+ "primaryRole": "teacher",
+ "onPremisesInfo": {
+ "immutableId": null
+ },
+ "teacher": {}
}
- },
- "externalSource": "Edu",
- "mailingAddress": {
- "city": "Los Angeles",
- "countryOrRegion": "United States",
- "postalCode": "98055",
- "state": "CA",
- "street": "12345 Main St."
- },
- "primaryRole": "Teacher",
- "residenceAddress": {
- "city": "Los Angeles",
- "countryOrRegion": "United States",
- "postalCode": "98055",
- "state": "CA",
- "street": "12345 Main St."
- },
- }
- ]
+ ]
} ```
v1.0 Educationrubric Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationrubric-get.md
The following is an example of the request.
"name": "get_educationrubric" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/me/rubrics/ceb3863e-6912-4ea9-ac41-3c2bb7b6672d ```
v1.0 Educationschool Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationschool-get.md
If successful, this method returns a `200 OK` response code and an [educationSch
--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/education/schools/{educationSchoolId}
+GET https://graph.microsoft.com/v1.0/education/schools/f2598f43-629c-4ea9-9265-97a34839644e
``` # [C#](#tab/csharp)
HTTP/1.1 200 OK
Content-Type: application/json {
- "value": {
- "@odata.type": "#microsoft.graph.educationSchool",
- "id": "1c23c12e-c12e-1c23-2ec1-231c2ec1231c",
- "displayName": "String",
- "description": "String",
- "externalSource": "String",
- "externalSourceDetail": "String",
- "principalEmail": "String",
- "principalName": "String",
- "externalPrincipalId": "String",
- "lowestGrade": "String",
- "highestGrade": "String",
- "schoolNumber": "String",
- "externalId": "String",
- "phone": "String",
- "fax": "String",
- "createdBy": {
- "@odata.type": "microsoft.graph.identitySet"
- },
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#education/schools/$entity",
+ "id": "f2598f43-629c-4ea9-9265-97a34839644e",
+ "displayName": "Business Training Camp",
+ "description": null,
+ "principalEmail": "aroebuck@principal.edu",
+ "principalName": "Amy Roebuck",
+ "externalPrincipalId": "14007",
+ "externalId": "10001",
+ "externalSource": "sis",
+ "externalSourceDetail": "SIS",
+ "phone": "555-123-4567",
"address": {
- "@odata.type": "microsoft.graph.physicalAddress"
+ "city": "Redmond",
+ "countryOrRegion": "US",
+ "postalCode": "98052",
+ "state": "WA",
+ "street": "2 Microsoft Way"
}
- }
} ```
v1.0 Educationschool List Administrativeunit https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationschool-list-administrativeunit.md
If successful, this method returns a `200 OK` response code and a collection of
} -->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/classes/{educationClassId}/members/{educationUserId}/schools/{educationSchoolId}/administrativeUnit ```
v1.0 Educationschool List Classes https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationschool-list-classes.md
The following is an example of the request.
"name": "get_classes_2" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/education/schools/{school-id}/classes
+GET https://graph.microsoft.com/v1.0/education/schools/f2598f43-629c-4ea9-9265-97a34839644e/classes
``` # [C#](#tab/csharp)
HTTP/1.1 200 OK
Content-type: application/json {
- "value": [
- {
- "id": "11019",
- "description": "Health Level 1",
- "classCode": "Health 501",
- "createdBy": {
- "user": {
- "displayName": "Susana Rocha",
- "id": "14012",
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#Collection(microsoft.graph.educationClass)",
+ "value": [
+ {
+ "id": "733b514d-790b-4542-9efd-1558644d8b1e",
+ "description": "Negotiation For Beginners training",
+ "displayName": "Negotiation For Beginners",
+ "mailNickname": "NegotiationForBeginners"
+ },
+ {
+ "id": "be29b3cb-f58e-4c83-9f58-ed082c317c2d",
+ "description": "Advanced Presentation Skills training",
+ "displayName": "Advanced Presentation Skills",
+ "mailNickname": "AdvancedPresentationSkills"
+ },
+ {
+ "id": "ef18b112-d6dc-4b56-8cee-85f82dbe8a7d",
+ "description": "Presentation Skills 101 training",
+ "displayName": "Presentation Skills 101",
+ "mailNickname": "PresentationSkills101"
}
- },
- "displayName": "Health 1",
- "externalId": "11019",
- "externalName": "Health Level 1",
- "externalSource": "sis",
- "mailNickname": "fineartschool.net"
- }
- ]
+ ]
} ```
v1.0 Educationschool List Users https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationschool-list-users.md
The following is an example of the request.
"blockType": "request", "name": "educationschool_get_users" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/schools/{school-id}/users ```
v1.0 Educationsubmission Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationsubmission-get.md
The following is an example of the request.
"blockType": "request", "name": "get_educationsubmission" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/classes/59069eb2-2a09-4d90-bb19-2089cc69d613/assignments/80da1069-a635-4913-813f-d775a5470a8f/submissions/869369de-3e5a-89eb-6f2d-83cd88f860b5 ```
The following is an example of the request.
"blockType": "request", "name": "get_submission_expand" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/classes/59069eb2-2a09-4d90-bb19-2089cc69d613/assignments/80da1069-a635-4913-813f-d775a5470a8f/submissions/869369de-3e5a-89eb-6f2d-83cd88f860b5?$expand=* ```
v1.0 Educationsubmission List Outcomes https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationsubmission-list-outcomes.md
The following is an example of the request.
"name": "get_outcomes" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/classes/acdefc6b-2dc6-4e71-b1e9-6d9810ab1793/assignments/cf6005fc-9e13-44a2-a6ac-a53322006454/submissions/d1bee293-d8bb-48d4-af3e-c8cb0e3c7fe7/outcomes ```
v1.0 Educationsubmission List Resources https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationsubmission-list-resources.md
The following is an example of the request.
"name": "get_resources_2" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/classes/acdefc6b-2dc6-4e71-b1e9-6d9810ab1793/assignments/cf6005fc-9e13-44a2-a6ac-a53322006454/submissions/d1bee293-d8bb-48d4-af3e-c8cb0e3c7fe7/resources ```
v1.0 Educationsubmission List Submittedresources https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationsubmission-list-submittedresources.md
The following is an example of the request.
"name": "get_submittedresources" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/classes/acdefc6b-2dc6-4e71-b1e9-6d9810ab1793/assignments/ad8afb28-c138-4ad7-b7f5-a6986c2655a8/submissions/fbe51c90-78b7-418a-b5f3-871bf8d8d21e/submittedResources ```
v1.0 Educationsubmissionresource Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationsubmissionresource-get.md
The following is an example of the request.
"blockType": "request", "name": "get_educationWordResource" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/1618dfb0-3ff2-4edf-8d5c-b8f81df00e80/submissions/da443246-384d-673b-32db-bdba9d7f2b51/resources/6546fe9a-48d9-4775-8de9-cdb2b078fde4 ```
The following is an example of the request.
"blockType": "request", "name": "get_educationFileResource" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/1618dfb0-3ff2-4edf-8d5c-b8f81df00e80/submissions/da443246-384d-673b-32db-bdba9d7f2b51/resources/33cf3eb2-8a35-4f76-8f16-b2abc112d44f ```
The following is an example of the request.
"blockType": "request", "name": "get_educationExcelResource" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/1618dfb0-3ff2-4edf-8d5c-b8f81df00e80/submissions/da443246-384d-673b-32db-bdba9d7f2b51/resources/c36626ba-9864-4f3a-8d6f-7104f62df605 ```
The following is an example of the request.
"blockType": "request", "name": "get_educationPowerPointResource" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/1618dfb0-3ff2-4edf-8d5c-b8f81df00e80/submissions/da443246-384d-673b-32db-bdba9d7f2b51/resources/e19bd829-17ee-4483-88d0-f62b406f367c ```
The following is an example of the request.
"blockType": "request", "name": "get_educationLinkResource" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/1618dfb0-3ff2-4edf-8d5c-b8f81df00e80/submissions/da443246-384d-673b-32db-bdba9d7f2b51/resources/c9169e8f-f096-4876-8675-7dee248af635 ```
The following is an example of the request.
"blockType": "request", "name": "get_educationMediaResource" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/classes/72a7baec-c3e9-4213-a850-f62de0adad5f/assignments/1618dfb0-3ff2-4edf-8d5c-b8f81df00e80/submissions/da443246-384d-673b-32db-bdba9d7f2b51/resources/31f2c67a-6df1-4a7f-b4c5-311fe15c873a ```
v1.0 Educationuser Delta https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationuser-delta.md
If successful, this function returns a `200 OK` response code and a [educationUs
} -->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/users/delta ```
v1.0 Educationuser Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationuser-get.md
The following is an example of the request.
"blockType": "request", "name": "get_educationuser_2" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/users/{user-id} ```
v1.0 Educationuser List Assignments https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationuser-list-assignments.md
The following is an example of the request.
"name": "get_me_assignments" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/me/assignments ```
The following is an example of the request.
"name": "get_user_assignments" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/users/f3a5344e-dbde-48b0-be24-b5b62a243836/assignments ```
v1.0 Educationuser List Rubrics https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationuser-list-rubrics.md
The following is an example of the request.
"name": "get_rubrics" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/me/rubrics ```
v1.0 Educationuser List Taughtclasses https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationuser-list-taughtclasses.md
If successful, this method returns a `200 OK` response code and a collection of
} -->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/users/{educationUserId}/taughtClasses ```
v1.0 Educationuser List https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationuser-list.md
If successful, this method returns a `200 OK` response code and a collection of
} -->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/education/users ```
v1.0 Emailauthenticationmethodconfiguration Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/emailauthenticationmethodconfiguration-get.md
If successful, this method returns a `200 OK` response code and an [emailAuthent
} -->
-```msgraph-interactive
+```http
GET /policies/authenticationMethodsPolicy/authenticationMethodConfigurations/email ```
v1.0 Entitlementmanagement List Assignmentrequests https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/entitlementmanagement-list-assignmentrequests.md
One of the following permissions is required to call this API. To learn more, in
GET /identityGovernance/entitlementManagement/assignmentRequests ```
-## Optional query parameters
+## Query parameters
This method supports the `$select`, `$expand` and `$filter` OData query parameters to help customize the response.
+If the user or application only has permissions within a specific catalog or catalogs, you must include in the query a filter which specifies an access package, such as `$expand=accessPackage&$filter=accessPackage/id eq '9bbe5f7d-f1e7-4eb1-a586-38cdf6f8b1ea'`.
+ ### Example scenarios for using query parameters - To retrieve the access package of each request, include `$expand=accessPackage` in the query.-- To retrieve only requests for a specific access package, include in the query a filter such as `$expand=accessPackage&$filter=accessPackage/id eq '9bbe5f7d-f1e7-4eb1-a586-38cdf6f8b1ea'`. - To retrieve the resulting assignment, include `$expand=assignment` in the query. - To obtain more details on the requestor, include `$expand=requestor` in the query.
v1.0 Entitlementmanagement List Assignments https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/entitlementmanagement-list-assignments.md
One of the following permissions is required to call this API. To learn more, in
GET /identityGovernance/entitlementManagement/assignments ```
-## Optional query parameters
+## Query parameters
-This method supports the `$select`, `$filter`, and `$expand` OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters).
+This method supports the `$select`, `$filter`, and `$expand` OData query parameters to help customize the response.
+
+If the user or app is assigned only to catalog-specific administrative roles, the request must supply a filter to indicate a specific access package, such as: `$filter=accessPackage/id eq 'a914b616-e04e-476b-aa37-91038f0b165b'`.
### Example scenarios for using query parameters -- If the caller is on behalf of a delegated user who is assigned only to catalog-specific delegated administrative roles, the request must supply a filter to indicate a specific access package, such as: `$filter=accessPackage/id eq 'a914b616-e04e-476b-aa37-91038f0b165b'`. - To return the target subject and access package, include `$expand=target,accessPackage`. - To retrieve only delivered assignments, you can include a query `$filter=assignmentState eq 'Delivered'`. - To retrieve only assignments for a particular user, you can include a query with assignments targeting the object ID of that user: `$expand=target&$filter=target/objectid+eq+'7deff43e-1f17-44ef-9e5f-d516b0ba11d4'`. - To retrieve only assignments for a particular user and a particular access package, you can include a query with assignments targeting that access package and the object ID of that user: `$expand=accessPackage,target&$filter=accessPackage/id eq '9bbe5f7d-f1e7-4eb1-a586-38cdf6f8b1ea' and target/objectid eq '7deff43e-1f17-44ef-9e5f-d516b0ba11d4'`.
+For general information, see [OData query parameters](/graph/query-parameters).
## Request headers
v1.0 Event Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/event-get.md
The first example gets the specified event. It specifies the following:
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/me/events/AAMkAGIAAAoZDOFAAA=?$select=subject,body,bodyPreview,organizer,attendees,start,end,location,hideAttendees
+GET https://graph.microsoft.com/v1.0/me/events/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OABGAAAAAAAiQ8W967B7TKBjgx9rVEURBwAiIsqMbYjsT5e-T7KzowPTAAAAAAENAAAiIsqMbYjsT5e-T7KzowPTAAAa_WKzAAA=?$select=subject,body,bodyPreview,organizer,attendees,start,end,location,hideAttendees
Prefer: outlook.timezone="Pacific Standard Time" ```
Content-type: application/json
Preference-Applied: outlook.timezone="Pacific Standard Time" {
- "@odata.context":"https://graph.microsoft.com/v1.0/$metadata#users('cd209b0b-3f83-4c35-82d2-d88a61820480')/events(subject,body,bodyPreview,organizer,attendees,start,end,location,hideAttendees)/$entity",
- "@odata.etag":"W/\"ZlnW4RIAV06KYYwlrfNZvQAAKGWwbw==\"",
- "id":"AAMkAGIAAAoZDOFAAA=",
- "subject":"Orientation ",
- "bodyPreview":"Dana, this is the time you selected for our orientation. Please bring the notes I sent you.",
- "body":{
- "contentType":"html",
- "content":"<html><head></head><body><p>Dana, this is the time you selected for our orientation. Please bring the notes I sent you.</p></body></html>"
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/events(subject,body,bodyPreview,organizer,attendees,start,end,location,hideAttendees)/$entity",
+ "@odata.etag": "W/\"IiLKjG2I7E+Xv0+ys6MD0wAEd5/kNQ==\"",
+ "id": "AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OABGAAAAAAAiQ8W967B7TKBjgx9rVEURBwAiIsqMbYjsT5e-T7KzowPTAAAAAAENAAAiIsqMbYjsT5e-T7KzowPTAAAa_WKzAAA=",
+ "subject": "New Product Regulations Touchpoint",
+ "bodyPreview": "New Product Regulations Strategy Online Touchpoint MeetingYou're receiving this message because you're a member of the Engineering group. If you don't want to receive any messages or events from this group, stop following it in your inbox.View g",
+ "hideAttendees": false,
+ "body": {
+ "contentType": "html",
+ "content": "<html><head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\"></head><body>New Product Regulations Strategy Online Touchpoint Meeting<div id=\"a59ada49-a492-4f1d-ac57-74be3a4194fc\" style=\"display:inline-block\"><table cellspacing=\"0\" style=\"table-layout:fixed; width:50px; border:0 none black\"><tbody><tr><td style=\"height:18px; padding:0; border-width:0 0 1px 0; border-style:none none solid none; border-color:#EAEAEA\">&nbsp;</td></tr></tbody></table><table cellspacing=\"0\" style=\"table-layout:fixed; width:90%; line-height:17px; border:0 none black\"><tbody><tr><td style=\"height:17px; padding:0; border:0 none black\">&nbsp;</td></tr><tr><td style=\"padding:0; border:0 none black; color:#666666; font-size:12px; font-family:'Segoe UI','Segoe WP',sans-serif\">You're receiving this message because you're a member of the <a href=\"https://outlook.office365.com/owa/engineering@M365x214355.onmicrosoft.com/groupsubscription.ashx?realm=M365x214355.onmicrosoft.com&amp;source=EscalatedMessage&amp;action=conversations\" style=\"color:#0072C6; text-decoration:none; font-size:12px; font-family:'Segoe UI Semibold','Segoe WP Semibold','Segoe UI','Segoe WP',sans-serif\">Engineering</a> group. If you don't want to receive any messages or events from this group,<a href=\"https://outlook.office365.com/owa/engineering@M365x214355.onmicrosoft.com/groupsubscription.ashx?realm=M365x214355.onmicrosoft.com&amp;source=EscalatedMessage&amp;action=unsubscribe\" id=\"BD5134C6-8D33-4ABA-A0C4-08581FDF89DB\" style=\"color:#0072C6; text-decoration:none; font-size:12px; font-family:'Segoe UI Semibold','Segoe WP Semibold','Segoe UI','Segoe WP',sans-serif\">stop following it in your inbox</a>.</td></tr><tr><td style=\"height:17px; padding:0; border:0 none black\">&nbsp;</td></tr><tr><td style=\"padding:0; border:0 none black; font-size:12px; font-family:'Segoe UI','Segoe WP',sans-serif\"><span style=\"display:inline-block\"><a href=\"https://outlook.office365.com/owa/engineering@M365x214355.onmicrosoft.com/groupsubscription.ashx?realm=M365x214355.onmicrosoft.com&amp;source=EscalatedMessage&amp;action=conversations\" style=\"color:#666666; text-decoration:none; font-size:12px; font-family:'Segoe UI','Segoe WP',sans-serif\">View group conversations</a></span><span style=\"color:#C8C8C8\">&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;</span><span style=\"display:inline-block\"><a href=\"https://outlook.office365.com/owa/engineering@M365x214355.onmicrosoft.com/groupsubscription.ashx?realm=M365x214355.onmicrosoft.com&amp;source=EscalatedMessage&amp;action=files\" style=\"color:#666666; text-decoration:none; font-size:12px; font-family:'Segoe UI','Segoe WP',sans-serif\">View group files</a></span></td></tr><tr><td style=\"height:17px; padding:0; border:0 none black\">&nbsp;</td></tr></tbody></table></div></body></html>"
},
- "start":{
- "dateTime":"2017-04-21T10:00:00.0000000",
- "timeZone":"Pacific Standard Time"
+ "start": {
+ "dateTime": "2014-11-03T17:00:00.0000000",
+ "timeZone": "UTC"
},
- "end":{
- "dateTime":"2017-04-21T12:00:00.0000000",
- "timeZone":"Pacific Standard Time"
+ "end": {
+ "dateTime": "2014-11-03T17:30:00.0000000",
+ "timeZone": "UTC"
}, "location": {
- "displayName": "Assembly Hall",
+ "displayName": "Conf Room Rainier",
"locationType": "default",
- "uniqueId": "Assembly Hall",
+ "uniqueId": "Conf Room Rainier",
"uniqueIdType": "private" },
- "locations": [
- {
- "displayName": "Assembly Hall",
- "locationType": "default",
- "uniqueIdType": "unknown"
- }
- ],
- "attendees":[
+ "attendees": [
{
- "type":"required",
- "status":{
- "response":"none",
- "time":"0001-01-01T00:00:00Z"
+ "type": "required",
+ "status": {
+ "response": "none",
+ "time": "0001-01-01T00:00:00Z"
},
- "emailAddress":{
- "name":"Samantha Booth",
- "address":"samanthab@a830edad905084922E17020313.onmicrosoft.com"
+ "emailAddress": {
+ "name": "Engineering",
+ "address": "engineering@M365x214355.onmicrosoft.com"
} }, {
- "type":"required",
- "status":{
- "response":"tentativelyAccepted",
- "time":"0001-01-01T00:00:00Z"
- },
- "proposedNewTime": {
- "start": {
- "dateTime": "2019-08-16T12:00:00.0000000",
- "timeZone": "Pacific Standard Time"
- },
- "end": {
- "dateTime": "2019-08-16T14:00:00.0000000",
- "timeZone": "Pacific Standard Time"
- }
+ "type": "required",
+ "status": {
+ "response": "none",
+ "time": "0001-01-01T00:00:00Z"
},
- "emailAddress":{
- "name":"Dana Swope",
- "address":"danas@a830edad905084922E17020313.onmicrosoft.com"
+ "emailAddress": {
+ "name": "Irvin Sayers",
+ "address": "IrvinS@M365x214355.onmicrosoft.com"
} } ],
- "hideAttendees": false,
- "organizer":{
- "emailAddress":{
- "name":"Samantha Booth",
- "address":"samanthab@a830edad905084922E17020313.onmicrosoft.com"
+ "organizer": {
+ "emailAddress": {
+ "name": "Engineering",
+ "address": "engineering@M365x214355.onmicrosoft.com"
}
- }
+ },
+ "calendar@odata.associationLink": "https://graph.microsoft.com/v1.0/users('48d31887-5fad-4d73-a9f5-3c356e68a038')/calendars('AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OAAuAAAAAAAiQ8W967B7TKBjgx9rVEURAQAiIsqMbYjsT5e-T7KzowPTAAAAAAENAAA=')/$ref",
+ "calendar@odata.navigationLink": "https://graph.microsoft.com/v1.0/users('48d31887-5fad-4d73-a9f5-3c356e68a038')/calendars('AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OAAuAAAAAAAiQ8W967B7TKBjgx9rVEURAQAiIsqMbYjsT5e-T7KzowPTAAAAAAENAAA=')"
} ```
to return specific properties.
"name": "get_event_multiple_locations" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/me/events/AAMkADAGAADDdm4NAAA=?$select=subject,body,bodyPreview,organizer,attendees,start,end,location,locations
+GET https://graph.microsoft.com/v1.0/me/events/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OABGAAAAAAAiQ8W967B7TKBjgx9rVEURBwAiIsqMbYjsT5e-T7KzowPTAAAAAAENAAAiIsqMbYjsT5e-T7KzowPTAAAa_WKzAAA=?$select=subject,body,bodyPreview,organizer,attendees,start,end,location,locations
``` # [C#](#tab/csharp)
HTTP/1.1 200 OK
Content-type: application/json {
- "@odata.context":"https://graph.microsoft.com/v1.0/$metadata#users('d1a2fae9-db66-4cc9-8133-2184c77af1b8')/events(subject,body,bodyPreview,organizer,attendees,start,end,location,locations)/$entity",
- "@odata.etag":"W/\"y53lbKh6jkaxHzFwGhgyxgAAw5zhug==\"",
- "id":"AAMkADAGAADDdm4NAAA=",
- "subject":"Plan summer company picnic",
- "bodyPreview":"Let's kick-start this event planning!",
- "body":{
- "contentType":"html",
- "content":"<html>\r\n<head>\r\n</head>\r\n<body>\r\nLet's kick-start this event planning!\r\n</body>\r\n</html>\r\n"
- },
- "start":{
- "dateTime":"2017-08-30T11:00:00.0000000",
- "timeZone":"UTC"
- },
- "end":{
- "dateTime":"2017-08-30T12:00:00.0000000",
- "timeZone":"UTC"
- },
- "location":{
- "displayName":"Conf Room 3; Fourth Coffee; Home Office",
- "locationType":"default",
- "uniqueId":"Conf Room 3; Fourth Coffee; Home Office",
- "uniqueIdType":"private"
- },
- "locations":[
- {
- "displayName":"Conf Room 3",
- "locationType":"default",
- "uniqueIdType":"unknown"
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/events(subject,body,bodyPreview,organizer,attendees,start,end,location,locations)/$entity",
+ "@odata.etag": "W/\"IiLKjG2I7E+Xv0+ys6MD0wAEd5/kNQ==\"",
+ "id": "AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OABGAAAAAAAiQ8W967B7TKBjgx9rVEURBwAiIsqMbYjsT5e-T7KzowPTAAAAAAENAAAiIsqMbYjsT5e-T7KzowPTAAAa_WKzAAA=",
+ "subject": "New Product Regulations Touchpoint",
+ "bodyPreview": "New Product Regulations Strategy Online Touchpoint MeetingYou're receiving this message because you're a member of the Engineering group. If you don't want to receive any messages or events from this group, stop following it in your inbox.View g",
+ "body": {
+ "contentType": "html",
+ "content": "<html><head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\"></head><body>New Product Regulations Strategy Online Touchpoint Meeting<div id=\"a59ada49-a492-4f1d-ac57-74be3a4194fc\" style=\"display:inline-block\"><table cellspacing=\"0\" style=\"table-layout:fixed; width:50px; border:0 none black\"><tbody><tr><td style=\"height:18px; padding:0; border-width:0 0 1px 0; border-style:none none solid none; border-color:#EAEAEA\">&nbsp;</td></tr></tbody></table><table cellspacing=\"0\" style=\"table-layout:fixed; width:90%; line-height:17px; border:0 none black\"><tbody><tr><td style=\"height:17px; padding:0; border:0 none black\">&nbsp;</td></tr><tr><td style=\"padding:0; border:0 none black; color:#666666; font-size:12px; font-family:'Segoe UI','Segoe WP',sans-serif\">You're receiving this message because you're a member of the <a href=\"https://outlook.office365.com/owa/engineering@M365x214355.onmicrosoft.com/groupsubscription.ashx?realm=M365x214355.onmicrosoft.com&amp;source=EscalatedMessage&amp;action=conversations\" style=\"color:#0072C6; text-decoration:none; font-size:12px; font-family:'Segoe UI Semibold','Segoe WP Semibold','Segoe UI','Segoe WP',sans-serif\">Engineering</a> group. If you don't want to receive any messages or events from this group,<a href=\"https://outlook.office365.com/owa/engineering@M365x214355.onmicrosoft.com/groupsubscription.ashx?realm=M365x214355.onmicrosoft.com&amp;source=EscalatedMessage&amp;action=unsubscribe\" id=\"BD5134C6-8D33-4ABA-A0C4-08581FDF89DB\" style=\"color:#0072C6; text-decoration:none; font-size:12px; font-family:'Segoe UI Semibold','Segoe WP Semibold','Segoe UI','Segoe WP',sans-serif\">stop following it in your inbox</a>.</td></tr><tr><td style=\"height:17px; padding:0; border:0 none black\">&nbsp;</td></tr><tr><td style=\"padding:0; border:0 none black; font-size:12px; font-family:'Segoe UI','Segoe WP',sans-serif\"><span style=\"display:inline-block\"><a href=\"https://outlook.office365.com/owa/engineering@M365x214355.onmicrosoft.com/groupsubscription.ashx?realm=M365x214355.onmicrosoft.com&amp;source=EscalatedMessage&amp;action=conversations\" style=\"color:#666666; text-decoration:none; font-size:12px; font-family:'Segoe UI','Segoe WP',sans-serif\">View group conversations</a></span><span style=\"color:#C8C8C8\">&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;</span><span style=\"display:inline-block\"><a href=\"https://outlook.office365.com/owa/engineering@M365x214355.onmicrosoft.com/groupsubscription.ashx?realm=M365x214355.onmicrosoft.com&amp;source=EscalatedMessage&amp;action=files\" style=\"color:#666666; text-decoration:none; font-size:12px; font-family:'Segoe UI','Segoe WP',sans-serif\">View group files</a></span></td></tr><tr><td style=\"height:17px; padding:0; border:0 none black\">&nbsp;</td></tr></tbody></table></div></body></html>"
+ },
+ "start": {
+ "dateTime": "2014-11-03T17:00:00.0000000",
+ "timeZone": "UTC"
+ },
+ "end": {
+ "dateTime": "2014-11-03T17:30:00.0000000",
+ "timeZone": "UTC"
},
- {
- "displayName":"Fourth Coffee",
- "locationType":"default",
- "uniqueId":"Fourth Coffee",
- "uniqueIdType":"private",
- "address":{
- "street":"4567 Main St",
- "city":"Redmond",
- "state":"WA",
- "countryOrRegion":"US",
- "postalCode":"32008"
- },
- "coordinates":{
- "latitude":47.672,
- "longitude":-102.103
- }
+ "location": {
+ "displayName": "Conf Room Rainier",
+ "locationType": "default",
+ "uniqueId": "Conf Room Rainier",
+ "uniqueIdType": "private"
},
- {
- "displayName":"Home Office",
- "locationType":"default",
- "uniqueIdType":"unknown"
- }
- ],
- "attendees":[
- {
- "type":"required",
- "status":{
- "response":"none",
- "time":"0001-01-01T00:00:00Z"
- },
- "emailAddress":{
- "name":"Dana Swope",
- "address":"DanaS@contoso.onmicrosoft.com"
- }
+ "locations": [
+ {
+ "displayName": "Conf Room Rainier",
+ "locationType": "default",
+ "uniqueId": "",
+ "uniqueIdType": "unknown"
+ }
+ ],
+ "attendees": [
+ {
+ "type": "required",
+ "status": {
+ "response": "none",
+ "time": "0001-01-01T00:00:00Z"
+ },
+ "emailAddress": {
+ "name": "Engineering",
+ "address": "engineering@M365x214355.onmicrosoft.com"
+ }
+ },
+ {
+ "type": "required",
+ "status": {
+ "response": "none",
+ "time": "0001-01-01T00:00:00Z"
+ },
+ "emailAddress": {
+ "name": "Irvin Sayers",
+ "address": "IrvinS@M365x214355.onmicrosoft.com"
+ }
+ }
+ ],
+ "organizer": {
+ "emailAddress": {
+ "name": "Engineering",
+ "address": "engineering@M365x214355.onmicrosoft.com"
+ }
},
- {
- "type":"required",
- "status":{
- "response":"none",
- "time":"0001-01-01T00:00:00Z"
- },
- "emailAddress":{
- "name":"Alex Wilber",
- "address":"AlexW@contoso.onmicrosoft.com"
- }
- }
- ],
- "organizer":{
- "emailAddress":{
- "name":"Adele Vance",
- "address":"AdeleV@contoso.onmicrosoft.com"
- }
- }
+ "calendar@odata.associationLink": "https://graph.microsoft.com/v1.0/users('48d31887-5fad-4d73-a9f5-3c356e68a038')/calendars('AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OAAuAAAAAAAiQ8W967B7TKBjgx9rVEURAQAiIsqMbYjsT5e-T7KzowPTAAAAAAENAAA=')/$ref",
+ "calendar@odata.navigationLink": "https://graph.microsoft.com/v1.0/users('48d31887-5fad-4d73-a9f5-3c356e68a038')/calendars('AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OAAuAAAAAAAiQ8W967B7TKBjgx9rVEURAQAiIsqMbYjsT5e-T7KzowPTAAAAAAENAAA=')"
} ```
v1.0 Event List Attachments https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/event-list-attachments.md
Here is an example of the request.
"name": "event_get_attachments_v1" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/me/events/{id}/attachments
+GET https://graph.microsoft.com/v1.0/me/events/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OABGAAAAAAAiQ8W967B7TKBjgx9rVEURBwAiIsqMbYjsT5e-T7KzowPTAAAAAAENAAAiIsqMbYjsT5e-T7KzowPTAAAa_WKzAAA=/attachments
``` # [C#](#tab/csharp)
HTTP/1.1 200 OK
Content-type: application/json {
- "value": [
- {
- "@odata.type": "microsoft.graph.fileAttachment",
- "contentType": "contentType-value",
- "contentLocation": "contentLocation-value",
- "contentBytes": "contentBytes-value",
- "contentId": "null",
- "lastModifiedDateTime": "datetime-value",
- "id": "id-value",
- "isInline": false,
- "name": "name-value",
- "size": 99
- }
- ]
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#users('48d31887-5fad-4d73-a9f5-3c356e68a038')/events('AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OABGAAAAAAAiQ8W967B7TKBjgx9rVEURBwAiIsqMbYjsT5e-T7KzowPTAAAAAAENAAAiIsqMbYjsT5e-T7KzowPTAAAa_WKzAAA%3D')/attachments",
+ "value": []
} ```
v1.0 Event List Instances https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/event-list-instances.md
The following example gets within the specified time range the occurrences and e
"name": "get_instances" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/me/events/AAMkAGUzYRgWAAA=/instances?startDateTime=2019-04-08T09:00:00.0000000&endDateTime=2019-04-30T09:00:00.0000000&$select=subject,bodyPreview,seriesMasterId,type,recurrence,start,end
+GET https://graph.microsoft.com/v1.0/me/events/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OABGAAAAAAAiQ8W967B7TKBjgx9rVEURBwAiIsqMbYjsT5e-T7KzowPTAAAAAAENAAAiIsqMbYjsT5e-T7KzowPTAAAa_WKzAAA=/instances?startDateTime=2019-04-08T09:00:00.0000000&endDateTime=2019-04-30T09:00:00.0000000&$select=subject,bodyPreview,seriesMasterId,type,recurrence,start,end
``` # [C#](#tab/csharp)
v1.0 Eventmessage Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/eventmessage-get.md
The first example shows how to get the properties of an event message based on t
"name": "get_eventmessage" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/me/messages/AAMkADYAAAImV_lAAA=
+GET https://graph.microsoft.com/v1.0/me/messages/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OABGAAAAAAAiQ8W967B7TKBjgx9rVEURBwAiIsqMbYjsT5e-T7KzowPTAAAAAAEMAAAiIsqMbYjsT5e-T7KzowPTAASoXUT3AAA=
``` # [C#](#tab/csharp)
and apply an $expand parameter to get the properties of the event.
"name": "get_event_based_on_eventmessage" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/me/messages/AAMkADYAAAImV_jAAA=?$expand=microsoft.graph.eventMessage/event
+GET https://graph.microsoft.com/v1.0/me/messages/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OABGAAAAAAAiQ8W967B7TKBjgx9rVEURBwAiIsqMbYjsT5e-T7KzowPTAAAAAAEMAAAiIsqMbYjsT5e-T7KzowPTAASoXUT3AAA=?$expand=microsoft.graph.eventMessage/event
``` # [C#](#tab/csharp)
v1.0 Eventmessage List Attachments https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/eventmessage-list-attachments.md
Here is an example of the request.
"name": "eventmessage_get_attachments_v1" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/me/messages/{id}/attachments
+GET https://graph.microsoft.com/v1.0/me/messages/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OABGAAAAAAAiQ8W967B7TKBjgx9rVEURBwAiIsqMbYjsT5e-T7KzowPTAAAAAAEMAAAiIsqMbYjsT5e-T7KzowPTAASoXUT3AAA=/attachments
``` # [C#](#tab/csharp)
v1.0 Featurerolloutpolicies List https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/featurerolloutpolicies-list.md
The following is an example of the request.
"name": "get_featurerolloutpolicies" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/policies/featureRolloutPolicies ```
v1.0 Featurerolloutpolicy Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/featurerolloutpolicy-get.md
The following is an example of the request.
"name": "get_featurerolloutpolicy" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/policies/featureRolloutPolicies/df85e4d9-e8c4-4033-a41c-73419a95c29c ```
The following is an example of the request.
"name": "get_featurerolloutpolicy_expand_appliesTo" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/policies/featureRolloutPolicies/df85e4d9-e8c4-4033-a41c-73419a95c29c?$expand=appliesTo ```
v1.0 Formatprotection Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/formatprotection-get.md
Here is an example of the request.
"blockType": "request", "name": "get_formatprotection" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/format/protection ```
v1.0 Group Get Conversation https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-get-conversation.md
HTTP/1.1 200 OK
Content-type: application/json {
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#groups('02bd9fd6-8f93-4758-87c3-1fb73740a315')/conversations/$entity",
"id": "AAQkAGI5MWY5ZmUyLTJiNzYtNDE0ZC04OWEwLWM3M2FjYmM3NzNlZgAQABuXO3guDWBMpyKF7LsVwfU=", "topic": "New Training Plans", "hasAttachments": false,
Content-type: application/json
"uniqueSenders": [ "HR Taskforce" ],
- "preview": "Meeting to plan new trainings.\r\n\r\n\r\n\r\nJoin Microsoft Teams Online Meeting<https://teams.microsoft.com/l/meetup-join/19%3a900876baa3134907b0dcb41a0d220e31%40thread.skype/1501527539926?tenantId=dcd219dd-bc68-4b9b-bf0b-4a33a796be35>"
+ "preview": "Meeting to plan new trainings.Join Microsoft Teams Online Meeting<https://teams.microsoft.com/l/meetup-join/19%3a900876baa3134907b0dcb41a0d220e31%40thread.skype/1501527539926?tenantId=dcd219dd-bc68-4b9b-bf0b-4a33a796be35>"
} ```
v1.0 Group Get Event https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-get-event.md
The following is an example of the request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/events/AQMkAGI5MWY5ZmUyLTJiNzYtNDE0ZC04OWEwLWM3M2FjYmM3NwAzZWYARgAAA_b2VnUAiWNLj0xeSOs499YHAMT2RdsuOqRIlQZ4vOzp66YAAAIBDQAAAMT2RdsuOqRIlQZ4vOzp66YAAAIJOgAAAA==
+GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/events/AQMkAGI5MWY5ZmUyLTJiNzYtNDE0ZC04OWEwLWM3M2FjYmM3NwAzZWYARgAAA_b2VnUAiWNLj0xeSOs499YHAMT2RdsuOqRIlQZ4vOzp66YAAAIBDQAAAMT2RdsuOqRIlQZ4vOzp66YAAAIJOwAAAA==
``` # [C#](#tab/csharp)
HTTP/1.1 200 OK
Content-type: application/json {
- "id": "AQMkAGI5MWY5ZmUyLTJiNzYtNDE0ZC04OWEwLWM3M2FjYmM3NwAzZWYARgAAA_b2VnUAiWNLj0xeSOs499YHAMT2RdsuOqRIlQZ4vOzp66YAAAIBDQAAAMT2RdsuOqRIlQZ4vOzp66YAAAIJOgAAAA==",
+ "id": "AQMkAGI5MWY5ZmUyLTJiNzYtNDE0ZC04OWEwLWM3M2FjYmM3NwAzZWYARgAAA_b2VnUAiWNLj0xeSOs499YHAMT2RdsuOqRIlQZ4vOzp66YAAAIBDQAAAMT2RdsuOqRIlQZ4vOzp66YAAAIJOwAAAA==",
"createdDateTime": "2017-07-31T18:58:31.011909Z", "lastModifiedDateTime": "2017-07-31T18:58:35.418473Z", "changeKey": "xPZF2y46pEiVBni87OnrpgAAAAAJTg==",
v1.0 Group Get Thread https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-get-thread.md
HTTP/1.1 200 OK
Content-type: application/json {
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#groups('02bd9fd6-8f93-4758-87c3-1fb73740a315')/threads/$entity",
"id": "AAQkAGI5MWY5ZmUyLTJiNzYtNDE0ZC04OWEwLWM3M2FjYmM3NzNlZgMkABAAG5c7eC4NYEynIoXsuxXB9RAAG5c7eC4NYEynIoXsuxXB9Q==", "topic": "New Training Plans", "hasAttachments": false,
Content-type: application/json
"uniqueSenders": [ "HR Taskforce" ],
- "preview": "Meeting to plan new trainings.\r\n\r\n\r\n\r\nJoin Microsoft Teams Online Meeting<https://teams.microsoft.com/l/meetup-join/19%3a900876baa3134907b0dcb41a0d220e31%40thread.skype/1501527539926?tenantId=dcd219dd-bc68-4b9b-bf0b-4a33a796be35>",
+ "preview": "Meeting to plan new trainings.Join Microsoft Teams Online Meeting<https://teams.microsoft.com/l/meetup-join/19%3a900876baa3134907b0dcb41a0d220e31%40thread.skype/1501527539926?tenantId=dcd219dd-bc68-4b9b-bf0b-4a33a796be35>",
"isLocked": false } ```
v1.0 Group Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-get.md
The following is an example of a GET request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/groups/b320ee12-b1cd-4cca-b648-a437be61c5cd
+GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315
``` # [C#](#tab/csharp)
Content-type: application/json
{ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#groups/$entity",
- "@odata.id": "https://graph.microsoft.com/v2/84841066-274d-4ec0-a5c1-276be684bdd3/directoryObjects/b320ee12-b1cd-4cca-b648-a437be61c5cd/Microsoft.DirectoryServices.Group",
- "id": "b320ee12-b1cd-4cca-b648-a437be61c5cd",
+ "id": "02bd9fd6-8f93-4758-87c3-1fb73740a315",
"deletedDateTime": null, "classification": null,
- "createdDateTime": "2021-09-13T10:07:01Z",
- "creationOptions": [],
- "description": "Self help community for library",
- "displayName": "Library Assist",
- "expirationDateTime": "2022-01-11T10:07:01Z",
+ "createdDateTime": "2017-07-31T18:56:16Z",
+ "creationOptions": [
+ "ExchangeProvisioningFlags:481"
+ ],
+ "description": "Welcome to the HR Taskforce team.",
+ "displayName": "HR Taskforce",
+ "expirationDateTime": null,
"groupTypes": [ "Unified" ], "isAssignableToRole": null,
- "mail": "library@contoso.com",
+ "mail": "HRTaskforce@M365x214355.onmicrosoft.com",
"mailEnabled": true,
- "mailNickname": "library",
+ "mailNickname": "HRTaskforce",
"membershipRule": null, "membershipRuleProcessingState": null, "onPremisesDomainName": null,
Content-type: application/json
"onPremisesSamAccountName": null, "onPremisesSecurityIdentifier": null, "onPremisesSyncEnabled": null,
- "preferredDataLocation": "EU",
+ "preferredDataLocation": null,
"preferredLanguage": null, "proxyAddresses": [
- "SPO:SPO_0dbffe23-f6fb-4478-adcd-880daf88bb12@SPO_84841066-274d-4ec0-a5c1-276be684bdd3",
- "SMTP:library@contoso.com"
+ "SMTP:HRTaskforce@M365x214355.onmicrosoft.com",
+ "SPO:SPO_896cf652-b200-4b74-8111-c013f64406cf@SPO_dcd219dd-bc68-4b9b-bf0b-4a33a796be35"
],
- "renewedDateTime": "2021-09-13T10:07:01Z",
+ "renewedDateTime": "2020-01-24T19:01:14Z",
"resourceBehaviorOptions": [],
- "resourceProvisioningOptions": [],
+ "resourceProvisioningOptions": [
+ "Team"
+ ],
"securityEnabled": false,
- "securityIdentifier": "S-1-12-1-1306860066-1319449225-59104187-458188010",
+ "securityIdentifier": "S-1-12-1-45981654-1196986259-3072312199-363020343",
"theme": null,
- "visibility": "Public",
+ "visibility": "Private",
"onPremisesProvisioningErrors": [] } ```
The following is an example of a GET request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/groups/b320ee12-b1cd-4cca-b648-a437be61c5cd?$select=allowExternalSenders,autoSubscribeNewMembers,isSubscribedByMail,unseenCount
+GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315?$select=allowExternalSenders,autoSubscribeNewMembers,isSubscribedByMail,unseenCount
``` # [C#](#tab/csharp)
Content-type: application/json
{ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#groups(allowExternalSenders,autoSubscribeNewMembers,isSubscribedByMail,unseenCount)/$entity",
- "id": "b320ee12-b1cd-4cca-b648-a437be61c5cd",
+ "id": "02bd9fd6-8f93-4758-87c3-1fb73740a315",
"allowExternalSenders": false, "autoSubscribeNewMembers": false, "isSubscribedByMail": false,
- "unseenCount": 0
+ "unseenCount": 3
} ```
v1.0 Group List Acceptedsenders https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-acceptedsenders.md
The following is an example of the request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/groups/{id}/acceptedSenders
+GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/acceptedSenders
``` # [C#](#tab/csharp)
v1.0 Group List Approleassignments https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-approleassignments.md
The following example shows a request to retrieve the app roles that have been a
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/groups/7679d9a4-2323-44cd-b5c2-673ec88d8b12/appRoleAssignments
+GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/appRoleAssignments
``` # [C#](#tab/csharp)
HTTP/1.1 200 OK
Content-type: application/json {
- "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#groups('7679d9a4-2323-44cd-b5c2-673ec88d8b12')/appRoleAssignments",
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#groups('02bd9fd6-8f93-4758-87c3-1fb73740a315')/appRoleAssignments",
"value": [ { "id": "pNl5diMjzUS1wmc-yI2LEkGgWqFFrFdLhG2Ly2CysL4",
v1.0 Group List Conversations https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-conversations.md
The following is an example of the request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/groups/{id}/conversations
+GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/conversations
``` # [C#](#tab/csharp)
v1.0 Group List Grouplifecyclepolicies https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-grouplifecyclepolicies.md
If successful, this method returns a `200 OK` response code and collection of [g
"name": "get_grouplifecyclepolicies" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/groups/{id}/groupLifecyclePolicies ```
v1.0 Group List Memberof https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-memberof.md
The following is an example of the request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/groups/{id}/memberOf
+GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/memberOf
``` # [C#](#tab/csharp)
The following is an example of the request.
"name": "get_count_only" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/groups/{id}/memberOf/$count ConsistencyLevel: eventual ```
The following is an example of the request.
"name": "get_count_group_only" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/devices/{id}/memberOf/microsoft.graph.group/$count ConsistencyLevel: eventual ```
The following is an example of the request.
"name": "get_video_count" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/groups/{id}/memberOf/microsoft.graph.group?$count=true&$orderby=displayName&$search="displayName:Video" ConsistencyLevel: eventual ```
The following is an example of the request.
"name": "list_groups_memberof_startswith" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/groups/{id}/memberOf/microsoft.graph.group?$count=true&$orderby=displayName&$filter=startswith(displayName, 'A') ConsistencyLevel: eventual ```
v1.0 Group List Members https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-members.md
The following is an example of the request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/groups/{id}/members
+GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/members
``` # [C#](#tab/csharp)
The following is an example of the request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/groups/{id}/members/$count
+GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/members/$count
ConsistencyLevel: eventual ```
The following is an example of the request.
"name": "get_count_user_only" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/groups/{id}/members/microsoft.graph.user/$count ConsistencyLevel: eventual ```
The following is an example of the request.
"name": "get_pr_count" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/groups/{id}/members/microsoft.graph.user?$count=true&$orderby=displayName&$search="displayName:Pr"&$select=displayName,id ConsistencyLevel: eventual ```
The following is an example of the request.
"name": "list_groups_members_startswith" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/groups/{id}/members?$count=true&$filter=startswith(displayName, 'a') ConsistencyLevel: eventual ```
v1.0 Group List Owners https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-owners.md
The following is an example of the request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/groups/{id}/owners
+GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/owners
``` # [C#](#tab/csharp)
v1.0 Group List Permissiongrants https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-permissiongrants.md
The following is an example of the request.
"name": "group_list_permission_grants" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/groups/14c981a4-dca9-4565-bae6-e13ada8861be/permissionGrants
+GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/permissionGrants
``` # [C#](#tab/csharp)
v1.0 Group List Photos https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-photos.md
The following is an example of the request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/groups/{id}/photos
+GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/photos
``` # [C#](#tab/csharp)
v1.0 Group List Rejectedsenders https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-rejectedsenders.md
The following is an example of the request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/groups/{id}/rejectedSenders
+GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/rejectedSenders
``` # [C#](#tab/csharp)
v1.0 Group List Settings https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-settings.md
Content-type: application/json
"name": "get_groupsettings_for_a_group" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/groups/05aa6a98-956a-45c0-b13b-88076a23f2cd/settings ```
v1.0 Group List Threads https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-threads.md
The following is an example of the request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/groups/{id}/threads
+GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/threads
``` # [C#](#tab/csharp)
v1.0 Group List Transitivememberof https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-transitivememberof.md
The following is an example of the request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/groups/{id}/transitiveMemberOf
+GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/transitiveMemberOf
``` # [C#](#tab/csharp)
The following is an example of the request.
"name": "get_count_only" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/groups/{id}/transitiveMemberOf/$count ConsistencyLevel: eventual ```
The following is an example of the request.
"name": "get_tier_count" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/groups/{id}/transitiveMemberOf/microsoft.graph.group?$count=true&$orderby=displayName&$search="displayName:tier"&$select=displayName,id ConsistencyLevel: eventual ```
The following is an example of the request.
"name": "list_groups_transitivememberof_startswith" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/groups/{id}/transitiveMemberOf/microsoft.graph.group?$count=true&$orderby=displayName&$filter=startswith(displayName, 'a') ConsistencyLevel: eventual ```
v1.0 Group List Transitivemembers https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list-transitivemembers.md
The following is an example of the request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/groups/{id}/transitiveMembers
+GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/transitiveMembers
``` # [C#](#tab/csharp)
The following is an example of the request.
"name": "get_group_transitivemembers_count" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/groups/{id}/transitiveMembers/$count ConsistencyLevel: eventual ```
The following is an example of the request.
"name": "get_tier_count" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/groups/{id}/transitiveMembers/microsoft.graph.user?$count=true&$orderBy=displayName&$search="displayName:tier"&$select=displayName,id ConsistencyLevel: eventual ```
The following is an example of the request.
"name": "list_groups_transitivemembers_startswith" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/groups/{id}/transitiveMembers/microsoft.graph.user?$count=true&$orderBy=displayName&$filter=startswith(displayName, 'a') ConsistencyLevel: eventual ```
v1.0 Group List https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/group-list.md
The following is an example of the request. This request requires the **Consiste
"name": "get_groups_withlicenseerrors_count" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/groups?$count=true&$filter=hasMembersWithLicenseErrors+eq+true&$select=id,displayName ConsistencyLevel: eventual ```
v1.0 Grouplifecyclepolicy Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/grouplifecyclepolicy-get.md
If successful, this method returns a `200 OK` response code and [groupLifecycleP
"name": "get_grouplifecyclepolicy_1" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/groupLifecyclePolicies/{id} ```
v1.0 Groupsetting Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/groupsetting-get.md
If successful, this method returns a `200 OK` response code and [groupSetting](.
"name": "get_groupsettings" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/groups/05aa6a98-956a-45c0-b13b-88076a23f2cd/settings/a06fa228-3042-4662-bd09-33e298da1afe ```
Content-type: application/json
"name": "get_groupsettings_tenantwide" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/groupSettings/84af2ca5-c274-41bf-86e4-6e374ec4def6 ```
v1.0 Homerealmdiscoverypolicy Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/homerealmdiscoverypolicy-get.md
The following is an example of the request.
"name": "get_homerealmdiscoverypolicy" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/policies/homeRealmDiscoveryPolicies/{id} ```
v1.0 Homerealmdiscoverypolicy List Appliesto https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/homerealmdiscoverypolicy-list-appliesto.md
The following is an example of the request.
"name": "get_appliesto_2" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/policies/homeRealmDiscoveryPolicies/6c6f154f-cb39-4ff9-bf5b-62d5ad585cde/appliesTo ```
v1.0 Homerealmdiscoverypolicy List https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/homerealmdiscoverypolicy-list.md
The following is an example of the request.
"name": "get_homerealmdiscoverypolicies" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/policies/homeRealmDiscoveryPolicies ```
v1.0 Identityprovider Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identityprovider-get.md
The following example retrieves a specific **identityProvider**.
"name": "get-identityprovider" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/identityProviders/Amazon-OAuth ```
v1.0 Identityprovider List https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identityprovider-list.md
The following example retrieves all **identityProvider**.
"name": "list-identityproviders" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/identityProviders ```
v1.0 Identityproviderbase Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identityproviderbase-get.md
The following is an example of the request.
} -->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/identity/identityProviders/Apple-Managed-OIDC ```
v1.0 Identitysecuritydefaultsenforcementpolicy Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/identitysecuritydefaultsenforcementpolicy-get.md
The following is an example of the request.
"name": "get_identitysecuritydefaultsenforcementpolicy" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/policies/identitySecurityDefaultsEnforcementPolicy ```
v1.0 Informationprotection List Threatassessmentrequests https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/informationprotection-list-threatassessmentrequests.md
The following is an example of the request.
"name": "get_threatassessmentrequests" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/informationProtection/threatAssessmentRequests ```
v1.0 Ipnamedlocation Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/ipnamedlocation-get.md
The following is an example of the request.
"name": "get_ipnamedlocation" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/identity/conditionalAccess/namedLocations/0854951d-5fc0-4eb1-b392-9b2c9d7949c2 ```
v1.0 Itemactivitystat Getactivitybyinterval https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/itemactivitystat-getactivitybyinterval.md
If successful, this method returns a `200 OK` response code and a collection of
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-activities-by-interval" } -->
-```msgraph-interactive
+```http
GET /drives/{drive-id}/items/{item-id}/getActivitiesByInterval(startDateTime='2017-01-01',endDateTime='2017-01-3',interval='day') ```
v1.0 Itemanalytics Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/itemanalytics-get.md
The following is an example of a request.
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-analytics" } -->
-```msgraph-interactive
+```http
GET /drives/{drive-id}/items/{item-id}/analytics/allTime ```
v1.0 List Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/list-get.md
Do not supply a request body with this method.
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-list-1", "scopes": "sites.read.all" } -->
-```msgraph-interactive
+```http
GET /sites/{site-id}/lists/{list-id} ```
The following example shows how to get a list from a SharePoint Online list titl
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-list-2", "scopes": "sites.read.all" } -->
-```msgraph-interactive
+```http
GET /sites/{site-id}/lists/{list-title} ```
With `select` and `expand` statements, you can retrieve list metadata, column de
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-list-multi-expand", "scopes": "sites.read.all" } -->
-```msgraph-interactive
+```http
GET /sites/{site-id}/lists/{list-id}?select=id,name,lastModifiedDateTime&expand=columns(select=name,description),items(expand=fields(select=Name,Color,Quantity)) ```
v1.0 List List Columns https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/list-list-columns.md
If successful, this method returns a `200 OK` response code and a collection of
<!-- { "blockType": "request", "name": "get_columns_from_list" } -->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/sites/{site-id}/lists/{list-id}/columns ```
v1.0 List List Contenttypes https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/list-list-contenttypes.md
If successful, this method returns a `200 OK` response code and a collection of
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "enum_contentTypes"} -->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/sites/{site-id}/lists/{list-id}/contentTypes ```
v1.0 List List https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/list-list.md
The following is an example of a request.
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "enum-lists", "scopes": "sites.read.all", "tags": "service.sharepoint" } -->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/sites/{site-id}/lists ```
v1.0 Listitem Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/listitem-get.md
If successful, this method returns a `200 OK` response code and an [item][] in t
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-list-item", "scopes": "sites.read.all" } -->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/sites/{site-id}/lists/{list-id}/items/{item-id}?expand=fields ```
v1.0 Listitem List Versions https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/listitem-list-versions.md
This example retrieves the versions of a listItem in a SharePoint list:
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-previous-versions-listitem", "scopes": "files.read sites.read.all" } -->
-```msgraph-interactive
+```http
GET /sites/{site-id}/lists/{list-id}/items/{item-id}/versions ```
v1.0 Listitem List https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/listitem-list.md
The following is an example of a request.
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-list-items", "scopes": "sites.read.all" } -->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/sites/{site-id}/lists/{list-id}/items?expand=fields(select=Name,Color,Quantity) ```
v1.0 Listitemversion Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/listitemversion-get.md
This example retrieves a version of a listItem and expands the fields collection
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-single-version-listItem", "scopes": "files.read sites.read.all", "tags": "service.graph service.sharepoint" } -->
-```msgraph-interactive
+```http
GET /sites/{site-id}/lists/{list-id}/items/{item-id}/versions/{version-id}?expand=fields ```
v1.0 Mailfolder Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/mailfolder-get.md
The following is an example of the request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/me/mailFolders/AAMkAGVmMDEzM
+GET https://graph.microsoft.com/v1.0/me/mailFolders/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OAAuAAAAAAAiQ8W967B7TKBjgx9rVEURAQAiIsqMbYjsT5e-T7KzowPTAAAAAAFNAAA=
``` # [C#](#tab/csharp)
Content-type: application/json
} ```
-### Example 2: Get a mail search folder
+### Example 2: Get a mail sent items folder
#### Request
The following is an example of the request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/me/mailFolders/AAMkAGVmMDEzN
+GET https://graph.microsoft.com/v1.0/me/mailFolders/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OAAuAAAAAAAiQ8W967B7TKBjgx9rVEURAQAiIsqMbYjsT5e-T7KzowPTAAAAAAEJAAA=
``` # [C#](#tab/csharp)
HTTP/1.1 200 OK
Content-type: application/json {
- "@odata.type": "#microsoft.graph.mailSearchFolder",
- "id": "AAMkAGVmMDEzN",
- "displayName": "Get MyAnalytics",
- "parentFolderId": "AAMkAGVmMDEzI",
- "childFolderCount": 0,
- "unreadItemCount": 6,
- "totalItemCount": 6,
- "isHidden": false,
- "isSupported": true,
- "includeNestedFolders": true,
- "sourceFolderIds": [
- "AAMkAGVmMDEzM"
- ],
- "filterQuery": "contains(subject, 'MyAnalytics')"
-}
+ "id": "AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OAAuAAAAAAAiQ8W967B7TKBjgx9rVEURAQAiIsqMbYjsT5e-T7KzowPTAAAAAAEJAAA=",
+ "displayName": "Sent Items",
+ "parentFolderId": "AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OAAuAAAAAAAiQ8W967B7TKBjgx9rVEURAQAiIsqMbYjsT5e-T7KzowPTAAAAAAEIAAA=",
+ "childFolderCount": 0,
+ "unreadItemCount": 0,
+ "totalItemCount": 1,
+ "sizeInBytes": 53857,
+ "isHidden": false
+ }
```
v1.0 Mailfolder List Childfolders https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/mailfolder-list-childfolders.md
Here is an example of the request.
"name": "mailfolder_get_childfolders" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/me/mailFolders/{id}/childFolders
+GET https://graph.microsoft.com/v1.0/me/mailFolders/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OAAuAAAAAAAiQ8W967B7TKBjgx9rVEURAQAiIsqMbYjsT5e-T7KzowPTAAAAAAFNAAA=/childFolders
``` # [C#](#tab/csharp)
Here is an example of the request.
"name": "mailfolder_get_hiddenchildfolders" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/me/mailFolders/{id}/childFolders?includeHiddenFolders=true
+GET https://graph.microsoft.com/v1.0/me/mailFolders/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OAAuAAAAAAAiQ8W967B7TKBjgx9rVEURAQAiIsqMbYjsT5e-T7KzowPTAAAAAAFNAAA=/childFolders?includeHiddenFolders=true
``` # [C#](#tab/csharp)
v1.0 Mailfolder List Messages https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/mailfolder-list-messages.md
Here is an example of the request.
"name": "mailfolder_get_messages" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/me/mailFolders/{id}/messages
+GET https://graph.microsoft.com/v1.0/me/mailFolders/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OAAuAAAAAAAiQ8W967B7TKBjgx9rVEURAQAiIsqMbYjsT5e-T7KzowPTAAAAAAFNAAA=/messages
``` # [C#](#tab/csharp)
v1.0 Meetingattendancereport Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/meetingattendancereport-get.md
The following example shows how to get the attendance report for an online meeti
"name": "get-attendanceReport-by-id" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LTRhZGItYmZ/attendanceReports/c9b6db1c-d5eb-427d-a5c0-20088d9b22d7?$expand=attendanceRecords ```
v1.0 Meetingattendancereport List https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/meetingattendancereport-list.md
If successful, this method returns a `200 OK` response code and a list of [meeti
"name": "get-attendanceReports" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LTRhZGItYmZ/attendanceReports ```
v1.0 Message Delta https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/message-delta.md
of incremental changes since the last delta query. For an example that shows a r
"name": "message_delta" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/me/mailFolders/{id}/messages/delta
+GET https://graph.microsoft.com/v1.0/me/mailFolders/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OAAuAAAAAAAiQ8W967B7TKBjgx9rVEURAQAiIsqMbYjsT5e-T7KzowPTAAAAAAFNAAA=/messages/delta
Prefer: odata.maxpagesize=2 ```
v1.0 Message Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/message-get.md
Here is an example of the request.
"name": "get_message" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/me/messages/AAMkADhMGAAA=
+GET https://graph.microsoft.com/v1.0/me/messages/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OABGAAAAAAAiQ8W967B7TKBjgx9rVEURBwAiIsqMbYjsT5e-T7KzowPTAAAAAAEMAAAiIsqMbYjsT5e-T7KzowPTAASoXUT3AAA=
``` # [C#](#tab/csharp)
The next example uses a `$select` query parameter to get the Internet message he
"sampleKeys": ["AAMkADhAAAW-VPeAAA="], "name": "get_message_headers" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/messages/AAMkADhAAAW-VPeAAA=/?$select=internetMessageHeaders ```
The third example shows how to use a `Prefer: outlook.body-content-type="text"`
"name": "get_message_in_text" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/me/messages/AAMkAGI1AAAoZCfHAAA=/?$select=subject,body,bodyPreview,uniqueBody
+GET https://graph.microsoft.com/v1.0/me/messages/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OABGAAAAAAAiQ8W967B7TKBjgx9rVEURBwAiIsqMbYjsT5e-T7KzowPTAAAAAAEMAAAiIsqMbYjsT5e-T7KzowPTAASoXUT3AAA=/?$select=subject,body,bodyPreview,uniqueBody
Prefer: outlook.body-content-type="text" ```
The fourth example gets the MIME content of a message in the signed-in user's ma
"name": "get_message_in_mime", "sampleKeys": ["4aade2547798441eab5188a7a2436bc1"] } -->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/messages/4aade2547798441eab5188a7a2436bc1/$value ```
v1.0 Message List Attachments https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/message-list-attachments.md
Here is an example of the request.
"name": "message_get_attachments_v1" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/me/messages/{id}/attachments
+GET https://graph.microsoft.com/v1.0/me/messages/AAMkAGVmMDEzMTM4LTZmYWUtNDdkNC1hMDZiLTU1OGY5OTZhYmY4OABGAAAAAAAiQ8W967B7TKBjgx9rVEURBwAiIsqMbYjsT5e-T7KzowPTAAAAAAEMAAAiIsqMbYjsT5e-T7KzowPTAASoXUT3AAA=/attachments
``` # [C#](#tab/csharp)
v1.0 Messagerule Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/messagerule-get.md
Here is an example of the request.
"name": "get_messagerule" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/me/mailFolders/inbox/messageRules/AQAAAJ5dZqA=
+GET https://graph.microsoft.com/v1.0/me/mailFolders/inbox/messageRules/AQAABHg9by8=
``` # [C#](#tab/csharp)
v1.0 Nameditem Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/nameditem-get.md
Here is an example of the request.
"blockType": "request", "name": "get_nameditem" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name} ```
v1.0 Nameditem List https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/nameditem-list.md
Here is an example of the request.
"blockType": "request", "name": "get_nameditemcollection" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names ```
v1.0 Nameditem Range https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/nameditem-range.md
Here is an example of the request.
"idempotent": true, "name": "nameditem_range" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range ```
v1.0 Namedlocation Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/namedlocation-get.md
The following is an example of the request.
"name": "get_namedlocation" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/identity/conditionalAccess/namedLocations/0854951d-5fc0-4eb1-b392-9b2c9d7949c2 ```
v1.0 Notebook Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/notebook-get.md
Here is an example of the request.
"name": "get_notebook" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/me/onenote/notebooks/{id}
+GET https://graph.microsoft.com/v1.0/me/onenote/notebooks/1-e13f257d-78c6-46cf-ae8c-13686517ac5f
``` # [C#](#tab/csharp)
v1.0 Notebook List Sectiongroups https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/notebook-list-sectiongroups.md
Here is an example of the request.
"name": "notebook_get_sectiongroups" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/me/onenote/notebooks/{id}/sectionGroups
+GET https://graph.microsoft.com/v1.0/me/onenote/notebooks/1-e13f257d-78c6-46cf-ae8c-13686517ac5f/sectionGroups
``` # [C#](#tab/csharp)
v1.0 Notebook List Sections https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/notebook-list-sections.md
Here is an example of the request.
"name": "notebook_get_sections" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/me/onenote/notebooks/{id}/sections
+GET https://graph.microsoft.com/v1.0/me/onenote/notebooks/1-e13f257d-78c6-46cf-ae8c-13686517ac5f/sections
``` # [C#](#tab/csharp)
v1.0 Oauth2permissiongrant Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/oauth2permissiongrant-get.md
If successful, this method returns a `200 OK` response code and [oAuth2Permissio
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/oauth2PermissionGrants/AVs6JuUDjkCFV7q2gd8QTPimBBgj5iBFj0C6GwwRxC0
+GET https://graph.microsoft.com/v1.0/oauth2PermissionGrants/QVzct6doFkStXRSoh_HGZcTUnzAfhaVGjK7Cv0gMgUsj54JH9PTzSqduJeO6sNiW
``` # [C#](#tab/csharp)
v1.0 Offershiftrequest Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/offershiftrequest-get.md
The following is an example of the request.
"name": "get_offershiftrequest_1" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/offerShiftRequests/{offerShiftRequestId} ```
v1.0 Offershiftrequest List https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/offershiftrequest-list.md
The following is an example of the request.
"name": "get_offershiftrequest_2" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/offerShiftRequests ```
v1.0 Onenoteoperation Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/onenoteoperation-get.md
Here is an example of the request.
"blockType": "request", "name": "get_onenoteoperation" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/onenote/operations/{id} ```
v1.0 Onlinemeeting Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/onlinemeeting-get.md
The following example shows the request.
"sampleKeys": ["123456789"], "name": "get-onlineMeeting" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/communications/onlineMeetings/?$filter=VideoTeleconferenceId%20eq%20'123456789' ```
The following request uses a user token.
# [HTTP](#tab/http) <!-- {"blockType": "request", "name": "get-onlinemeeting-user-token"} -->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LTRhZGItYmZiMi04ZdFpHRTNaR1F6WGhyZWFkLnYy ```
The following request uses a user token.
# [HTTP](#tab/http) <!-- {"blockType": "request", "name": "get-onlinemeeting-joinurl-user-token"} -->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/onlineMeetings?$filter=JoinWebUrl%20eq%20'https%3A%2F%2Fteams.microsoft.com%2Fl%2Fmeetup-join%2F19%253ameeting_MGQ4MDQyNTEtNTQ2NS00YjQxLTlkM2EtZWVkODYxODYzMmY2%2540thread.v2%2F0%3Fcontext%3D%257b%2522Tid%2522%253a%2522909c6581-5130-43e9-88f3-fcb3582cde37%2522%252c%2522Oid%2522%253a%2522dc17674c-81d9-4adb-bfb2-8f6a442e4622%2522%257d' ```
The following request uses delegated permission.
"name": "get_attendee_report" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LTRhZGItYmZiMi04ZdFpHRTNaR1F6WGhyZWFkLnYy/attendeeReport ```
GET https://graph.microsoft.com/v1.0/me/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LTRhZ
The following request uses application permission. <!-- { "blockType": "ignored" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/users/dc74d9bb-6afe-433d-8eaa-e39d80d3a647/onlineMeetings/MSpkYzE3Njc0Yy04MWQ5LTRhZGItYmZiMi04ZdFpHRTNaR1F6WGhyZWFkLnYy/attendeeReport ```
v1.0 Openshift Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/openshift-get.md
The following is an example of the request.
"name": "get_openshift_1" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/teams/{id}/schedule/openShifts/OPNSHFT_577b75d2-a927-48c0-a5d1-dc984894e7b8 ```
v1.0 Openshift List https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/openshift-list.md
The following is an example of the request.
"name": "get_openshift_2" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/teams/{id}/schedule/openShifts ```
v1.0 Openshiftchangerequest Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/openshiftchangerequest-get.md
The following is an example of the request.
"name": "get_openshiftchangerequest_1" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/teams/{id}/schedule/openShiftChangeRequests/SREQ_0b87dd20-d5ed-4764-9c3e-cfc8516def09 ```
v1.0 Openshiftchangerequest List https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/openshiftchangerequest-list.md
The following is an example of the request.
"name": "get_openshiftchangerequest_2" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/teams/{id}/schedule/openShiftChangeRequests ```
v1.0 Opentypeextension Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/opentypeextension-get.md
First, by its name:
"sampleKeys": ["Com.Contoso.Referral", "AAMkAGE1M2IyNGNmLTI5MTktNDUyZi1iOTVl==="], "name": "get_opentypeextension_1" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/messages/AAMkAGE1M2IyNGNmLTI5MTktNDUyZi1iOTVl===/extensions/Com.Contoso.Referral ```
The second example references an extension by its name and gets the extension in
"sampleKeys": ["Com.Contoso.Deal", "f5480dfd-7d77-4d0b-ba2e-3391953cc74a", "AAMkADVl17IsAAA="], "name": "get_opentypeextension_2" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/groups/f5480dfd-7d77-4d0b-ba2e-3391953cc74a/events/AAMkADVl17IsAAA=/extensions/Com.Contoso.Deal/ ```
The filter returns the extension that has its **id** matching a fully qualified
"sampleKeys": ["AAMkAGE1M2IyNGNmLTI5MTktNDUyZi1iOTVl==="], "name": "get_opentypeextension_3" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/messages/AAMkAGE1M2IyNGNmLTI5MTktNDUyZi1iOTVl===?$expand=extensions($filter=id%20eq%20'Microsoft.OutlookServices.OpenTypeExtension.Com.Contoso.Referral') ```
The fourth example references an extension by its fully qualified name and gets
"blockType": "request", "name": "get_opentypeextension_4" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/groups/37df2ff0-0de0-4c33-8aee-75289364aef6/threads/AAQkADJizZJpEWwqDHsEpV_KA==/posts/AAMkADJiUg96QZUkA-ICwMubAADDEd7UAAA=/extensions/Microsoft.OutlookServices.OpenTypeExtension.Com.Contoso.Estimate ```
expands them by including the extension. The filter returns extensions that has
"blockType": "request", "name": "get_opentypeextension_5" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/messages?$filter=Extensions/any(f:f/id%20eq%20'Com.Contoso.Referral')&$expand=Extensions($filter=id%20eq%20'Com.Contoso.Referral') ```
v1.0 Organization Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/organization-get.md
Here is an example of the request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/organization/84841066-274d-4ec0-a5c1-276be684bdd3
+GET https://graph.microsoft.com/v1.0/organization/dcd219dd-bc68-4b9b-bf0b-4a33a796be35
``` # [C#](#tab/csharp)
v1.0 Organizationalbranding Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/organizationalbranding-get.md
The following is an example of the request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/organization/84841066-274d-4ec0-a5c1-276be684bdd3/branding
+GET https://graph.microsoft.com/v1.0/organization/dcd219dd-bc68-4b9b-bf0b-4a33a796be35/branding
Accept-Language: 0 ```
The following is an example of the request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/organization/d69179bf-f4a4-41a9-a9de-249c0f2efb1d/branding
+GET https://graph.microsoft.com/v1.0/organization/dcd219dd-bc68-4b9b-bf0b-4a33a796be35/branding
Accept-Language: 0 ```
The following is an example of the request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/organization/d69179bf-f4a4-41a9-a9de-249c0f2efb1d/branding
+GET https://graph.microsoft.com/v1.0/organization/dcd219dd-bc68-4b9b-bf0b-4a33a796be35/branding
Accept-Language: fr-FR ```
The following is an example of the request.
"name": "get_organizationalbranding_defaultlocale_bannerLogo" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/organization/d69179bf-f4a4-41a9-a9de-249c0f2efb1d/branding/localizations/default/bannerLogo ```
The following is an example of the request.
"name": "get_organizationalbranding_frlocale_bannerLogo" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/organization/d69179bf-f4a4-41a9-a9de-249c0f2efb1d/branding/localizations/default/bannerLogo ```
v1.0 Organizationalbranding List Localizations https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/organizationalbranding-list-localizations.md
The following is an example of the request.
} --> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/organization/84841066-274d-4ec0-a5c1-276be684bdd3/branding/localizations/
+GET https://graph.microsoft.com/v1.0/organization/dcd219dd-bc68-4b9b-bf0b-4a33a796be35/branding/localizations/
``` # [C#](#tab/csharp)
v1.0 Organizationalbrandinglocalization Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/organizationalbrandinglocalization-get.md
The following is an example of the request.
"name": "get_organizationalbrandinglocalization" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/organization/d69179bf-f4a4-41a9-a9de-249c0f2efb1d/branding/localizations/fr-FR ```
The following is an example of the request.
"blockType": "request", "name": "get_organizationalbrandinglocalization_locale_signInPageText" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/organization/99b24e1b-abec-4598-9d63-a2baf0a3cea1/branding/localizations/fr-FR/signInPageText ```
The following is an example of the request.
"name": "get_organizationalbranding_defaultlocale_bannerLogo" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/organization/d69179bf-f4a4-41a9-a9de-249c0f2efb1d/branding/localizations/default/bannerLogo ```
The following is an example of the request.
"name": "get_organizationalbranding_frlocale_bannerLogo" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/organization/d69179bf-f4a4-41a9-a9de-249c0f2efb1d/branding/localizations/default/bannerLogo ```
v1.0 Orgcontact Get Manager https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/orgcontact-get-manager.md
If successful, this method returns a `200 OK` response code and a collection of
"name": "get_manager_1" }-->
-```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/contacts/{id}/manager
+```http
+GET https://graph.microsoft.com/v1.0/contacts/e63333f5-3d11-4026-8fe3-c0f7b044dd3a/manager
``` # [C#](#tab/csharp)
v1.0 Orgcontact Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/orgcontact-get.md
The following is an example of the request.
"name": "get_orgcontact" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/contacts/{id}
+GET https://graph.microsoft.com/v1.0/contacts/e63333f5-3d11-4026-8fe3-c0f7b044dd3a
``` # [C#](#tab/csharp)
v1.0 Orgcontact List Directreports https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/orgcontact-list-directreports.md
The following is an example of the request.
"name": "contacts_get_directreports" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/contacts/{id}/directReports
+GET https://graph.microsoft.com/v1.0/contacts/e63333f5-3d11-4026-8fe3-c0f7b044dd3a/directReports
``` # [C#](#tab/csharp)
v1.0 Orgcontact List Memberof https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/orgcontact-list-memberof.md
The following is an example of the request.
"name": "contact_get_memberof" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/contacts/{id}/memberOf
+GET https://graph.microsoft.com/v1.0/contacts/e63333f5-3d11-4026-8fe3-c0f7b044dd3a/memberOf
``` # [C#](#tab/csharp)
v1.0 Orgcontact List Transitivememberof https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/orgcontact-list-transitivememberof.md
The following is an example of the request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/contacts/{id}/transitiveMemberOf
+GET https://graph.microsoft.com/v1.0/contacts/e63333f5-3d11-4026-8fe3-c0f7b044dd3a/transitiveMemberOf
``` # [C#](#tab/csharp)
v1.0 Outlookcategory Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/outlookcategory-get.md
Here is an example of the request.
"name": "get_outlookcategory" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/me/outlook/masterCategories/de912e4d-c790-4da9-949c-ccd933aaa0f7
+GET https://graph.microsoft.com/v1.0/me/outlook/masterCategories/feafe4e8-52ff-488a-817f-cfea7e43ff8b
``` # [C#](#tab/csharp)
v1.0 Participant Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/participant-get.md
The following example shows the request.
"blockType": "request", "name": "get-participant" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/communications/calls/7531d31f-d10d-44de-802f-c569dbca451c/participants/7e1b4346-85a6-4bdd-abe3-d11c5d420efe ```
v1.0 Permission Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/permission-get.md
Here is an example of the request to access a permission on a folder.
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-item-permission", "scopes": "files.read", "tags": "service.graph" } -->
-```msgraph-interactive
+```http
GET /me/drive/items/{item-id}/permissions/{perm-id} ```
v1.0 Permissiongrantpolicy Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/permissiongrantpolicy-get.md
The following is an example of the request.
"name": "get_permissiongrantpolicy" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/policies/permissionGrantPolicies/microsoft-user-default-low ```
v1.0 Permissiongrantpolicy List Excludes https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/permissiongrantpolicy-list-excludes.md
The following is an example of the request to retrieve the **excludes** conditio
"name": "permissiongrantpolicy_get_excludes" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/policies/permissionGrantPolicies/microsoft-application-admin/excludes ```
v1.0 Permissiongrantpolicy List https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/permissiongrantpolicy-list.md
The following is an example of the request.
"name": "list_permissiongrantpolicies" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/policies/permissionGrantPolicies ```
v1.0 Place Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/place-get.md
The following example specifies the **id** of a **room** to get its properties.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/places/3162F1E1-C4C0-604B-51D8-91DA78989EB1
+GET https://graph.microsoft.com/v1.0/places/979e9793-3e91-40eb-b18c-0ea937893956
``` # [C#](#tab/csharp)
Content-type: application/json
{ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#places/$entity",
- "@odata.type": "#microsoft.graph.room",
- "id": "3162F1E1-C4C0-604B-51D8-91DA78989EB1",
- "emailAddress": "cf100@contoso.com",
- "displayName": "Conf Room 100",
- "address": {
- "street": "4567 Main Street",
- "city": "Buffalo",
- "state": "NY",
- "postalCode": "98052",
- "countryOrRegion": "USA"
- },
- "geoCoordinates": {
- "latitude": 47.640568390488626,
- "longitude": -122.1293731033803
- },
- "phone": "000-000-0000",
- "nickname": "Conf Room",
- "label": "100",
- "capacity": 50,
- "building": "1",
- "floorNumber": 1,
- "isManaged": true,
- "isWheelChairAccessible": false,
- "bookingType": "standard",
- "tags": [
- "bean bags"
- ],
- "audioDeviceName": null,
- "videoDeviceName": null,
- "displayDevice": "surface hub"
+ "@odata.type": "#microsoft.graph.roomList",
+ "id": "979e9793-3e91-40eb-b18c-0ea937893956",
+ "displayName": "Building 2 Rooms",
+ "address": null,
+ "geoCoordinates": null,
+ "phone": "",
+ "emailAddress": "Building2Rooms@M365x214355.onmicrosoft.com"
} ```
The following example specifies the **emailAddress** of a **roomList** to get it
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/places/bldg1@contoso.com
+GET https://graph.microsoft.com/v1.0/places/Building2Rooms@M365x214355.onmicrosoft.com
``` # [C#](#tab/csharp)
HTTP/1.1 200 OK
Content-type: application/json {
- "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#places/$entity",
- "@odata.type": "#microsoft.graph.roomList",
- "id": "DC404124-302A-92AA-F98D-7B4DEB0C1705",
- "displayName": "Building 1",
- "address": {
- "street": "4567 Main Street",
- "city": "Buffalo",
- "state": "NY",
- "postalCode": "98052",
- "countryOrRegion": "USA"
- },
- "geocoordinates": null,
- "phone": null,
- "emailAddress": "bldg1@contoso.com"
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#places/$entity",
+ "@odata.type": "#microsoft.graph.roomList",
+ "id": "979e9793-3e91-40eb-b18c-0ea937893956",
+ "displayName": "Building 2 Rooms",
+ "address": null,
+ "geoCoordinates": null,
+ "phone": "",
+ "emailAddress": "Building2Rooms@M365x214355.onmicrosoft.com"
} ```
v1.0 Place List https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/place-list.md
The following example shows how to get a list of [room](../resources/room.md) ob
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/places/bldg2@contoso.com/microsoft.graph.roomlist/rooms
+GET https://graph.microsoft.com/v1.0/places/Building2Rooms@M365x214355.onmicrosoft.com/microsoft.graph.roomlist/rooms
```
HTTP/1.1 200 OK
Content-type: application/json {
- "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#places('bldg2%40contoso.com')/microsoft.graph.roomList/rooms",
- "value": [
- {
- "id": "3162F1E1-C4C0-604B-51D8-91DA78970B97",
- "emailAddress": "cf200@contoso.com",
- "displayName": "Conf Room 200",
- "address": {
- "street": "4567 Main Street",
- "city": "Buffalo",
- "state": "NY",
- "postalCode": "98052",
- "countryOrRegion": "USA"
- },
- "geoCoordinates": {
- "latitude": 47.640568390488625,
- "longitude": -122.1293731033802
- },
- "phone": "000-000-0000",
- "nickname": "Conf Room",
- "label": "200",
- "capacity": 40,
- "building": "2",
- "floorNumber": 2,
- "isManaged": true,
- "isWheelChairAccessible": false,
- "bookingType": "standard",
- "tags": [
- "benches",
- "nice view"
- ],
- "audioDeviceName": null,
- "videoDeviceName": null,
- "displayDevice": "surface hub"
- }
- ]
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#places('Building2Rooms%40M365x214355.onmicrosoft.com')/microsoft.graph.roomList/rooms",
+ "value": [
+ {
+ "id": "f4119db7-9a33-4bfe-a387-4444b9e7fd54",
+ "displayName": "Conf Room Rainier",
+ "address": null,
+ "geoCoordinates": null,
+ "phone": "",
+ "nickname": "Conf Room Rainier",
+ "emailAddress": "Rainier@M365x214355.onmicrosoft.com",
+ "building": null,
+ "floorNumber": null,
+ "floorLabel": null,
+ "label": null,
+ "capacity": null,
+ "bookingType": "standard",
+ "audioDeviceName": null,
+ "videoDeviceName": null,
+ "displayDeviceName": null,
+ "isWheelChairAccessible": false,
+ "tags": []
+ },
+ {
+ "id": "42385a28-1a16-4043-8d84-07615656c4e3",
+ "displayName": "Conf Room Hood",
+ "address": null,
+ "geoCoordinates": null,
+ "phone": "",
+ "nickname": "Conf Room Hood",
+ "emailAddress": "Hood@M365x214355.onmicrosoft.com",
+ "building": null,
+ "floorNumber": null,
+ "floorLabel": null,
+ "label": null,
+ "capacity": null,
+ "bookingType": "standard",
+ "audioDeviceName": null,
+ "videoDeviceName": null,
+ "displayDeviceName": null,
+ "isWheelChairAccessible": false,
+ "tags": []
+ },
+ {
+ "id": "850ee91e-a154-4d87-928e-da04c788fd90",
+ "displayName": "Conf Room Baker",
+ "address": null,
+ "geoCoordinates": null,
+ "phone": "",
+ "nickname": "Conf Room Baker",
+ "emailAddress": "Baker@M365x214355.onmicrosoft.com",
+ "building": null,
+ "floorNumber": null,
+ "floorLabel": null,
+ "label": null,
+ "capacity": null,
+ "bookingType": "standard",
+ "audioDeviceName": null,
+ "videoDeviceName": null,
+ "displayDeviceName": null,
+ "isWheelChairAccessible": false,
+ "tags": []
+ }
+ ]
}+ ``` <!-- uuid: 16cd6b66-4b1a-43a1-adaf-3a886856ed98
v1.0 Planner List Buckets https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/planner-list-buckets.md
Here is an example of the request.
"blockType": "request", "name": "get_buckets_1" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/planner/buckets ```
v1.0 Planner List Plans https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/planner-list-plans.md
Here is an example of the request.
"blockType": "request", "name": "get_plans_1" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/planner/plans ```
v1.0 Planner List Tasks https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/planner-list-tasks.md
Here is an example of the request.
"blockType": "request", "name": "planner_get_tasks" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/planner/tasks ```
v1.0 Plannerassignedtotaskboardtaskformat Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/plannerassignedtotaskboardtaskformat-get.md
Here is an example of the request.
"blockType": "request", "name": "get_plannerassignedtotaskboardtaskformat" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/planner/tasks/{task-id}/assignedToTaskBoardFormat ```
v1.0 Plannerbucket Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/plannerbucket-get.md
Here is an example of the request.
"blockType": "request", "name": "get_plannerbucket" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/planner/buckets/{bucket-id} ```
v1.0 Plannerbucket List Tasks https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/plannerbucket-list-tasks.md
Here is an example of the request.
"blockType": "request", "name": "plannerbucket_get_tasks" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/planner/buckets/{bucket-id}/tasks ```
v1.0 Plannerbuckettaskboardtaskformat Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/plannerbuckettaskboardtaskformat-get.md
Here is an example of the request.
"blockType": "request", "name": "get_plannerbuckettaskboardtaskformat" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/planner/tasks/{task-id}/bucketTaskBoardFormat ```
v1.0 Plannergroup List Plans https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/plannergroup-list-plans.md
The following is an example of a request.
"name": "get_plans_2" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/groups/{group-id}/planner/plans
+GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/planner/plans
``` # [C#](#tab/csharp)
v1.0 Plannerplan Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/plannerplan-get.md
Here is an example of the request.
"blockType": "request", "name": "get_plannerplan" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/planner/plans/{plan-id} ```
v1.0 Plannerplan List Buckets https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/plannerplan-list-buckets.md
Here is an example of the request.
"blockType": "request", "name": "get_buckets_2" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/planner/plans/{plan-id}/buckets ```
v1.0 Plannerplan List Tasks https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/plannerplan-list-tasks.md
Here is an example of the request.
"blockType": "request", "name": "plannerplan_get_tasks" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/planner/plans/{plan-id}/tasks ```
v1.0 Plannerplandetails Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/plannerplandetails-get.md
Here is an example of the request.
"blockType": "request", "name": "get_plannerplandetails" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/planner/plans/{plan-id}/details ```
v1.0 Plannerprogresstaskboardtaskformat Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/plannerprogresstaskboardtaskformat-get.md
Here is an example of the request.
"blockType": "request", "name": "get_plannerprogresstaskboardtaskformat" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/planner/tasks/{task-id}/progressTaskBoardFormat ```
v1.0 Plannertask Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/plannertask-get.md
Here is an example of the request.
"blockType": "request", "name": "get_plannertask" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/planner/tasks/{task-id} ```
v1.0 Plannertaskdetails Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/plannertaskdetails-get.md
The following is an example of a request.
"blockType": "request", "name": "get_plannertaskdetails" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/planner/tasks/{task-id}/details ```
v1.0 Post Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/post-get.md
Here is an example of the request.
"name": "get_post" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/groups/{id}/threads/{id}/posts/{id}
+GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/threads/AAQkAGI5MWY5ZmUyLTJiNzYtNDE0ZC04OWEwLWM3M2FjYmM3NzNlZgMkABAAG5c7eC4NYEynIoXsuxXB9RAAG5c7eC4NYEynIoXsuxXB9Q==/posts
``` # [C#](#tab/csharp)
v1.0 Post List Attachments https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/post-list-attachments.md
Here is an example of the request.
"name": "post_get_attachments_v1", "sampleKeys": ["1848753d-185d-4c08-a4e4-6ee40521d115","AAQkADJfolA==","AAMkADJ-aHAAA="] }-->+ ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/groups/1848753d-185d-4c08-a4e4-6ee40521d115/threads/AAQkADJfolA==/posts/AAMkADJ-aHAAA=/attachments
+GET https://graph.microsoft.com/v1.0/groups/02bd9fd6-8f93-4758-87c3-1fb73740a315/threads/AAQkAGI5MWY5ZmUyLTJiNzYtNDE0ZC04OWEwLWM3M2FjYmM3NzNlZgMkABAAG5c7eC4NYEynIoXsuxXB9RAAG5c7eC4NYEynIoXsuxXB9Q==/posts/AQMkAGI5MWY5ZmUyLTJiNzYtNDE0ZC04OWEwLWM3M2FjYmM3NwAzZWYARgAAA_b2VnUAiWNLj0xeSOs499YHAMT2RdsuOqRIlQZ4vOzp66YAAAIBDAAAAMT2RdsuOqRIlQZ4vOzp66YAAAINKgAAAA==/attachments
``` # [C#](#tab/csharp)
Here is an example of the response. Note: The response object shown here might b
"@odata.type": "microsoft.graph.fileAttachment", "isCollection": true } -->+ ```http HTTP/1.1 200 OK Content-type: application/json
v1.0 Printdocument Get File https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printdocument-get-file.md
The following example shows how to call this API to acquire a pre-authenticated
"blockType": "request", "name": "get_document_value" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{printJobId}/documents/{printDocumentId}/$value ```
v1.0 Printjob Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/printjob-get.md
The following is an example of a request to get metadata for a print job.
"blockType": "request", "name": "get_printjob" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{printJobId} ```
The following is a request to get a print job and any [tasks](../resources/print
"blockType": "request", "name": "get_printjob_withtasks" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/print/printers/{printerId}/jobs/{printJobId}?$expand=tasks ```
v1.0 Provisioningobjectsummary List https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/provisioningobjectsummary-list.md
The following is an example of the request.
"name": "list_provisioningobjectsummary" } -->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/auditLogs/provisioning ```
The following is an example of the request.
"name": "list_provisioningobjectsummary_error" } -->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/auditLogs/provisioning ```
v1.0 Range Cell https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/range-cell.md
Here is an example of the request.
"isComposable": true, "name": "range_cell" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/cell(row=5,column=6) ```
v1.0 Range Column https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/range-column.md
Here is an example of the request.
"isComposable": true, "name": "range_column" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/column(column=5) ```
v1.0 Range Entirecolumn https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/range-entirecolumn.md
Here is an example of the request.
"isComposable": true, "name": "range_entirecolumn" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/entireColumn ```
v1.0 Range Entirerow https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/range-entirerow.md
Here is an example of the request.
"isComposable": true, "name": "range_entirerow" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/entireRow ```
v1.0 Range Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/range-get.md
Here is an example of the request.
"blockType": "request", "name": "get_range" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range ```
v1.0 Range Lastcell https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/range-lastcell.md
Here is an example of the request.
"isComposable": true, "name": "range_lastcell" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/lastCell ```
v1.0 Range Lastcolumn https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/range-lastcolumn.md
Here is an example of the request.
"isComposable": true, "name": "range_lastcolumn" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/lastColumn ```
v1.0 Range Lastrow https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/range-lastrow.md
Here is an example of the request.
"isComposable": true, "name": "range_lastrow" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/lastRow ```
v1.0 Range Usedrange https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/range-usedrange.md
Here is an example of the request.
"isComposable": true, "name": "range_usedrange" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/usedRange ```
Here is an example of the request.
"isComposable": true, "name": "range_usedrange_valuesonly" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/usedRange(valuesOnly=true) ```
v1.0 Rangeborder Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rangeborder-get.md
Here is an example of the request.
"blockType": "request", "name": "get_rangeborder" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/format/borders/{sideIndex} ```
v1.0 Rangeborder List https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rangeborder-list.md
Here is an example of the request.
"blockType": "request", "name": "get_rangebordercollection" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/format/borders ```
v1.0 Rangefill Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rangefill-get.md
Here is an example of the request.
"blockType": "request", "name": "get_rangefill" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/format/fill ```
v1.0 Rangefont Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rangefont-get.md
Here is an example of the request.
"blockType": "request", "name": "get_rangefont" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/format/font ```
v1.0 Rangeformat Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rangeformat-get.md
Here is an example of the request.
"blockType": "request", "name": "get_rangeformat" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/format ```
v1.0 Rangeformat List Borders https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rangeformat-list-borders.md
Here is an example of the request.
"blockType": "request", "name": "get_borders" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names/{name}/range/format/borders ```
v1.0 Rbacapplication List Roleassignments https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rbacapplication-list-roleassignments.md
Title: "List unifiedRoleAssignments" description: "Get a list of unifiedRoleAssignment objects." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType"
The following is an example of the request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleAssignments?$filter = principalId eq 'f1847572-48aa-47aa-96a3-2ec61904f41f'
+GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleAssignments?$filter = principalId eq '5bde3e51-d13b-4db1-9948-fe4b109d11a7'
``` # [C#](#tab/csharp)
The following is an example of the request.
"name": "get_roleAssignments_3" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/roleManagement/entitlementManagement/roleAssignments?$filter=appScopeId eq '/AccessPackageCatalog/4cee616b-fdf9-4890-9d10-955e0ccb12bc'&$expand=principal ```
v1.0 Rbacapplication List Roleassignmentschedulerequests https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rbacapplication-list-roleassignmentschedulerequests.md
One of the following permissions is required to call this API. To learn more, in
"blockType": "ignored" } -->
-``` http
+```http
GET /roleManagement/directory/roleAssignmentScheduleRequests ```
If successful, this method returns a `200 OK` response code and a collection of
"name": "list_unifiedroleassignmentschedulerequest" } -->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleAssignmentScheduleRequests ```
Content-Type: application/json
"name": "list_unifiedroleassignmentschedulerequest_expand_relationships" } -->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleAssignmentScheduleRequests?$select=principalId,action,roleDefinitionId&$expand=roleDefinition,activatedUsing,principal,targetSchedule ```
v1.0 Rbacapplication List Roleassignmentschedules https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rbacapplication-list-roleassignmentschedules.md
If successful, this method returns a `200 OK` response code and a collection of
"name": "list_unifiedroleassignmentschedule" } -->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/roleManagement/directory/roleAssignmentSchedules ```
v1.0 Rbacapplication List Roledefinitions https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rbacapplication-list-roledefinitions.md
Title: "List roleDefinitions" description: "Get a list of unifiedRoleDefinition objects." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType"
To list role definitions for the directory provider:
GET /roleManagement/directory/roleDefinitions ```
-To list role definitions for the entitlement management provider:
-<!-- { "blockType": "ignored" } -->
-```http
-GET /roleManagement/entitlementManagement/roleDefinitions
-```
- ## Optional query parameters This method supports the `$filter` (`eq` and `in` operators) OData query parameter on `id`, `displayName`, and `isBuiltIn` properties. It also supports `$expand` on the relationships. For general information, see [OData query parameters](/graph/query-parameters).
Content-type: application/json
#### Request -
-# [HTTP](#tab/http)
- # [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get_roledefinitions_entitlementmanagement_provider" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/roleManagement/entitlementManagement/roleDefinitions ```
v1.0 Rbacapplication Post Roleassignments https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rbacapplication-post-roleassignments.md
Title: "Create unifiedRoleAssignment" description: "Create a new unifiedRoleAssignment object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType"
v1.0 Rbacapplication Post Roledefinitions https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/rbacapplication-post-roledefinitions.md
Title: "Create roleDefinitions" description: "Create a new unifiedRoleDefinition object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType"
v1.0 Reportroot Getemailactivityuserdetail https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getemailactivityuserdetail.md
The following is an example of the request.
"name": "reportroot_getemailactivityuserdetail" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getEmailActivityUserDetail(period='D7') ```
v1.0 Reportroot Getemailappusageappsusercounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getemailappusageappsusercounts.md
The following is an example of the request.
"name": "reportroot_getemailappusageappsusercounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getEmailAppUsageAppsUserCounts(period='D7') ```
v1.0 Reportroot Getemailappusageusercounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getemailappusageusercounts.md
The following is an example of the request.
"name": "reportroot_getemailappusageusercounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getEmailAppUsageUserCounts(period='D7') ```
v1.0 Reportroot Getemailappusageuserdetail https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getemailappusageuserdetail.md
The following is an example of the request.
"name": "reportroot_getemailappusageuserdetail" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getEmailAppUsageUserDetail(period='D7') ```
v1.0 Reportroot Getemailappusageversionsusercounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getemailappusageversionsusercounts.md
The following is an example of the request.
"name": "reportroot_getemailappusageversionsusercounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getEmailAppUsageVersionsUserCounts(period='D7') ```
v1.0 Reportroot Getmailboxusagedetail https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getmailboxusagedetail.md
The following is an example of the request.
"name": "reportroot_getmailboxusageuserdetail" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getMailboxUsageDetail(period='D7') ```
v1.0 Reportroot Getmailboxusagemailboxcounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getmailboxusagemailboxcounts.md
The following is an example of the request.
"name": "reportroot_getmailboxusagemailboxcounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getMailboxUsageMailboxCounts(period='D7') ```
v1.0 Reportroot Getmailboxusagequotastatusmailboxcounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getmailboxusagequotastatusmailboxcounts.md
The following is an example of the request.
"name": "reportroot_getmailboxusagequotastatusmailboxcounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getMailboxUsageQuotaStatusMailboxCounts(period='D7') ```
v1.0 Reportroot Getmailboxusagestorage https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getmailboxusagestorage.md
The following is an example of the request.
"name": "reportroot_getmailboxusagestorage" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getMailboxUsageStorage(period='D7') ```
v1.0 Reportroot Getoffice365activationcounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getoffice365activationcounts.md
The following is an example of the request.
"name": "reportroot_getoffice365activationcounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getOffice365ActivationCounts ```
v1.0 Reportroot Getoffice365activationsusercounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getoffice365activationsusercounts.md
The following is an example of the request.
"name": "reportroot_getoffice365activationsusercounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getOffice365ActivationsUserCounts ```
v1.0 Reportroot Getoffice365activationsuserdetail https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getoffice365activationsuserdetail.md
The following is an example of the request.
"name": "reportroot_getoffice365activationsuserdetail" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getOffice365ActivationsUserDetail ```
v1.0 Reportroot Getoffice365activeusercounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getoffice365activeusercounts.md
The following is an example of the request.
"name": "reportroot_getoffice365activeusercounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getOffice365ActiveUserCounts(period='D7') ```
v1.0 Reportroot Getoffice365activeuserdetail https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getoffice365activeuserdetail.md
The following is an example of the request.
"name": "reportroot_getoffice365activeuserdetail" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getOffice365ActiveUserDetail(period='D7') ```
v1.0 Reportroot Getoffice365groupsactivitycounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getoffice365groupsactivitycounts.md
The following is an example of the request.
"name": "reportroot_getoffice365groupsactivitycounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getOffice365GroupsActivityCounts(period='D7') ```
v1.0 Reportroot Getoffice365groupsactivitydetail https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getoffice365groupsactivitydetail.md
The following is an example of the request.
"name": "reportroot_getoffice365groupsactivityuserdetail" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getOffice365GroupsActivityDetail(period='D7') ```
v1.0 Reportroot Getoffice365groupsactivityfilecounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getoffice365groupsactivityfilecounts.md
The following is an example of the request.
"name": "reportroot_getoffice365groupsactivityfilecounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getOffice365GroupsActivityFileCounts(period='D7') ```
v1.0 Reportroot Getoffice365groupsactivitygroupcounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getoffice365groupsactivitygroupcounts.md
The following is an example of the request.
"name": "reportroot_getoffice365groupsactivitygroupcounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getOffice365GroupsActivityGroupCounts(period='D7') ```
v1.0 Reportroot Getoffice365groupsactivitystorage https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getoffice365groupsactivitystorage.md
The following is an example of the request.
"name": "reportroot_getoffice365groupsactivitystorage" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getOffice365GroupsActivityStorage(period='D7') ```
v1.0 Reportroot Getonedriveactivityfilecounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getonedriveactivityfilecounts.md
The following is an example of the request.
"name": "reportroot_getonedriveactivityfilecounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getOneDriveActivityFileCounts(period='D7') ```
v1.0 Reportroot Getonedriveactivityusercounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getonedriveactivityusercounts.md
The following is an example of the request.
"name": "reportroot_getonedriveactivityusercounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getOneDriveActivityUserCounts(period='D7') ```
v1.0 Reportroot Getonedriveactivityuserdetail https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getonedriveactivityuserdetail.md
The following is an example of the request.
"name": "reportroot_getonedriveactivityuserdetail" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getOneDriveActivityUserDetail(period='D7') ```
v1.0 Reportroot Getonedriveusageaccountcounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getonedriveusageaccountcounts.md
The following is an example of the request.
"name": "reportroot_getonedriveusageaccountcounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getOneDriveUsageAccountCounts(period='D7') ```
v1.0 Reportroot Getonedriveusageaccountdetail https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getonedriveusageaccountdetail.md
The following is an example of the request.
"name": "reportroot_getonedriveusageuserdetail" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getOneDriveUsageAccountDetail(period='D7') ```
v1.0 Reportroot Getonedriveusagefilecounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getonedriveusagefilecounts.md
The following is an example of the request.
"name": "reportroot_getonedriveusagefilecounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getOneDriveUsageFileCounts(period='D7') ```
v1.0 Reportroot Getonedriveusagestorage https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getonedriveusagestorage.md
The following is an example of the request.
"name": "reportroot_getonedriveusagestorage" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getOneDriveUsageStorage(period='D7') ```
v1.0 Reportroot Getsharepointactivityfilecounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getsharepointactivityfilecounts.md
The following is an example of the request.
"name": "reportroot_getsharepointactivityfilecounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getSharePointActivityFileCounts(period='D7') ```
v1.0 Reportroot Getsharepointactivitypages https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getsharepointactivitypages.md
The following is an example of the request.
"name": "reportroot_getsharepointactivitypages" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getSharePointActivityPages(period='D7') ```
v1.0 Reportroot Getsharepointactivityusercounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getsharepointactivityusercounts.md
The following is an example of the request.
"name": "reportroot_getsharepointactivityusercounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getSharePointActivityUserCounts(period='D7') ```
v1.0 Reportroot Getsharepointactivityuserdetail https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getsharepointactivityuserdetail.md
The following is an example of the request.
"name": "reportroot_getsharepointactivityuserdetail" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getSharePointActivityUserDetail(period='D7') ```
v1.0 Reportroot Getsharepointsiteusagedetail https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getsharepointsiteusagedetail.md
The following is an example of the request.
"name": "reportroot_getsharepointsiteusageuserdetail" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getSharePointSiteUsageDetail(period='D7') ```
v1.0 Reportroot Getsharepointsiteusagefilecounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getsharepointsiteusagefilecounts.md
The following is an example of the request.
"name": "reportroot_getsharepointsiteusagefilecounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getSharePointSiteUsageFileCounts(period='D7') ```
v1.0 Reportroot Getsharepointsiteusagepages https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getsharepointsiteusagepages.md
The following is an example of the request.
"name": "reportroot_getsharepointsiteusagepages" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getSharePointSiteUsagePages(period='D7') ```
v1.0 Reportroot Getsharepointsiteusagesitecounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getsharepointsiteusagesitecounts.md
The following is an example of the request.
"name": "reportroot_getsharepointsiteusagesitecounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getSharePointSiteUsageSiteCounts(period='D7') ```
v1.0 Reportroot Getsharepointsiteusagestorage https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getsharepointsiteusagestorage.md
The following is an example of the request.
"name": "reportroot_getsharepointsiteusagestorage" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getSharePointSiteUsageStorage(period='D7') ```
v1.0 Reportroot Getskypeforbusinessactivitycounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getskypeforbusinessactivitycounts.md
The following is an example of the request.
"name": "reportroot_getskypeforbusinessactivitycounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getSkypeForBusinessActivityCounts(period='D7') ```
v1.0 Reportroot Getskypeforbusinessactivityusercounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getskypeforbusinessactivityusercounts.md
The following is an example of the request.
"name": "reportroot_getskypeforbusinessactivityusercounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getSkypeForBusinessActivityUserCounts(period='D7') ```
v1.0 Reportroot Getskypeforbusinessactivityuserdetail https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getskypeforbusinessactivityuserdetail.md
The following is an example of the request.
"name": "reportroot_getskypeforbusinessactivityuserdetail" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getSkypeForBusinessActivityUserDetail(period='D7') ```
v1.0 Reportroot Getskypeforbusinessdeviceusagedistributionusercounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getskypeforbusinessdeviceusagedistributionusercounts.md
The following is an example of the request.
"name": "reportroot_getskypeforbusinessdeviceusagedistributionusercounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getSkypeForBusinessDeviceUsageDistributionUserCounts(period='D7') ```
v1.0 Reportroot Getskypeforbusinessdeviceusageusercounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getskypeforbusinessdeviceusageusercounts.md
The following is an example of the request.
"name": "reportroot_getskypeforbusinessdeviceusageusercounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getSkypeForBusinessDeviceUsageUserCounts(period='D7') ```
v1.0 Reportroot Getskypeforbusinessdeviceusageuserdetail https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getskypeforbusinessdeviceusageuserdetail.md
The following is an example of the request.
"name": "reportroot_getskypeforbusinessdeviceusageuserdetail" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getSkypeForBusinessDeviceUsageUserDetail(period='D7') ```
v1.0 Reportroot Getskypeforbusinessorganizeractivitycounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getskypeforbusinessorganizeractivitycounts.md
The following is an example of the request.
"name": "reportroot_getskypeforbusinessorganizeractivitycounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getSkypeForBusinessOrganizerActivityCounts(period='D7') ```
v1.0 Reportroot Getskypeforbusinessorganizeractivityminutecounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getskypeforbusinessorganizeractivityminutecounts.md
The following is an example of the request.
"name": "reportroot_getskypeforbusinessorganizeractivityminutecounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getSkypeForBusinessOrganizerActivityMinuteCounts(period='D7') ```
v1.0 Reportroot Getskypeforbusinessorganizeractivityusercounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getskypeforbusinessorganizeractivityusercounts.md
The following is an example of the request.
"name": "reportroot_getskypeforbusinessorganizeractivityusercounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getSkypeForBusinessOrganizerActivityUserCounts(period='D7') ```
v1.0 Reportroot Getskypeforbusinessparticipantactivitycounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getskypeforbusinessparticipantactivitycounts.md
The following is an example of the request.
"name": "reportroot_getskypeforbusinessparticipantactivitycounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getSkypeForBusinessParticipantActivityCounts(period='D7') ```
v1.0 Reportroot Getskypeforbusinessparticipantactivityminutecounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getskypeforbusinessparticipantactivityminutecounts.md
The following is an example of the request.
"name": "reportroot_getskypeforbusinessparticipantactivityminutecounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getSkypeForBusinessParticipantActivityMinuteCounts(period='D7') ```
v1.0 Reportroot Getskypeforbusinessparticipantactivityusercounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getskypeforbusinessparticipantactivityusercounts.md
The following is an example of the request.
"name": "reportroot_getskypeforbusinessparticipantactivityusercounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getSkypeForBusinessParticipantActivityUserCounts(period='D7') ```
v1.0 Reportroot Getskypeforbusinesspeertopeeractivitycounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getskypeforbusinesspeertopeeractivitycounts.md
The following is an example of the request.
"name": "reportroot_getskypeforbusinesspeertopeeractivitycounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getSkypeForBusinessPeerToPeerActivityCounts(period='D7') ```
v1.0 Reportroot Getskypeforbusinesspeertopeeractivityminutecounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getskypeforbusinesspeertopeeractivityminutecounts.md
The following is an example of the request.
"name": "reportroot_getskypeforbusinesspeertopeeractivityminutecounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getSkypeForBusinessPeerToPeerActivityMinuteCounts(period='D7') ```
v1.0 Reportroot Getskypeforbusinesspeertopeeractivityusercounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getskypeforbusinesspeertopeeractivityusercounts.md
The following is an example of the request.
"name": "reportroot_getskypeforbusinesspeertopeeractivityusercounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getSkypeForBusinessPeerToPeerActivityUserCounts(period='D7') ```
v1.0 Reportroot Getteamsdeviceusagedistributionusercounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getteamsdeviceusagedistributionusercounts.md
The following is an example of the request.
"name": "reportroot_getteamsdeviceusagedistributionusercounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getTeamsDeviceUsageDistributionUserCounts(period='D7') ```
v1.0 Reportroot Getteamsdeviceusageusercounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getteamsdeviceusageusercounts.md
The following is an example of the request.
"name": "reportroot_getteamsdeviceusageusercounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getTeamsDeviceUsageUserCounts(period='D7') ```
v1.0 Reportroot Getteamsdeviceusageuserdetail https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getteamsdeviceusageuserdetail.md
The following is an example of the request.
"name": "reportroot_getteamsdeviceusageuserdetail" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getTeamsDeviceUsageUserDetail(period='D7') ```
v1.0 Reportroot Getteamsuseractivitycounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getteamsuseractivitycounts.md
The following is an example of the request.
"name": "reportroot_getteamsuseractivitycounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getTeamsUserActivityCounts(period='D7') ```
v1.0 Reportroot Getteamsuseractivityusercounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getteamsuseractivityusercounts.md
The following is an example of the request.
"name": "reportroot_getteamsuseractivityusercounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getTeamsUserActivityUserCounts(period='D7') ```
v1.0 Reportroot Getteamsuseractivityuserdetail https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getteamsuseractivityuserdetail.md
The following is an example of the request.
"name": "reportroot_getteamsuseractivityuserdetail" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getTeamsUserActivityUserDetail(period='D7') ```
v1.0 Reportroot Getyammeractivitycounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getyammeractivitycounts.md
The following is an example of the request.
"name": "reportroot_getyammeractivitycounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getYammerActivityCounts(period='D7') ```
v1.0 Reportroot Getyammeractivityusercounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getyammeractivityusercounts.md
The following is an example of the request.
"name": "reportroot_getyammeractivityusercounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getYammerActivityUserCounts(period='D7') ```
v1.0 Reportroot Getyammeractivityuserdetail https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getyammeractivityuserdetail.md
The following is an example of the request.
"name": "reportroot_getyammeractivityuserdetail" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getYammerActivityUserDetail(period='D7') ```
v1.0 Reportroot Getyammerdeviceusagedistributionusercounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getyammerdeviceusagedistributionusercounts.md
The following is an example of the request.
"name": "reportroot_getyammerdeviceusagedistributionusercounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getYammerDeviceUsageDistributionUserCounts(period='D7') ```
v1.0 Reportroot Getyammerdeviceusageusercounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getyammerdeviceusageusercounts.md
The following is an example of the request.
"name": "reportroot_getyammerdeviceusageusercounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getYammerDeviceUsageUserCounts(period='D7') ```
v1.0 Reportroot Getyammerdeviceusageuserdetail https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getyammerdeviceusageuserdetail.md
The following is an example of the request.
"name": "reportroot_getyammerdeviceusageuserdetail" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getYammerDeviceUsageUserDetail(period='D7') ```
v1.0 Reportroot Getyammergroupsactivitycounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getyammergroupsactivitycounts.md
The following is an example of the request.
"name": "reportroot_getyammergroupsactivitycounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getYammerGroupsActivityCounts(period='D7') ```
v1.0 Reportroot Getyammergroupsactivitydetail https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getyammergroupsactivitydetail.md
The following is an example of the request.
"name": "reportroot_getyammergroupsactivityuserdetail" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getYammerGroupsActivityDetail(period='D7') ```
v1.0 Reportroot Getyammergroupsactivitygroupcounts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/reportroot-getyammergroupsactivitygroupcounts.md
The following is an example of the request.
"name": "reportroot_getyammergroupsactivitygroupcounts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/reports/getYammerGroupsActivityGroupCounts(period='D7') ```
v1.0 Resource Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/resource-get.md
Here is an example of the request.
"blockType": "request", "name": "get_resource" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/onenote/resources/{id}/content ```
v1.0 Schedule Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/schedule-get.md
The following is an example of the request.
"name": "schedule-get" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule
+GET https://graph.microsoft.com/v1.0/teams/02bd9fd6-8f93-4758-87c3-1fb73740a315/schedule
``` # [C#](#tab/csharp)
v1.0 Schedule List Schedulinggroups https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/schedule-list-schedulinggroups.md
The following is an example of the request.
"blockType": "request", "name": "schedule-list-schedulinggroups" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/schedulingGroups ```
v1.0 Schedule List Shifts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/schedule-list-shifts.md
The following is an example of a request that gets all **shift** objects that ha
"blockType": "request", "name": "schedule-list-shifts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/shifts?$filter=sharedShift/startDateTime ge 2019-03-11T00:00:00.000Z and sharedShift/endDateTime le 2019-03-18T00:00:00.000Z and draftShift/startDateTime ge 2019-03-11T00:00:00.000Z and draftShift/endDateTime le 2019-03-18T00:00:00.000Z ```
v1.0 Schedule List Timeoffreasons https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/schedule-list-timeoffreasons.md
The following is an example of the request.
"blockType": "request", "name": "schedule-list-timeoffreasons" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/timeOffReasons ```
v1.0 Schedule List Timesoff https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/schedule-list-timesoff.md
The following is an example of a request that gets all **timeOff** objects that
"blockType": "request", "name": "schedule-list-timesoff" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/timesOff?$filter=sharedTimeOff/startDateTime ge 2019-03-11T00:00:00.000Z and sharedTimeOff/endDateTime le 2019-03-18T00:00:00.000Z and draftTimeOff/startDateTime ge 2019-03-11T00:00:00.000Z and draftTimeOff/endDateTime le 2019-03-18T00:00:00.000Z ```
v1.0 Schedulinggroup Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/schedulinggroup-get.md
The following is an example of the request.
"blockType": "request", "name": "schedule-get-schedulinggroups" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/schedulingGroups/{schedulingGroupId} ```
v1.0 Schemaextension Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/schemaextension-get.md
The following is an example of the request.
"blockType": "request", "name": "get_schemaextension" }-->
-```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/schemaExtensions/graphlearn_test
+```http
+GET https://graph.microsoft.com/v1.0/schemaExtensions/extcivhhslh_sbtest1
``` # [C#](#tab/csharp)
HTTP/1.1 200 OK
Content-type: application/json {
- "id":"graphlearn_test",
- "description": "Yet another test schema",
+ "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#schemaExtensions/$entity",
+ "id": "extcivhhslh_sbtest1",
+ "description": "SbGraph test extensions",
"targetTypes": [
- "User", "Group"
+ "contact",
+ "group"
],
- "status": "InDevelopment",
- "owner": "24d3b144-21ae-4080-943f-7067b395b913",
+ "status": "Available",
+ "owner": "da033fe6-d48e-435d-8014-e98a4b166900",
"properties": [ {
- "name": "testName",
+ "name": "customerType",
"type": "String" } ]
v1.0 Section Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/section-get.md
Here is an example of the request.
"name": "get_section" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/me/onenote/sections/{id}
+GET https://graph.microsoft.com/v1.0/me/onenote/sections/1-0bc35248-e4e2-4759-ad85-89407bceccfe
``` # [C#](#tab/csharp)
v1.0 Sectiongroup Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/sectiongroup-get.md
Here is an example of the request.
"name": "get_sectiongroup" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/me/onenote/sectionGroups/{id}
+GET https://graph.microsoft.com/v1.0/me/onenote/sectionGroups/1-0b13154b-d92d-46c3-b18b-838c4c9fb88d
``` # [C#](#tab/csharp)
v1.0 Sectiongroup List Sectiongroups https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/sectiongroup-list-sectiongroups.md
Here is an example of the request.
"blockType": "request", "name": "get_sectiongroups" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/onenote/sectionGroups/{id}/sectionGroups ```
v1.0 Sectiongroup List Sections https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/sectiongroup-list-sections.md
Here is an example of the request.
"blockType": "request", "name": "sectionsgroup_get_sections" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/onenote/sectionGroups/{id}/sections ```
v1.0 Securescore Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/securescore-get.md
The following is an example of the request.
"name": "get_securescore" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/security/secureScores/{id} ```
v1.0 Securescorecontrolprofile Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/securescorecontrolprofile-get.md
The following is an example of the request.
"name": "get_securescorecontrolprofile" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/security/secureScoreControlProfiles/{id} ```
v1.0 Serviceprincipal Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-get.md
Here is an example of the request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/servicePrincipals/{id}
+GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-56124728e051
``` # [C#](#tab/csharp)
v1.0 Serviceprincipal List Approleassignedto https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-approleassignedto.md
The following is an example of the request to retrieve the app roles assignments
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/servicePrincipals/8e881353-1735-45af-af21-ee1344582a4d/appRoleAssignedTo
+GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-56124728e051/appRoleAssignedTo
``` # [C#](#tab/csharp)
v1.0 Serviceprincipal List Approleassignments https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-approleassignments.md
The following is an example of a request to retrieve the app roles that have bee
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/servicePrincipals/8e881353-1735-45af-af21-ee1344582a4d/appRoleAssignments
+GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-56124728e051/appRoleAssignments
``` # [C#](#tab/csharp)
v1.0 Serviceprincipal List Claimsmappingpolicies https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-claimsmappingpolicies.md
The following is an example of the request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/servicePrincipals/{id}/claimsMappingPolicies
+GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-56124728e051/claimsMappingPolicies
``` # [C#](#tab/csharp)
v1.0 Serviceprincipal List Createdobjects https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-createdobjects.md
Here is an example of the request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/servicePrincipals/{id}/createdObjects
+GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-56124728e051/createdObjects
``` # [C#](#tab/csharp)
v1.0 Serviceprincipal List Delegatedpermissionclassifications https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-delegatedpermissionclassifications.md
The following is an example of the request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/servicePrincipals/{id}/delegatedPermissionClassifications
+GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-56124728e051/delegatedPermissionClassifications
``` # [C#](#tab/csharp)
v1.0 Serviceprincipal List Homerealmdiscoverypolicies https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-homerealmdiscoverypolicies.md
The following is an example of the request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/servicePrincipals/{id}/homeRealmDiscoveryPolicies
+GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-56124728e051/homeRealmDiscoveryPolicies
``` # [C#](#tab/csharp)
v1.0 Serviceprincipal List Memberof https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-memberof.md
The following is an example of the request.
"name": "get_serviceprincipal_memberof" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/servicePrincipals/{id}/memberOf
+GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-56124728e051/memberOf
``` # [C#](#tab/csharp)
The following is an example of the request.
"blockType": "ignored", "name": "get_count_only" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/servicePrincipals/{id}/memberOf/$count ConsistencyLevel: eventual ```
The following is an example of the request.
"blockType": "ignored", "name": "get_count_group_only" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/servicePrincipals/{id}/memberOf/microsoft.graph.group/$count ConsistencyLevel: eventual ```
The following is an example of the request.
"blockType": "ignored", "name": "get_video_count" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/servicePrincipals/{id}/memberOf/microsoft.graph.group?$count=true&$orderby=displayName&$search=ΓÇ¥displayName:Video" ConsistencyLevel: eventual ```
The following is an example of the request.
"blockType": "ignored", "name": "list_serviceprincipals_memberof_startswith" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/servicePrincipals/{id}/memberOf/microsoft.graph.group?$count=true&$orderby=displayName&$filter=startswith(displayName, 'A') ConsistencyLevel: eventual ```
v1.0 Serviceprincipal List Oauth2permissiongrants https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-oauth2permissiongrants.md
Here is an example of the request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/servicePrincipals/{id}/oauth2PermissionGrants
+GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-56124728e051/oauth2PermissionGrants
``` # [C#](#tab/csharp)
v1.0 Serviceprincipal List Ownedobjects https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-ownedobjects.md
Here is an example of the request.
"name": "get_ownedobjects_1" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/servicePrincipals/{id}/ownedObjects
+GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-56124728e051/ownedObjects
``` # [C#](#tab/csharp)
v1.0 Serviceprincipal List Owners https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-owners.md
Here is an example of the request.
"name": "serviceprincipal_get_owners" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/servicePrincipals/{id}/owners
+GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-56124728e051/owners
``` # [C#](#tab/csharp)
v1.0 Serviceprincipal List Transitivememberof https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/serviceprincipal-list-transitivememberof.md
The following is an example of the request.
"name": "get_serviceprincipal_tranitivememberof" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/servicePrincipals/{id}/transitiveMemberOf
+GET https://graph.microsoft.com/v1.0/servicePrincipals/00063ffc-54e9-405d-b8f3-56124728e051/transitiveMemberOf
``` # [C#](#tab/csharp)
The following is an example of the request.
"blockType": "ignored", "name": "get_count_only" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/servicePrincipals/{id}/transitiveMemberOf/$count ConsistencyLevel: eventual ```
The following is an example of the request.
"blockType": "ignored", "name": "get_count_only" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/servicePrincipals/{id}/transitiveMemberOf/microsoft.graph.group/$count ConsistencyLevel: eventual ```
The following is an example of the request.
"blockType": "ignored", "name": "get_serviceprincipals_transitivememberof_startswith" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/servicePrincipals/{id}/transitiveMemberOf/microsoft.graph.group?$count=true&$orderby=displayName&$filter=startswith(displayName, 'a') ConsistencyLevel: eventual ```
v1.0 Shares Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/shares-get.md
Here is an example of the request to retrieve a shared item:
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-shared-root" } -->
-```msgraph-interactive
+```http
GET /shares/{shareIdOrEncodedSharingUrl} ```
By requesting the **driveItem** relationship, the **DriveItem** that was shared
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-shared-driveitem" } -->
-```msgraph-interactive
+```http
GET /shares/{shareIdOrUrl}/driveItem ```
By requesting the **driveItem** relationship and expanding the **children** coll
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-shared-driveitem-expand-children" } -->
-```msgraph-interactive
+```http
GET /shares/{shareIdOrUrl}/driveItem?$expand=children ```
v1.0 Shift Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/shift-get.md
The following is an example of the request.
"blockType": "request", "name": "shift-get-1" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/shifts/{shiftId} ```
v1.0 Shiftpreferences Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/shiftpreferences-get.md
The following is an example of the request.
"blockType": "request", "name": "get_shiftpreferences" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/users/871dbd5c-3a6a-4392-bfe1-042452793a50/settings/shiftPreferences ```
v1.0 Singlevaluelegacyextendedproperty Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/singlevaluelegacyextendedproperty-get.md
extended property that has its **id** matching the string `String {66f5a359-4659
"sampleKeys": ["AAMkAGE1M2_bs88AACHsLqWAAA="], "name": "get_singlevaluelegacyextendedproperty_1" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/messages/AAMkAGE1M2_bs88AACHsLqWAAA=?$expand=singleValueExtendedProperties($filter=id%20eq%20'String%20{66f5a359-4659-4830-9070-00047ec6ac6e}%20Name%20Color') ```
v1.0 Site Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/site-get.md
GET /groups/{group-id}/sites/root
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "get-site", "scopes": "sites.read.all" } -->
-```msgraph-interactive
-GET /sites/{site-id}
+```http
+GET https://graph.microsoft.com/v1.0/sites/{site-id}
``` # [C#](#tab/csharp)
v1.0 Site Getapplicablecontenttypesforlist https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/site-getapplicablecontenttypesforlist.md
If successful, this function returns a `200 OK` response code and a [contentType
"name": "site_getapplicablecontenttypesforlist" } -->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/sites/{siteId}/getApplicableContentTypesForList(listId='{list-id}') ```
v1.0 Site List Columns https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/site-list-columns.md
If successful, this method returns a `200 OK` response code and a collection of
<!-- { "blockType": "request", "name": "get_columns_from_site" } -->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/sites/{site-id}/columns ```
v1.0 Site List Contenttypes https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/site-list-contenttypes.md
If successful, this method returns a `200 OK` response code and a collection of
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "enum_contentTypes"} -->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/sites/{site-id}/contentTypes ```
v1.0 Site List Subsites https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/site-list-subsites.md
The following is an example of a request.
# [HTTP](#tab/http) <!-- { "blockType": "request", "name": "list-subsites", "scopes": "sites.read.all", "tags": "service.sharepoint" } -->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/sites/{site-id}/sites ```
v1.0 Subscribedsku Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/subscribedsku-get.md
Here is an example of the request.
"name": "get_subscribedsku" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/subscribedSkus/{id}
+GET https://graph.microsoft.com/v1.0/subscribedSkus/dcd219dd-bc68-4b9b-bf0b-4a33a796be35_c7df2760-2c81-4ef7-b578-5b5392b571df
``` # [C#](#tab/csharp)
v1.0 Subscription Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/subscription-get.md
Here is an example of the request.
"name": "get_subscription" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/subscriptions/{id} ```
v1.0 Swapshiftschangerequest Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/swapshiftschangerequest-get.md
The following is an example of the request.
"name": "get_swapshiftschangerequest_1" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/swapShiftsChangeRequests/{swapShiftsChangeRequestId} ```
v1.0 Table Databodyrange https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/table-databodyrange.md
Here is an example of the request.
"name": "table_databodyrange", "idempotent": true }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/dataBodyRange ```
v1.0 Table Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/table-get.md
Here is an example of the request.
"blockType": "request", "name": "get_table" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name} ```
v1.0 Table Headerrowrange https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/table-headerrowrange.md
Here is an example of the request.
"name": "table_headerrowrange", "idempotent": true }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/headerRowRange ```
v1.0 Table List Columns https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/table-list-columns.md
Here is an example of the request.
"blockType": "request", "name": "get_columns" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/columns?$top=5&$skip=5 ```
v1.0 Table List Rows https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/table-list-rows.md
Here is an example of the request.
"blockType": "request", "name": "get_table_rows" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/rows?$top=5&$skip=5 ```
v1.0 Table List https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/table-list.md
Here is an example of the request.
"blockType": "request", "name": "get_tablecollection" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables ```
v1.0 Table Range https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/table-range.md
The following is an example of the request.
"name": "table_range", "idempotent": true }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/range ```
v1.0 Table Totalrowrange https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/table-totalrowrange.md
Here is an example of the request.
"name": "table_totalrowrange", "idempotent": true }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/totalRowRange ```
v1.0 Tablecolumn Databodyrange https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablecolumn-databodyrange.md
Here is an example of the request.
"name": "tablecolumn_databodyrange", "idempotent": true }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/columns/{id|name}/dataBodyRange ```
v1.0 Tablecolumn Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablecolumn-get.md
Here is an example of the request.
"blockType": "request", "name": "get_tablecolumn" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/columns/{id|name} ```
v1.0 Tablecolumn Headerrowrange https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablecolumn-headerrowrange.md
Here is an example of the request.
"name": "tablecolumn_headerrowrange", "idempotent": true }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/columns/{id|name}/headerRowRange ```
v1.0 Tablecolumn List https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablecolumn-list.md
Here is an example of the request.
"blockType": "request", "name": "get_tablecolumncollection" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/columns ```
v1.0 Tablecolumn Range https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablecolumn-range.md
Here is an example of the request.
"name": "tablecolumn_range", "idempotent": true }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/columns/{id|name}/range ```
v1.0 Tablecolumn Totalrowrange https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablecolumn-totalrowrange.md
Here is an example of the request.
"name": "tablecolumn_totalrowrange", "idempotent": true }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/columns/{id|name}/totalRowRange ```
v1.0 Tablerow Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablerow-get.md
Here is an example of the request.
"blockType": "request", "name": "get_tablerow" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/rows/{index} ```
v1.0 Tablerow List https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablerow-list.md
Here is an example of the request.
"blockType": "request", "name": "get_tablerowcollection" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/rows ```
v1.0 Tablerow Range https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablerow-range.md
Here is an example of the request.
"isComposable": true, "name": "tablerow_range" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/rows/itemAt(index={index})/range ```
v1.0 Tablesort Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tablesort-get.md
Here is an example of the request.
"blockType": "request", "name": "get_tablesort" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables/{id|name}/sort ```
v1.0 Team Get Installedapps https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/team-get-installedapps.md
The following is an example of the request.
}--> ```msgraph-interactive
-GET /teams/{id}/installedApps/{id}
+GET https://graph.microsoft.com/v1.0/teams/02bd9fd6-8f93-4758-87c3-1fb73740a315/installedApps/MDJiZDlmZDYtOGY5My00NzU4LTg3YzMtMWZiNzM3NDBhMzE1IyMwZDgyMGVjZC1kZWYyLTQyOTctYWRhZC03ODA1NmNkZTdjNzg=
``` # [C#](#tab/csharp)
The following is an example of the request.
"name": "get_installed_teams_apps_expand" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/teams/{id}/installedApps/{id}?$expand=teamsAppDefinition ```
v1.0 Team Get Primarychannel https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/team-get-primarychannel.md
The following is an example of the request.
"name": "get_primaryChannel" }--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/teams/{id}/primaryChannel
+GET https://graph.microsoft.com/v1.0/teams/02bd9fd6-8f93-4758-87c3-1fb73740a315/primaryChannel
``` # [C#](#tab/csharp)
v1.0 Timeoff Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/timeoff-get.md
The following is an example of the request.
"blockType": "request", "name": "timeoff-get" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/timesOff/{timeOffId} ```
v1.0 Timeoffreason Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/timeoffreason-get.md
The following is an example of the request.
"blockType": "request", "name": "timeoffreason-get" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/timeOffReasons/{timeOffReasonId} ```
v1.0 Timeoffrequest Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/timeoffrequest-get.md
The following is an example of the request.
"name": "get_timeoffrequest_1" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/timeOffRequests/{timeOffRequestId} ```
v1.0 Timeoffrequest List https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/timeoffrequest-list.md
The following is an example of the request.
"name": "get_timeoffrequest_2" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/teams/{teamId}/schedule/timeOffRequests ```
v1.0 Tokenissuancepolicy Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tokenissuancepolicy-get.md
The following is an example of the request.
"name": "get_tokenIssuancePolicy" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/policies/tokenIssuancepolicies/{id} ```
v1.0 Tokenissuancepolicy List Appliesto https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tokenissuancepolicy-list-appliesto.md
The following is an example of the request.
"name": "get_appliesto_3" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/policies/tokenIssuancePolicies/{id}/appliesTo ```
v1.0 Tokenlifetimepolicy Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tokenlifetimepolicy-get.md
The following is an example of the request.
"name": "get_tokenlifetimepolicy" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/policies/tokenLifetimePolicies/{id} ```
v1.0 Tokenlifetimepolicy List Appliesto https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/tokenlifetimepolicy-list-appliesto.md
The following is an example of the request.
"name": "get_appliesto_4" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/policies/tokenLifetimePolicies/{id}/appliesTo ```
v1.0 Unifiedroleassignment Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedroleassignment-delete.md
Title: "Delete unifiedRoleAssignment" description: "Delete a unifiedRoleAssignment object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType"
v1.0 Unifiedroleassignment Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedroleassignment-get.md
Title: "Get unifiedRoleAssignment" description: "Read the properties and relationships of a unifiedRoleAssignment object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType"
v1.0 Unifiedroledefinition Delete https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedroledefinition-delete.md
Title: "Delete unifiedRoleDefinition" description: "Delete a unifiedRoleDefinition object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType"
v1.0 Unifiedroledefinition Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedroledefinition-get.md
Title: "Get unifiedRoleDefinition" description: "Read the properties and relationships of an unifiedRoleDefinition object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType"
v1.0 Unifiedroledefinition Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/unifiedroledefinition-update.md
Title: "Update unifiedRoleDefinition" description: "Update the properties of a unifiedRoleDefinition object." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "apiPageType"
v1.0 User List Approleassignments https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-list-approleassignments.md
Here is an example of the request to retrieve the app roles that have been assig
"name": "user_get_approleassignments_filterby_resourceId" }-->
-```http
-GET https://graph.microsoft.com/v1.0/users/cdb555e3-b33e-4fd5-a427-17fadacbdfa7/appRoleAssignments?$filter=resourceId eq 8e881353-1735-45af-af21-ee1344582a4d
+```msgraph-interactive
+GET https://graph.microsoft.com/v1.0/users/6e7b768e-07e2-4810-8459-485f84f8f204/appRoleAssignments ?$filter=resourceId eq 8e881353-1735-45af-af21-ee1344582a4d
``` # [C#](#tab/csharp)
v1.0 User List Manager https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-list-manager.md
The following example shows a request to get the manager.
"blockType": "request", "name": "get_manager_2" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/users/{id|userPrincipalName}/manager ```
v1.0 User List Memberof https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-list-memberof.md
The following is an example of the request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/users/{id}/memberOf
+GET https://graph.microsoft.com/v1.0/users/6e7b768e-07e2-4810-8459-485f84f8f204/memberOf
``` # [C#](#tab/csharp)
The following is an example of the request.
"name": "get_count_only" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/users/{id}/memberOf/microsoft.graph.group/$count ConsistencyLevel: eventual ```
The following is an example of the request.
"name": "get_tier_count" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/users/{id}/memberOf/microsoft.graph.group?$count=true&$orderby=displayName&$search="displayName:tier"&$select=displayName,id ConsistencyLevel: eventual ```
The following is an example of the request.
"name": "list_users_memberof_startswith" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/users/{id}/memberOf/microsoft.graph.group?$count=true&$orderby=displayName&$filter=startswith(displayName, 'a') ConsistencyLevel: eventual ```
v1.0 User List Transitivememberof https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-list-transitivememberof.md
The following is an example of the request.
}--> ```msgraph-interactive
-GET https://graph.microsoft.com/v1.0/users/{id}/transitiveMemberOf
+GET https://graph.microsoft.com/v1.0/users/6e7b768e-07e2-4810-8459-485f84f8f204/transitiveMemberOf
``` # [C#](#tab/csharp)
The following is an example of the request.
"name": "get_count_only" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/users/{id}/transitiveMemberOf/$count ConsistencyLevel: eventual ```
The following is an example of the request.
"name": "get_count_only" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/users/{id}/transitiveMemberOf/microsoft.graph.group/$count ConsistencyLevel: eventual ```
The following is an example of the request.
"name": "get_tier_count" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/users/{id}/transitiveMemberOf/microsoft.graph.group?$count=true&$orderby=displayName&$search="displayName:tier"&$select=displayName,id ConsistencyLevel: eventual ```
The following is an example of the request.
"name": "list_users_transitivememberof_startswith" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/users/{id}/transitiveMemberOf/microsoft.graph.group?$count=true&$orderby=displayName&$filter=startswith(displayName, 'a') ConsistencyLevel: eventual ```
v1.0 Workbook List Comments https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbook-list-comments.md
The following is an example of the request.
"name": "get_comments" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/drive/items/{id}/workbook/comments ```
v1.0 Workbook List Names https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbook-list-names.md
Here is an example of the request.
"blockType": "request", "name": "get_names" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/names ```
v1.0 Workbook List Tables https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbook-list-tables.md
Here is an example of the request.
"blockType": "request", "name": "get_tables_1" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/tables ```
v1.0 Workbook List Worksheets https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbook-list-worksheets.md
Here is an example of the request.
"blockType": "request", "name": "get_worksheets" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets ```
v1.0 Workbookapplication Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookapplication-get.md
Here is an example of a request.
"blockType": "request", "name": "get_workbookApplication" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/application ```
v1.0 Workbookcomment Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookcomment-get.md
The following is an example of the request.
"name": "get_workbookcomment" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/drive/items/{id}/workbook/comments/{id} ```
v1.0 Workbookcomment List Replies https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookcomment-list-replies.md
The following is an example of the request.
"name": "get_replies" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/drive/items/{id}/workbook/comments/{id}/replies ```
v1.0 Workbookcommentreply Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookcommentreply-get.md
The following is an example of the request.
"name": "get_workbookcommentreply" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/comments/{id}/replies/{id} ```
v1.0 Workbookoperation Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookoperation-get.md
The following is an example of the request.
"name": "get_workbookoperation" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{drive-item-id}/workbook/operations/{operation-id} ```
v1.0 Workbookpivottable Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookpivottable-get.md
Here is an example of the request.
"blockType": "request", "name": "get_workbookpivottable" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/pivotTables/{id} ```
v1.0 Workbookrange Columnsafter https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookrange-columnsafter.md
Here is an example of the request.
"name": "workbookrange_columnsafter", "idempotent": true }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/range/columnsAfter(count=2) ```
v1.0 Workbookrange Columnsbefore https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookrange-columnsbefore.md
Here is an example of the request.
"name": "workbookrange_columnsbefore", "idempotent": true }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/range/columnsBefore(count=2) ```
v1.0 Workbookrange Rowsabove https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookrange-rowsabove.md
Here is an example of the request.
"name": "workbookrange_rowsAbove", "idempotent": true }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/range/rowsAbove(count=2) ```
If called without the optional `count` parameter, this function returns the sing
"name": "workbookrange_rowsAbove_nocount", "idempotent": true }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/range/rowsAbove ```
v1.0 Workbookrange Rowsbelow https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookrange-rowsbelow.md
Here is an example of the request.
"name": "workbookrange_rowsBelow", "idempotent": true }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/range/rowsBelow(count=2) ```
Here is an example of the request.
"name": "workbookrange_rowsBelow_nocount", "idempotent": true }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/range/rowsBelow ```
v1.0 Workbookrange Visibleview https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookrange-visibleview.md
Here is an example of the request.
"blockType": "request", "name": "workbookrange_visibleview" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/range(address='A1:Z10')/visibleView ```
v1.0 Workbookrangeview List Rows https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookrangeview-list-rows.md
Here is an example of the request.
"blockType": "request", "name": "get_rows" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/range(address='A1:Z10')/visibleView/rows ```
v1.0 Workbookrangeview Range https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookrangeview-range.md
Here is an example of the request.
"isComposable": true, "name": "workbookrangeview_range" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/range(address='A1:Z10')/visibleView/range ```
v1.0 Workbookworksheet List Pivottables https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/workbookworksheet-list-pivottables.md
Here is an example of the request.
"blockType": "request", "name": "get_pivottables" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/root/workbook/worksheets/{id}/pivotTables ```
v1.0 Worksheet Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/worksheet-get.md
Here is an example of the request.
"blockType": "request", "name": "get_worksheet" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name} ```
v1.0 Worksheet List Charts https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/worksheet-list-charts.md
Here is an example of the request.
"blockType": "request", "name": "get_charts" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/charts ```
v1.0 Worksheet List Names https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/worksheet-list-names.md
Here is an example of the request.
"blockType": "request", "name": "get_tables_2" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/names ```
v1.0 Worksheet List Tables https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/worksheet-list-tables.md
Here is an example of the request.
"blockType": "request", "name": "get_tables_3" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/tables ```
v1.0 Worksheet List https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/worksheet-list.md
Here is an example of the request.
"blockType": "request", "name": "get_worksheetcollection" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets ```
v1.0 Worksheet Range https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/worksheet-range.md
Here is an example of the request.
"blockType": "request", "name": "worksheet_range" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/range(address='A1:B2') ```
If the optional `address` parameter is not specified, this function returns the
"blockType": "request", "name": "worksheet_range_noaddress" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/range ```
v1.0 Worksheet Usedrange https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/worksheet-usedrange.md
Here is an example of the request.
"isComposable": true, "name": "worksheet_usedrange" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/usedRange ```
Here is an example of the request.
"isComposable": true, "name": "worksheet_usedrange_valuesonly" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/usedRange(valuesOnly=true) ```
v1.0 Worksheetprotection Get https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/worksheetprotection-get.md
Here is an example of the request.
"blockType": "request", "name": "get_worksheetprotection" }-->
-```msgraph-interactive
+```http
GET https://graph.microsoft.com/v1.0/me/drive/items/{id}/workbook/worksheets/{id|name}/protection ```
v1.0 Accessreviewinstance https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/accessreviewinstance.md
doc_type: resourcePageType
Namespace: microsoft.graph
-Represents an Azure AD [access review](accessreviewsv2-overview.md) recurrence. System-generated based off of the parent [accessReviewScheduleDefinition](accessreviewscheduledefinition.md) object. All properties are read-only.
-
-If the instance is a part of a recurring access review, instances represent each recurrence. A review that does not recur will have exactly one instance. Instances also represent each unique resource being reviewed in the schedule definition. If a schedule definition reviews multiple resources, each resource will have a unique instance for each recurrence.
+Represents an Azure AD [access review](accessreviewsv2-overview.md) recurrence. If the parent [accessReviewScheduleDefinition](accessreviewscheduledefinition.md) is a recurring access review, instances represent each recurrence. A review that does not recur will have exactly one instance. Instances also represent each unique group being reviewed in the schedule definition. If a schedule definition reviews multiple groups, each group will have a unique instance for each recurrence.
Every **accessReviewInstance** contains a list of [decisions](accessreviewinstancedecisionitem.md) that reviewers can take action on. There is one decision per identity being reviewed. Inherits from [entity](../resources/entity.md). ## Methods
-|Method|Return type|Description|
-|:|:|:|
-|[List accessReviewInstances](../api/accessreviewscheduledefinition-list-instances.md)|[accessReviewInstance](../resources/accessreviewinstance.md) collection|Get a list of the [accessReviewInstance](../resources/accessreviewinstance.md) objects and their properties.|
-|[Get accessReviewInstance](../api/accessreviewinstance-get.md)|[accessReviewInstance](../resources/accessreviewinstance.md)|Read the properties and relationships of an [accessReviewInstance](../resources/accessreviewinstance.md) object.|
+
+| Method | Return Type | Description |
+|:|:--|:-|
+|[List accessReviewInstances](../api/accessreviewscheduledefinition-list-instances.md) | [accessReviewInstance](accessreviewinstance.md) collection | Get a list of the [accessReviewInstance](../resources/accessreviewinstance.md) objects and their properties. |
+|[Get accessReviewInstance](../api/accessreviewinstance-get.md) | [accessReviewInstance](accessreviewinstance.md) | Read the properties and relationships of an [accessReviewInstance](../resources/accessreviewinstance.md) object. |
|[Update accessReviewInstance](../api/accessreviewinstance-update.md)|[accessReviewInstance](../resources/accessreviewinstance.md)|Update the reviewers of an [accessReviewInstance](../resources/accessreviewinstance.md) object.|
-|[filterByCurrentUser](../api/accessreviewinstance-filterbycurrentuser.md)|[accessReviewInstance](../resources/accessreviewinstance.md) collection|Returns all instance objects on a definition for which the calling user is the reviewer.|
+|[filterByCurrentUser](../api/accessreviewinstance-filterbycurrentuser.md)|[accessReviewInstance](../resources/accessreviewinstance.md) collection|Returns all instances of a given [accessReviewScheduleDefinition](accessreviewscheduledefinition.md) for which the calling user is the reviewer of one or more decisions.|
|[List contacted reviewers](../api/accessreviewinstance-list-contactedreviewers.md)|[accessReviewReviewer](../resources/accessreviewreviewer.md) collection|Get the reviewers who received notifications for an access review instance.|
-|[sendReminder](../api/accessreviewinstance-sendreminder.md)|None|Send a reminder to the reviewers of an accessReviewInstance.|
-|[stop](../api/accessreviewinstance-stop.md)|None|Manually stop an accessReviewInstance.|
-|[acceptRecommendations](../api/accessreviewinstance-acceptrecommendations.md)|None| Allows the calling user to accept the decision recommendation for each NotReviewed accessReviewInstanceDecisionItem that they are the reviewer on for a specific accessReviewInstance.|
-|[applyDecisions](../api/accessreviewinstance-applydecisions.md)|None|Manually apply decision on an accessReviewInstance.|
+|[sendReminder](../api/accessreviewinstance-sendreminder.md) | None | Send a reminder to the reviewers of an accessReviewInstance. |
+|[stop](../api/accessreviewinstance-stop.md) | None | Manually stop an accessReviewInstance. |
+|[acceptRecommendations](../api/accessreviewinstance-acceptrecommendations.md) | None | Allows the calling user to accept the decision recommendation for each **accessReviewInstanceDecisionItem** that is marked as `NotReviewed` and for which the caller is a reviewer of the associated **accessReviewInstance**. |
+|[applyDecisions](../api/accessreviewinstance-applydecisions.md) | None | Manually apply decisions on an **accessReviewInstance**. |
|[batchRecordDecisions](../api/accessreviewinstance-batchrecorddecisions.md)|None|Review batches of principals or resources in one call.|
-|[resetDecisions](../api/accessreviewinstance-resetdecisions.md)|None|Resets all decision items on an instance to `notReviewed`|
+|[resetDecisions](../api/accessreviewinstance-resetdecisions.md)|None|Resets all decision items on an instance to `notReviewed`.|
+|[List stages](../api/accessreviewinstance-list-stages.md)|[accessReviewStage](../resources/accessreviewstage.md) collection| Retrieve the stages in a multi-stage access review instance.|
|[List decisions](../api/accessreviewinstance-list-decisions.md)|[accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) collection|Get the accessReviewInstanceDecisionItem resources from the decisions navigation property.| ## Properties
-|Property|Type|Description|
-|:|:|:|
+| Property | Type | Description |
+| :-| :- | :- |
| endDateTime | DateTimeOffset | DateTime when review instance is scheduled to end.The DatetimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. Supports `$select`. Read-only.| | fallbackReviewers |[accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection| This collection of reviewer scopes is used to define the list of fallback reviewers. These fallback reviewers will be notified to take action if no users are found from the list of reviewers specified. This could occur when either the group owner is specified as the reviewer but the group owner does not exist, or manager is specified as reviewer but a user's manager does not exist. Supports `$select`.|
-| id | String | Unique identifier of the instance. Inherited from [entity](../resources/entity.md). Supports `$select`. Read-only.|
+| id | String | Unique identifier of the instance. Supports `$select`. Read-only.|
| scope | [accessReviewScope](accessreviewscope.md) | Created based on **scope** and **instanceEnumerationScope** at the accessReviewScheduleDefinition level. Defines the scope of users reviewed in a group. Supports `$select` and `$filter` (`contains` only). Read-only. | | startDateTime | DateTimeOffset | DateTime when review instance is scheduled to start. May be in the future. The DateTimeOffset type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is `2014-01-01T00:00:00Z`. Supports `$select`. Read-only. | | status | String | Specifies the status of an accessReview. Possible values: `Initializing`, `NotStarted`, `Starting`, `InProgress`, `Completing`, `Completed`, `AutoReviewing`, and `AutoReviewed`. Supports `$select`, `$orderby`, and `$filter` (`eq` only). Read-only.|
Inherits from [entity](../resources/entity.md).
## Relationships
-|Relationship|Type|Description|
-|:|:|:|
-|decisions|[accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) collection|Each principal reviewed in an **accessReviewInstance** has a decision item representing if they were approved, denied, or not yet reviewed.|
+
+| Relationship | Type |Description|
+|:|:--|:-|
| contactedReviewers |[accessReviewReviewer](../resources/accessreviewreviewer.md) collection| Returns the collection of reviewers who were contacted to complete this review. While the **reviewers** and **fallbackReviewers** properties of the **accessReviewScheduleDefinition** might specify group owners or managers as **reviewers**, **contactedReviewers** returns their individual identities. Supports `$select`. Read-only. |
+| decisions |[accessReviewInstanceDecisionItem](accessreviewinstancedecisionitem.md) collection | Each user reviewed in an **accessReviewInstance** has a decision item representing if they were approved, denied, or not yet reviewed. |
+|stages|[accessReviewStage](accessreviewstage.md) collection| If the instance has multiple stages, this returns the collection of stages. A new stage will only be created when the previous stage ends. The existence, number, and settings of stages on a review instance are created based on the [accessReviewStageSettings](accessreviewstagesettings.md) on the parent [accessReviewScheduleDefinition](accessreviewscheduledefinition.md). |
## JSON representation
-The following is a JSON representation of the resource.
+
+Here is a JSON representation of the resource.
+ <!-- { "blockType": "resource", "keyProperty": "id",
The following is a JSON representation of the resource.
"openType": false } -->
-``` json
+
+```json
{
- "@odata.type": "#microsoft.graph.accessReviewInstance",
- "id": "String (identifier)",
- "startDateTime": "String (timestamp)",
- "endDateTime": "String (timestamp)",
- "status": "String",
- "scope": {
+ "@odata.type": "#microsoft.graph.accessReviewInstance",
+ "id": "string (identifier)",
+ "displayName": "string",
+ "startDateTime": "string (timestamp)",
+ "endDateTime": "string (timestamp)",
+ "status": "string",
+ "scope": {
"@odata.type": "microsoft.graph.accessReviewScope" }, "reviewers": [
The following is a JSON representation of the resource.
{ "@odata.type": "microsoft.graph.accessReviewReviewerScope" }
+ ],
+ "contactedReviewers": [
+ {
+ "@odata.type": "microsoft.graph.accessReviewReviewer"
+ }
] } ```+
+<!--
+{
+ "type": "#page.annotation",
+ "description": "accessReviewInstance resource",
+ "keywords": "",
+ "section": "documentation",
+ "tocPath": "",
+ "suppressions": []
+}
+-->
v1.0 Accessreviewscheduledefinition https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/accessreviewscheduledefinition.md
Title: "accessReviewScheduleDefinition resource type"
-description: "Represents the scheduling of an Azure AD access review."
-
+description: "Represents an access review or access review series."
+ ms.localizationpriority: medium ms.prod: "governance" doc_type: resourcePageType
doc_type: resourcePageType
Namespace: microsoft.graph
-Represents the scheduling of an Azure AD [access review](accessreviewsv2-overview.md).
-
-An accessReviewScheduleDefinition contains a list of [accessReviewInstance](accessreviewinstance.md) objects. Each recurrence of the schedule definition creates an instance. Instances also represent each unique resource being reviewed. If a schedule definition reviews multiple resources, each resource has a unique instance per each recurrence. In the case of a one-time review, only one instance is created per resource.
+Represents the scheduling of an Azure AD [access review](accessreviewsv2-overview.md).
Inherits from [entity](../resources/entity.md).
+An accessReviewScheduleDefinition contains a list of [accessReviewInstance](accessreviewinstance.md) objects. Each recurrence of the schedule definition creates an instance. Instances also represent each unique resource being reviewed. If a schedule definition reviews multiple resources (including multiple groups), each resource has a unique instance per each recurrence. In the case of a one-time review, only one instance is created per resource.
## Methods
-|Method|Return type|Description|
-|:|:|:|
+
+| Method | Return Type |Description|
+|:|:--|:-|
|[List accessReviewScheduleDefinitions](../api/accessreviewset-list-definitions.md) | [accessReviewScheduleDefinition](accessreviewscheduledefinition.md) collection | Lists every accessReviewScheduleDefinition. Does not include associated accessReviewInstance objects in the results. | |[Get accessReviewScheduleDefinition](../api/accessreviewscheduledefinition-get.md) | [accessReviewScheduleDefinition](accessreviewscheduledefinition.md) | Get an accessReviewScheduleDefinition with a specified **id**. Does not include associated accessReviewInstance objects in the results. | |[Create accessReviewScheduleDefinition](../api/accessreviewset-post-definitions.md) | [accessReviewScheduleDefinition](accessreviewscheduledefinition.md) | Create a new accessReviewScheduleDefinition. |
Inherits from [entity](../resources/entity.md).
|[filterByCurrentUser](../api/accessreviewscheduledefinition-filterbycurrentuser.md)|[accessReviewScheduleDefinition](../resources/accessreviewscheduledefinition.md) collection|Retrieves all definitions for which the calling user is a reviewer on one or more instance.| ## Properties
-|Property|Type|Description|
-|:|:|:|
+| Property | Type | Description |
+| :| :-- | :- |
| additionalNotificationRecipients |[accessReviewNotificationRecipientItem](../resources/accessReviewNotificationRecipientItem.md) collection| Defines the list of additional users or group members to be notified of the access review progress. | | createdBy |[userIdentity](../resources/useridentity.md) | User who created this review. Read-only. |
-| createdDateTime |DateTimeOffset | Timestamp when the access review series was created. Supports `$select` and `$orderBy`. Read-only. |
-| descriptionForAdmins | String | Description provided by review creators to provide more context of the review to admins. Supports `$select`. |
-| descriptionForReviewers | String | Description provided by review creators to provide more context of the review to reviewers. Reviewers will see this description in the email sent to them requesting their review. Email notifications support up to 256 characters. Supports `$select`. |
+| createdDateTime |DateTimeOffset | Timestamp when the access review series was created. Supports `$select`. Read-only. |
+| descriptionForAdmins |String | Description provided by review creators to provide more context of the review to admins. Supports `$select`. |
+| descriptionForReviewers |String | Description provided by review creators to provide more context of the review to reviewers. Reviewers will see this description in the email sent to them requesting their review. Email notifications support up to 256 characters. Supports `$select`. |
| displayName | String | Name of the access review series. Supports `$select` and `$orderBy`. Required on create. |
-| fallbackReviewers |[accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection| This collection of reviewer scopes is used to define the list of fallback reviewers. These fallback reviewers will be notified to take action if no users are found from the list of reviewers specified. This could occur when either the group owner is specified as the reviewer but the group owner does not exist, or manager is specified as reviewer but a user's manager does not exist. See [accessReviewReviewerScope](accessreviewreviewerscope.md). Replaces **backupReviewers**. Supports `$select`. |
+| fallbackReviewers |[accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection| This collection of reviewer scopes is used to define the list of fallback reviewers. These fallback reviewers will be notified to take action if no users are found from the list of reviewers specified. This could occur when either the group owner is specified as the reviewer but the group owner does not exist, or manager is specified as reviewer but a user's manager does not exist. See [accessReviewReviewerScope](accessreviewreviewerscope.md). Replaces **backupReviewers**. Supports `$select`. <br/><br/>**NOTE:** The value of this property will be ignored if fallback reviewers are assigned through the **stageSettings** property. |
| id | String | The feature-assigned unique identifier of an access review. Supports `$select`. Read-only.|
-| instanceEnumerationScope|[accessReviewScope](../resources/accessreviewscope.md) | This property is required when scoping a review to guest users' access across all Microsoft 365 groups and determines which Microsoft 365 groups are reviewed. Each group will become a unique **accessReviewInstance** of the access review series. For supported scopes, see [accessReviewScope](accessreviewscope.md). Supports `$select`. For examples of options for configuring instanceEnumerationScope, see [Configure the scope of your access review definition using the Microsoft Graph API](/graph/accessreviews-scope-concept). |
+| instanceEnumerationScope|[accessReviewScope](../resources/accessreviewscope.md) | This property is required when scoping a review to guest users' access across all Microsoft 365 groups and determines which Microsoft 365 groups are reviewed. Each group will become a unique **accessReviewInstance** of the access review series. For supported scopes, see [accessReviewScope](accessreviewscope.md). Supports `$select`. For examples of options for configuring instanceEnumerationScope, see [Configure the scope of your access review definition using the Microsoft Graph API](/graph/accessreviews-scope-concept). |
| lastModifiedDateTime | DateTimeOffset | Timestamp when the access review series was last modified. Supports `$select`. Read-only.|
-| reviewers |[accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection| This collection of access review scopes is used to define who are the reviewers. The reviewers property is only updatable if individual users are assigned as reviewers. Required on create. Supports `$select`. For examples of options for assigning reviewers, see [Assign reviewers to your access review definition using the Microsoft Graph API](/graph/accessreviews-reviewers-concept). |
-| scope |[accessReviewScope](../resources/accessreviewscope.md) | Defines the entities whose access is reviewed. For supported scopes, see [accessReviewScope](accessreviewscope.md). Required on create. Supports `$select` and `$filter` (`contains` only). For examples of options for configuring scope, see [Configure the scope of your access review definition using the Microsoft Graph API](/graph/accessreviews-scope-concept). |
+| reviewers |[accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection| This collection of access review scopes is used to define who are the reviewers. The reviewers property is only updatable if individual users are assigned as reviewers. Required on create. Supports `$select`. For examples of options for assigning reviewers, see [Assign reviewers to your access review definition using the Microsoft Graph API](/graph/accessreviews-reviewers-concept). <br/><br/>**NOTE:** The value of this property will be ignored if reviewers are assigned through the **stageSettings** property. |
+| scope |[accessReviewScope](../resources/accessreviewscope.md) | Defines the entities whose access is reviewed. For supported scopes, see [accessReviewScope](accessreviewscope.md). Required on create. Supports `$select` and `$filter` (`contains` only). For examples of options for configuring scope, see [Configure the scope of your access review definition using the Microsoft Graph API](/graph/accessreviews-scope-concept). |
+|stageSettings|[accessReviewStageSettings](../resources/accessreviewstagesettings.md) collection| Required only for a multi-stage access review to define the stages and their settings. You can break down each review instance into up to three sequential stages, where each stage can have a different set of reviewers, fallback reviewers, and settings. Stages will be created sequentially based on the **dependsOn** property. Optional. <br/><br/>When this property is defined, its settings are used instead of the corresponding settings in the [accessReviewScheduleDefinition](accessreviewscheduledefinition.md) object and its **settings**, **reviewers**, and **fallbackReviewers** properties. |
| settings |[accessReviewScheduleSettings](../resources/accessreviewschedulesettings.md)| The settings for an access review series, see type definition below. Supports `$select`. Required on create. | | status |String | This read-only field specifies the status of an access review. The typical states include `Initializing`, `NotStarted`, `Starting`, `InProgress`, `Completing`, `Completed`, `AutoReviewing`, and `AutoReviewed`. <br>Supports `$select`, `$orderby`, and `$filter` (`eq` only). Read-only. | | backupReviewers (deprecated) |[accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection| This collection of reviewer scopes is used to define the list of fallback reviewers. These fallback reviewers will be notified to take action if no users are found from the list of reviewers specified. This could occur when either the group owner is specified as the reviewer but the group owner does not exist, or manager is specified as reviewer but a user's manager does not exist. Supports `$select`. <br>**Note:** This property has been replaced by **fallbackReviewers**. However, specifying either **backupReviewers** or **fallbackReviewers** automatically populates the same values to the other property. | ## Relationships
-|Relationship|Type|Description|
+| Relationship | Type |Description|
|:|:|:| | instances|[accessReviewInstance](accessreviewinstance.md) collection | If the **accessReviewScheduleDefinition** is a recurring access review, instances represent each recurrence. A review that does not recur will have exactly one instance. Instances also represent each unique resource under review in the **accessReviewScheduleDefinition**. If a review has multiple resources and multiple instances, each resource will have a unique instance for each recurrence. |
The following is a JSON representation of the resource.
"instanceEnumerationScope": { "@odata.type": "microsoft.graph.accessReviewScope" },
+ "stageSettings": [
+ {
+ "@odata.type": "microsoft.graph.accessReviewStageSettings"
+ }
+ ],
"settings": { "@odata.type": "microsoft.graph.accessReviewScheduleSettings" },
v1.0 Accessreviewschedulesettings https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/accessreviewschedulesettings.md
Namespace: microsoft.graph
The **accessReviewScheduleSettings** defines the settings of an [accessReviewScheduleDefinition](accessreviewscheduledefinition.md). ## Properties
-|Property|Type|Description|
-|:|:|:|
+| Property | Type | Description |
+| :| :- | :- |
+| applyActions|[accessReviewApplyAction](../resources/accessreviewapplyaction.md) collection | Optional field. Describes the actions to take once a review is complete. There are two types that are currently supported: `removeAccessApplyAction` (default) and `disableAndDeleteUserApplyAction`. Field only needs to be specified in the case of `disableAndDeleteUserApplyAction`. |
+| autoApplyDecisionsEnabled|Boolean | Indicates whether decisions are automatically applied. When set to `false`, an admin must apply the decisions manually once the reviewer completes the access review. When set to `true`, decisions are applied automatically after the access review instance duration ends, whether or not the reviewers have responded. Default value is `false`. |
+| decisionHistoriesForReviewersEnabled|Boolean| Indicates whether decisions on previous access review stages are available for reviewers on an **accessReviewInstance** with multiple subsequent stages. If not provided, the default is disabled (`false`).|
+| defaultDecision|String | Decision chosen if **defaultDecisionEnabled** is enabled. Can be one of `Approve`, `Deny`, or `Recommendation`. |
+| defaultDecisionEnabled|Boolean | Indicates whether the default decision is enabled or disabled when reviewers do not respond. Default value is `false`. |
+| instanceDurationInDays|Int32 | Duration of an access review instance in days. <br/>**NOTE:** If the **stageSettings** of the [accessReviewScheduleDefinition](accessreviewscheduledefinition.md) object is defined, its **durationInDays** setting will be used instead of the value of this property. |
+| justificationRequiredOnApproval|Boolean | Indicates whether reviewers are required to provide justification with their decision. Default value is `false`. |
| mailNotificationsEnabled|Boolean | Indicates whether emails are enabled or disabled. Default value is `false`. |
+| recommendationsEnabled|Boolean | Indicates whether decision recommendations are enabled or disabled. <br/>**NOTE:** If the **stageSettings** of the [accessReviewScheduleDefinition](accessreviewscheduledefinition.md) object is defined, its **recommendationsEnabled** setting will be used instead of the value of this property. |
+| recurrence|[patternedRecurrence](../resources/patternedrecurrence.md) | Detailed settings for recurrence using the standard Outlook recurrence object. <br/><br/>**Note:** Only **dayOfMonth**, **interval**, and **type** (`weekly`, `absoluteMonthly`) properties are supported. Use the property **startDate** on **recurrenceRange** to determine the day the review starts. |
| reminderNotificationsEnabled|Boolean | Indicates whether reminders are enabled or disabled. Default value is `false`. |
-| justificationRequiredOnApproval|Boolean | Indicates whether reviewers are required to provide justification with their decision. Default value is `false`. |
-| defaultDecisionEnabled|Boolean | Indicates whether the default decision is enabled or disabled when reviewers do not respond. Default value is `false`. |
-| defaultDecision|String | Decision chosen if **defaultDecisionEnabled** is `true`. Can be one of `Approve`, `Deny`, or `Recommendation`. |
-| instanceDurationInDays|Int32 | Duration of each recurrence of review (**accessReviewInstance**) in number of days. |
-| recurrence|[patternedRecurrence](../resources/patternedrecurrence.md) | Detailed settings for recurrence using the standard Outlook recurrence object. <br/><br/>**Note:** Only **dayOfMonth**, **interval**, and **type** (`weekly`, `absoluteMonthly`) properties are supported. Use the property **startDate** on **recurrenceRange** to determine the day the review starts. |
-| autoApplyDecisionsEnabled|Boolean | Indicates whether decisions are automatically applied. When set to `false`, an admin must apply the decisions manually once the reviewer completes the access review. When set to `true`, decisions are applied automatically after the access review instance duration ends, whether or not the reviewers have responded. Default value is `false`. |
-| applyActions|[accessReviewApplyAction](../resources/accessreviewapplyaction.md) collection | Optional field. Describes the actions to take once a review is complete. There are two types that are currently supported: `removeAccessApplyAction` (default) and `disableAndDeleteUserApplyAction`. Field only needs to be specified in the case of `disableAndDeleteUserApplyAction`. |
-| recommendationsEnabled|Boolean | Indicates whether decision recommendations are enabled or disabled. |
## Relationships None.
The following is a JSON representation of the resource.
"@odata.type": "microsoft.graph.removeAccessApplyAction" } ],
- "recommendationsEnabled": "Boolean"
+ "recommendationsEnabled": "Boolean",
+ "decisionHistoriesForReviewersEnabled": "Boolean"
} ```+
+<!--
+{
+ "type": "#page.annotation",
+ "description": "accessReviewScheduleSettings resource",
+ "keywords": "",
+ "section": "documentation",
+ "tocPath": "",
+ "suppressions": []
+}
+-->
v1.0 Accessreviewstage https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/accessreviewstage.md
+
+ Title: "accessReviewStage resource type"
+description: "Represents a stage of an accessReviewInstance."
+
+ms.localizationpriority: medium
++
+# accessReviewStage resource type
+
+Namespace: microsoft.graph
+
+Represents a stage of an Azure AD [access review](accessreviewsv2-overview.md). If the parent [accessReviewScheduleDefinition](accessreviewscheduledefinition.md) has defined the **stageSettings** property, the [accessReviewInstance](accessReviewInstance.md) will be comprised of up to three subsequent stages. Each stage may have a different set of reviewers who can act on the stage decisions, and settings determining which decisions will pass from stage to stage.
+
+Every **accessReviewStage** contains a list of [decision items](accessreviewinstancedecisionitem.md) for reviewers. There is only one decision per identity being reviewed.
+
+## Methods
+|Method|Return type|Description|
+|:|:|:|
+|[List accessReviewStages](../api/accessreviewinstance-list-stages.md)|[accessReviewStage](../resources/accessreviewstage.md) collection|Get a list of the [accessReviewStage](../resources/accessreviewstage.md) objects and their properties.|
+|[Get accessReviewStage](../api/accessreviewstage-get.md)|[accessReviewStage](../resources/accessreviewstage.md)|Read the properties and relationships of an [accessReviewStage](../resources/accessreviewstage.md) object.|
+|[Update accessReviewStage](../api/accessreviewstage-update.md)|[accessReviewStage](../resources/accessreviewstage.md)|Update the properties of an [accessReviewStage](../resources/accessreviewstage.md) object.|
+|[stop](../api/accessreviewstage-stop.md)|None| Manually stop an accessReviewStage.|
+|[filterByCurrentUser](../api/accessreviewstage-filterbycurrentuser.md)|[accessReviewStage](../resources/accessreviewstage.md) collection|Returns all stages on a given [accessReviewInstance](accessReviewInstance.md) for which the calling user is a reviewer.|
+|[List decisions](../api/accessreviewstage-list-decisions.md)|[accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) collection|Get the decisions made in an accessReviewStage.|
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|endDateTime|DateTimeOffset|The date and time in ISO 8601 format and UTC time when the review stage is scheduled to end. This property is the cumulative total of the **durationInDays** for all stages. Read-only. |
+|fallbackReviewers|[accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection|This collection of reviewer scopes is used to define the list of fallback reviewers. These fallback reviewers will be notified to take action if no users are found from the list of reviewers specified. This could occur when either the group owner is specified as the reviewer but the group owner does not exist, or manager is specified as reviewer but a user's manager does not exist.|
+|id|String|Unique identifier of the stage. Read-only.|
+|reviewers|[accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection|This collection of access review scopes is used to define who the reviewers are. For examples of options for assigning reviewers, see [Assign reviewers to your access review definition using the Microsoft Graph API](/graph/accessreviews-scope-concept).|
+|startDateTime|DateTimeOffset|The date and time in ISO 8601 format and UTC time when the review stage is scheduled to start. Read-only. |
+|status|String|Specifies the status of an accessReviewStage. Possible values: `Initializing`, `NotStarted`, `Starting`, `InProgress`, `Completing`, `Completed`, `AutoReviewing`, and `AutoReviewed`. Supports `$orderby`, and `$filter` (`eq` only). Read-only.|
+
+## Relationships
+|Relationship|Type|Description|
+|:|:|:|
+|decisions|[accessReviewInstanceDecisionItem](../resources/accessreviewinstancedecisionitem.md) collection|Each user reviewed in an accessReviewStage has a decision item representing if they were approved, denied, or not yet reviewed.|
+
+## JSON representation
+The following is a JSON representation of the resource.
+<!-- {
+ "blockType": "resource",
+ "keyProperty": "id",
+ "@odata.type": "microsoft.graph.accessReviewStage",
+ "openType": false
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.accessReviewStage",
+ "id": "String (identifier)",
+ "startDateTime": "String (timestamp)",
+ "endDateTime": "String (timestamp)",
+ "status": "String",
+ "reviewers": [
+ {
+ "@odata.type": "microsoft.graph.accessReviewReviewerScope"
+ }
+ ],
+ "fallbackReviewers": [
+ {
+ "@odata.type": "microsoft.graph.accessReviewReviewerScope"
+ }
+ ]
+}
+```
+
v1.0 Accessreviewstagesettings https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/accessreviewstagesettings.md
+
+ Title: "accessReviewStageSettings resource type"
+description: "Represents the settings of the stages that are associated with a multi-stage access review."
+
+ms.localizationpriority: medium
++
+# accessReviewStageSettings resource type
+
+Namespace: microsoft.graph
+
+Represents the settings of the stages that are associated with a [multi-stage access review](accessreviewscheduledefinition.md) object.
+
+## Properties
+|Property|Type|Description|
+|:|:|:|
+|decisionsThatWillMoveToNextStage|String collection|Indicate which decisions will go to the next stage. Can be a sub-set of `Approve`, `Deny`, `Recommendation`, or `NotReviewed`. If not provided, all decisions will go to the next stage. Optional. |
+|dependsOn|String collection| Defines the sequential or parallel order of the stages and depends on the **stageId**. Only sequential stages are currently supported. For example, if **stageId** is `2`, then **dependsOn** must be `1`. If **stageId** is `1`, do not specify **dependsOn**. Required if **stageId** is not `1`. |
+|durationInDays|Int32|The duration of the stage. Required. <br/><br/>**NOTE:** The cumulative value of this property across all stages <br/> 1. Will override the [instanceDurationInDays setting](accessReviewScheduleSettings.md) on the [accessReviewScheduleDefinition](accessReviewScheduleDefinition.md) object. <br/>2. Cannot exceed the length of one recurrence. That is, if the review recurs weekly, the cumulative **durationInDays** cannot exceed 7. |
+|fallbackReviewers|[accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection|If provided, the fallback reviewers are asked to complete a review if the primary reviewers do not exist. For example, if managers are selected as **reviewers** and a principal under review does not have a manager in Azure AD, the fallback reviewers are asked to review that principal. <br/><br/>**NOTE:** The value of this property will override the corresponding setting on the [accessReviewScheduleDefinition](accessReviewScheduleDefinition.md) object.|
+|recommendationsEnabled|Boolean|Indicates whether showing recommendations to reviewers is enabled. Required. <br/><br/>**NOTE:** The value of this property will override override the corresponding [setting](accessReviewScheduleSettings.md) on the [accessReviewScheduleDefinition](accessreviewscheduledefinition.md) object.|
+|reviewers|[accessReviewReviewerScope](../resources/accessreviewreviewerscope.md) collection|Defines who the reviewers are. If none are specified, the review is a self-review (users review their own access). For examples of options for assigning reviewers, see [Assign reviewers to your access review definition using the Microsoft Graph API](/graph/accessreviews-reviewers-concept). <br/><br/>**NOTE:** The value of this property will override the corresponding setting on the [accessReviewScheduleDefinition](accessReviewScheduleDefinition.md). |
+|stageId|String|Unique identifier of the **accessReviewStageSettings** object. The **stageId** will be used by the **dependsOn** property to indicate the order of the stages. Required. |
+
+## JSON representation
+The following is a JSON representation of the resource.
+<!-- {
+ "blockType": "resource",
+ "@odata.type": "microsoft.graph.accessReviewStageSettings"
+}
+-->
+``` json
+{
+ "@odata.type": "#microsoft.graph.accessReviewStageSettings",
+ "stageId": "String",
+ "dependsOn": [
+ "String"
+ ],
+ "durationInDays": "Integer",
+ "recommendationsEnabled": "Boolean",
+ "decisionsThatWillMoveToNextStage": [
+ "String"
+ ],
+ "reviewers": [
+ {
+ "@odata.type": "microsoft.graph.accessReviewReviewerScope"
+ }
+ ],
+ "fallbackReviewers": [
+ {
+ "@odata.type": "microsoft.graph.accessReviewReviewerScope"
+ }
+ ]
+}
+```
+
v1.0 Appscope https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/appscope.md
Title: "appScope resource type" description: "An app scope is a scope defined and understood by a specific application." ms.localizationpriority: medium-+ ms.prod: "applications" doc_type: "resourcePageType"
v1.0 Authorizationpolicy https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/authorizationpolicy.md
Title: "authorizationPolicy resource type" description: "Represents a policy that can control authorization settings of Azure Active Directory." ms.localizationpriority: medium-+ ms.prod: "identity-and-sign-in" doc_type: "resourcePageType"
v1.0 Defaultuserrolepermissions https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/defaultuserrolepermissions.md
Title: "defaultUserRolePermissions resource type" description: "Contains certain customizable permissions of default user role." ms.localizationpriority: medium-+ ms.prod: "identity-and-sign-in" doc_type: "resourcePageType"
v1.0 Directoryrole https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/directoryrole.md
Title: "directoryRole resource type" description: "Represents an Azure AD directory role. Azure AD directory roles are also known as *administrator roles*." ms.localizationpriority: high-+ ms.prod: "directory-management" doc_type: resourcePageType
v1.0 Directoryroletemplate https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/directoryroletemplate.md
Title: "directoryRoleTemplate resource type" description: "Represents a directory role template." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: resourcePageType
v1.0 Entitlementmanagement Overview https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/entitlementmanagement-overview.md
The entitlement management resource types include:
- [entitlementManagementSettings](entitlementmanagementsettings.md): Tenant-wide settings for Azure AD entitlement management. - [approval](approval.md): represents the decisions associated with an access package request.
-In addition, you can manage role assignments for entitlement management-specific roles through entitlement management [role definitions](unifiedroledefinition.md).
+In addition, you can manage role assignments for users, groups of users, and service principals to entitlement management-specific roles through entitlement management [role definitions](unifiedroledefinition.md).
Note that the entitlement management feature, including the API, is included in Azure AD Premium P2. The tenant where entitlement management is being used must have a valid purchased or trial Azure AD Premium P2 or EMS E5 subscription. For more information about license requirements for the entitlement management feature, see [Entitlement management license requirements](/azure/active-directory/governance/entitlement-management-overview#license-requirements).
v1.0 Enums https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/enums.md
Namespace: microsoft.graph
|reviewer| |unknownFutureValue|
+### accessReviewStageFilterByCurrentUserOptions values
+
+|Member|
+|:|
+|reviewer|
+|unknownFutureValue|
+ ### volumeType values |Member|
v1.0 Rbacapplication https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/rbacapplication.md
Title: "rbacApplication resource type" description: "Container for role definitions and role assignments for Microsoft 365 role-based access control (RBAC) providers" ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "resourcePageType"
v1.0 Rolemanagement https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/rolemanagement.md
Title: "roleManagement resource type" description: "Microsoft 365 role-based access control (RBAC) resource." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "resourcePageType"
v1.0 Scopedrolemembership https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/scopedrolemembership.md
description: "A scoped-role membership describes a user's membership of a direct
ms.localizationpriority: medium doc_type: resourcePageType ms.prod: "directory-management"-+ # scopedRoleMembership resource type
v1.0 Unifiedroleassignment https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/unifiedroleassignment.md
Title: "unifiedRoleAssignment resource type" description: "A role assignment is the link between a role definition and a principal at a particular scope for the purpose of granting access." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "resourcePageType"
v1.0 Unifiedroledefinition https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/unifiedroledefinition.md
Title: "unifiedRoleDefinition resource type" description: "A role definition is a collection of permissions in Azure Active Directory (Azure AD)." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: "resourcePageType"
v1.0 Toc.Yml https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/toc.yml a/api-reference/v1.0/toc.yml
items:
href: api/accessreviewinstance-resetdecisions.md - name: List contacted reviewers href: api/accessreviewinstance-list-contactedreviewers.md
+ - name: Access review stage
+ href: resources/accessreviewstage.md
+ items:
+ - name: List
+ href: api/accessreviewinstance-list-stages.md
+ - name: Get
+ href: api/accessreviewstage-get.md
+ - name: Update
+ href: api/accessreviewstage-update.md
+ - name: Filter by current user
+ href: api/accessreviewstage-filterbycurrentuser.md
+ - name: Stop
+ href: api/accessreviewstage-stop.md
- name: Access review instance decision item displayName: access review decisions href: resources/accessreviewinstancedecisionitem.md