Updates from: 05/20/2022 01:06:37
Service Microsoft Docs article Related commit history on GitHub Change details
v1.0 Device Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/device-update.md
If successful, this method returns a `204 No Content` response code.
"name": "update_device" }--> ```http
-PATCH https://graph.microsoft.com/beta/devices/{id}
+PATCH https://graph.microsoft.com/beta/devices/7c06cd31-7c30-4f3b-a5c3-444cd8dd63ac
Content-type: application/json {
HTTP/1.1 204 No Content
"name": "update_device_extensionAttributes" }--> ```msgraph-interactive
-PATCH https://graph.microsoft.com/beta/devices/{id}
+PATCH https://graph.microsoft.com/beta/devices/7c06cd31-7c30-4f3b-a5c3-444cd8dd63ac
Content-type: application/json {
v1.0 Educationschool Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/educationschool-update.md
In the request body, supply the values for relevant fields that should be update
| Property | Type | Description | | : | :- | : |
-| displayName | String | Display name of the school |
-| description | String | Description of the school |
-| principalEmail | String | Email address of the principal |
-| principalName | String | Name of the principal |
-| externalPrincipalId | String | Id of principal in syncing system. |
+| displayName | String | Display name of the school. |
+| description | String | Description of the school. |
+| principalEmail | String | Email address of the principal. |
+| principalName | String | Name of the principal. |
+| externalPrincipalId | String | ID of principal in syncing system. |
| highestGrade | String | Highest grade taught. | | lowestGrade | String | Lowest grade taught. | | schoolNumber | String | School Number. |
-| externalId | String | Id of school in syncing system. |
+| externalId | String | ID of school in syncing system. |
| phone | String | Phone number of school. |
-| address | [physicalAddress](../resources/physicaladdress.md) | Address of the School. |
+| address | [physicalAddress](../resources/physicaladdress.md) | Address of the school. |
| createdBy | [identitySet](../resources/identityset.md) | Entity who created the school. | ## Response
If successful, this method returns a `200 OK` response code and an updated [educ
## Example
-##### Request
+### Request
The following is an example of the request.
Content-type: application/json
-##### Response
+### Response
The following is an example of the response.
v1.0 Listitem Delta https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/listitem-delta.md
++
+description: "Get newly created, updated, or deleted list items without having to perform a full read of the entire items collection."
+ Title: "lisItem: delta"
+ms.localizationpriority: "medium"
+
+# listItem: delta
+
+Namespace: microsoft.graph
++
+Get newly created, updated, or deleted [list items](../resources/listitem.md) without having to perform a full read of the entire items collection.
+
+Your app begins by calling `delta` without any parameters.
+The service starts enumerating the hierarchy of the list, returning pages of items, and either an **@odata.nextLink** or an **@odata.deltaLink**.
+Your app should continue calling with the **@odata.nextLink** until you see an **@odata.deltaLink** returned.
+
+After you have received all the changes, you might apply them to your local state.
+To check for changes in the future, call `delta` again with the **@odata.deltaLink** from the previous response.
+
+The delta feed shows the latest state for each item, not each change. If an item were renamed twice, it will only show up once, with its latest name.
+The same item might appear more than once in a delta feed, for various reasons. You should use the last occurrence you see.
+
+Deleted items are returned with the [deleted facet](../resources/deleted.md). Deleted indicates that the item is deleted and cannot be restored.
+Items with this property should be removed from your local state.
+
+> **Note:** You should only delete a folder locally if it's empty after syncing all the changes.
+
+## 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) | Sites.Read.All, Sites.ReadWrite.All |
+|Delegated (personal Microsoft account) | Not supported. |
+|Application | Sites.Read.All, Sites.ReadWrite.All |
+
+## HTTP request
+
+<!-- { "blockType": "ignored" } -->
+
+```http
+GET /sites/{siteId}/lists/{listId}/items/delta
+```
+
+## Query parameters
+
+In the request URL, you can include the following optional query parameter.
+
+| Parameter | Type | Description |
+|:-|:-|:-|
+| token | string | Optional. If unspecified, enumerates the current state of the hierarchy. If `latest`, returns an empty response with the latest delta token. If a previous delta token, returns a new state since that token.|
+
+This method supports the `$select`, `$expand`, and `$top` [OData query parameters](/graph/query-parameters) to customize the response.
+
+## Request headers
+
+|Header |Value |
+|-|-|
+|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 [listItem](../resources/listitem.md) objects in the response body.
+
+In addition to a collection of **listItem** objects, the response will also include one of the following properties.
+
+| Name | Value | Description |
+|:|:-|:-|
+| **@odata.nextLink** | URL | A URL to retrieve the next available page of changes, if there are additional changes in the current set. |
+| **@odata.deltaLink** | URL | A URL returned instead of **@odata.nextLink** after all current changes have been returned. Used to read the next set of changes in the future. |
+
+In some cases, the service will return a `410 Gone` response code with an error response that contains one of the following error codes, and a `Location` header containing a new `nextLink` that starts a fresh delta enumeration. This occurs when the service can't provide a list of changes for a given token (for example, if a client tries to reuse an old token after being disconnected for a long time, or if the server state has changed and a new token is required).
+
+After the full enumeration is completed, compare the returned items with your local state and follow the instructions based on the error type.
+
+| Error type | Instructions |
+|:|:-|
+| `resyncChangesApplyDifferences` | Replace any local items with the versions from the server (including deletes) if you're sure that the service was up to date with your local changes when you last synchronized. Upload any local changes that the server doesn't know about. |
+| `resyncChangesUploadDifferences` | Upload any local items that the service did not return, and upload any items that differ from the versions from the server (keep both copies if you're not sure which one is more up-to-date). |
+
+In addition to the resync errors and for more details about how errors are returned, see [Microsoft Graph error responses and resource types][error-response].
+
+## Examples
+
+### Example 1: Initial request
+
+The following is an example of the initial request that shows how to call this API to establish your local state.
+
+#### Request
+
+The following is an example of the initial request.
+
+<!-- { "blockType": "request", "name": "get_listItem_delta_first" } -->
+
+```http
+GET https://graph.microsoft.com/beta/sites/contoso.sharepoint.com,2C712604-1370-44E7-A1F5-426573FDA80A,2D2244C3-251A-49EA-93A8-39E1C3A060FE/lists/22e03ef3-6ef4-424d-a1d3-92a337807c30/items/delta
+```
+
+#### Response
+
+The following is an example of the response that includes the first page of changes and the **@odata.nextLink** property that indicates that no more items are available in the current set of items. Your app should continue to request the URL value of **@odata.nextLink** until all pages of items have been retrieved.
+
+<!-- { "blockType": "response", "name": "get_listItem_delta_first", "@odata.type": "microsoft.graph.listItem", "isCollection": true, "truncated": true, "scope": "site.read" } -->
+
+```http
+HTTP/1.1 200 OK
+Content-type: application/json
+
+{
+ "value": [
+ {
+ "createdDateTime": "2020-06-02T22:46:58Z",
+ "eTag": "\"{12AD05BB-59B8-43AA-9456-77C44E9BC066},756\"",
+ "id": "1",
+ "lastModifiedDateTime": "2021-10-14T23:27:27Z",
+ "webUrl": "http://contoso.sharepoint.com/Shared%20Documents/TestFolder",
+ "createdBy": {
+ "user": {
+ "displayName": "John doe",
+ }
+ },
+ "parentReference": {
+ "id": "1",
+ "path": "Shared%20Documents",
+ "siteId": "12AD05BB-59B8-43AA-9456-77C44E9BC066"
+ },
+ "contentType": {
+ "id": "0x00123456789abc",
+ "name": "Folder"
+ }
+ },
+ {
+ "createdDateTime": "2020-06-02T22:46:58Z",
+ "eTag": "\"{12AD05BB-59B8-43AA-9456-77C44E9BC067},756\"",
+ "id": "2",
+ "lastModifiedDateTime": "2021-10-14T23:27:27Z",
+ "webUrl": "http://contoso.sharepoint.com/Shared%20Documents/TestItemA.txt",
+ "createdBy": {
+ "user": {
+ "displayName": "John doe",
+ }
+ },
+ "parentReference": {
+ "id": "2",
+ "path": "Shared%20Documents",
+ "siteId": "12AD05BB-59B8-43AA-9456-77C44E9BC066"
+ },
+ "contentType": {
+ "id": "0x00123456789abc",
+ "name": "Document"
+ }
+ },
+ {
+ "createdDateTime": "2020-06-02T22:46:58Z",
+ "eTag": "\"{12AD05BB-59B8-43AA-9456-77C44E9BC068},756\"",
+ "id": "3",
+ "lastModifiedDateTime": "2021-10-14T23:27:27Z",
+ "webUrl": "http://contoso.sharepoint.com/Shared%20Documents/TestItemB.txt",
+ "createdBy": {
+ "user": {
+ "displayName": "John doe",
+ }
+ },
+ "parentReference": {
+ "id": "3",
+ "path": "Shared%20Documents",
+ "siteId": "12AD05BB-59B8-43AA-9456-77C44E9BC066"
+ },
+ "contentType": {
+ "id": "0x00123456789abc",
+ "name": "Document"
+ }
+ }
+ ],
+ "@odata.nextLink": "https://graph.microsoft.com/beta/sites/contoso.sharepoint.com,2C712604-1370-44E7-A1F5-426573FDA80A,2D2244C3-251A-49EA-93A8-39E1C3A060FE/lists/22e03ef3-6ef4-424d-a1d3-92a337807c30/items/delta?token=1230919asd190410jlka"
+}
+```
+
+### Example 2: Last page request
+
+The following is an example of a request that shows the last page in a set and how to call this API to update your local state.
+
+#### Request
+
+The following is an example of a request after the initial request.
+
+<!-- { "blockType": "request", "name": "get-listItem-delta-last" }-->
+
+```http
+GET https://graph.microsoft.com/beta/sites/contoso.sharepoint.com,2C712604-1370-44E7-A1F5-426573FDA80A,2D2244C3-251A-49EA-93A8-39E1C3A060FE/lists/22e03ef3-6ef4-424d-a1d3-92a337807c30/items/delta?token=1230919asd190410jlka
+```
+
+#### Response
+
+The following is an example of the response that indicates that the item named `TestItemB.txt` was deleted and the item `TestFolder` was either added or modified between the initial request and this request to update the local state.
+
+The final page of items will include the **@odata.deltaLink** property, which provides the URL that can be used later to retrieve changes since the current set of items.
++
+<!-- { "blockType": "response", "name": "get-listItem-delta-last", "truncated": true, "@odata.type": "microsoft.graph.listItem", "isCollection": true, "scope": "site.read" } -->
+
+```http
+HTTP/1.1 200 OK
+Content-type: application/json
+
+{
+ "value": [
+ {
+ "createdDateTime": "2020-06-02T22:46:58Z",
+ "eTag": "\"{12AD05BB-59B8-43AA-9456-77C44E9BC066},756\"",
+ "id": "1",
+ "lastModifiedDateTime": "2016-03-21T20:01:37Z",
+ "webUrl": "http://contoso.sharepoint.com/Shared%20Documents/TestFolder",
+ "createdBy": {
+ "user": {
+ "displayName": "John doe",
+ }
+ },
+ "parentReference": {
+ "id": "1",
+ "path": "Shared%20Documents",
+ "siteId": "12AD05BB-59B8-43AA-9456-77C44E9BC066"
+ },
+ "contentType": {
+ "id": "0x00123456789abc",
+ "name": "Folder"
+ }
+ },
+ {
+ "id": "3",
+ "parentReference": {
+ "siteId": "12AD05BB-59B8-43AA-9456-77C44E9BC066"
+ },
+ "contentType": {
+ "id": "0x00123456789abc",
+ "name": "Document"
+ },
+ "deleted": {"state": "deleted"}
+ }
+ ],
+ "@odata.deltaLink": "https://graph.microsoft.com/beta/sites/contoso.sharepoint.com,2C712604-1370-44E7-A1F5-426573FDA80A,2D2244C3-251A-49EA-93A8-39E1C3A060FE/lists/22e03ef3-6ef4-424d-a1d3-92a337807c30/items/delta?token=1230919asd190410jlka"
+}
+```
+
+### Example 3: Delta link request
+
+In some scenarios, it might be useful to request the current `deltaLink` value without first enumerating all of the items in the list already. This can be useful if your app only wants to know about changes and doesn't need to know about existing items.
+To retrieve the latest `deltaLink`, call `delta` with the query string parameter `?token=latest`.
+
+#### Request
+
+The following is an example of a request.
+
+<!-- { "blockType": "request", "name": "get-delta-latest", "scope": "sites.read", "target": "action" } -->
+
+```http
+GET /sites/contoso.sharepoint.com,2C712604-1370-44E7-A1F5-426573FDA80A,2D2244C3-251A-49EA-93A8-39E1C3A060FE/lists/22e03ef3-6ef4-424d-a1d3-92a337807c30/items/delta?token=latest
+```
+
+#### Response
+
+The following is an example of the response.
+
+<!-- { "blockType": "response", "name": "get-delta-latest", "isEmpty": true, "@odata.type": "microsoft.graph.listItem", "isCollection": true } -->
+
+```http
+HTTP/1.1 200 OK
+Content-type: application/json
+
+{
+ "value": [ ],
+ "@odata.deltaLink": "https://graph.microsoft.com/beta/sites/contoso.sharepoint.com,2C712604-1370-44E7-A1F5-426573FDA80A,2D2244C3-251A-49EA-93A8-39E1C3A060FE/lists/22e03ef3-6ef4-424d-a1d3-92a337807c30/items/delta?token=1230919asd190410jlka"
+}
+```
+
+## See also
+[Use delta query to track changes in Microsoft Graph data](/graph/delta-query-overview)
+
+[error-response]: /graph/errors
+
+<!-- {
+ "type": "#page.annotation",
+ "description": "Sync changes from the service to your client state.",
+ "keywords": "sync,delta,changes,$delta",
+ "section": "documentation",
+ "tocPath": "ListItem/Get delta"
+} -->
v1.0 User Assignlicense https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-assignlicense.md
Title: "assignLicense" description: "Add or remove licenses for the user to enable or disable their use of Microsoft cloud offerings. For example, an organization can have a Microsoft 365 Enterprise E3 subscription with 100 licenses, and this request assigns one of those licenses to a specific user. You can also enable and disable specific plans associated with a subscription. To learn more about subscriptions and licenses, see this Technet article." ms.localizationpriority: medium-+ ms.prod: "users" doc_type: apiPageType
v1.0 User List Licensedetails https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/api/user-list-licensedetails.md
Title: "List licenseDetails" description: "Retrieve a list of licenseDetails objects."-+ ms.localizationpriority: medium ms.prod: "users" doc_type: apiPageType
v1.0 Assignedlicense https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/assignedlicense.md
description: "Represents a license assigned to a user. The **assignedLicenses**
ms.localizationpriority: medium doc_type: resourcePageType ms.prod: "users"-+ # assignedLicense resource type
v1.0 Assignedplan https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/assignedplan.md
description: "The **assignedPlans** property of both the user entity and the org
ms.localizationpriority: medium doc_type: resourcePageType ms.prod: "directory-management"-+ # assignedPlan resource type
v1.0 Licenseassignmentstate https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/licenseAssignmentState.md
description: "The **licenseAssignmentStates** property of the user entity is a c
ms.localizationpriority: medium doc_type: resourcePageType ms.prod: "users"-+ # licenseAssignmentState resource type
v1.0 Licensedetails https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/licensedetails.md
description: "Contains information about a license assigned to a user."
ms.localizationpriority: medium doc_type: resourcePageType ms.prod: "users"-+ # licenseDetails resource type
v1.0 Licenseunitsdetail https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/licenseunitsdetail.md
description: "The **prepaidUnits** property of the subscribedSku entity is of ty
ms.localizationpriority: medium doc_type: resourcePageType ms.prod: "directory-management"-+ # licenseUnitsDetail resource type
v1.0 Listitem https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/listitem.md
All examples below are relative to a **[list][]**, eg: `https://graph.microsoft.
| [Update][] | PATCH /items/{item-id} | | [Update column values][Update] | PATCH /items/{item-id}/fields | | [createLink][CreateLink] | POST /items/{itemId}/createLink |
-|[List documentSetVersions](../api/listitem-list-documentsetversions.md)| GET /items/{item-id}/documentSetVersions |
-|[Create documentSetVersion](../api/listitem-post-documentsetversions.md)| POST /items/{item-id}/documentSetVersions |
-|[Restore documentSetVersion](../api/documentsetversion-restore.md)| POST /items/{item-id}/documentSetVersions/{documentSetVersion-id}/restore |
+| [List documentSetVersions](../api/listitem-list-documentsetversions.md)| GET /items/{item-id}/documentSetVersions |
+| [Create documentSetVersion](../api/listitem-post-documentsetversions.md)| POST /items/{item-id}/documentSetVersions |
+| [Restore documentSetVersion](../api/documentsetversion-restore.md)| POST /items/{item-id}/documentSetVersions/{documentSetVersion-id}/restore |
+| [Get delta][item-changes] | GET /items/{item-id}/delta
[Get]: ../api/listitem-get.md [Get analytics]: ../api/itemanalytics-get.md
All examples below are relative to a **[list][]**, eg: `https://graph.microsoft.
[Delete]: ../api/listitem-delete.md [Update]: ../api/listitem-update.md [CreateLink]: ../api/listitem-createlink.md
+[item-changes]: ../api/listitem-delta.md
## JSON representation
v1.0 Serviceplaninfo https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/beta/resources/serviceplaninfo.md
description: "Contains information about a service plan associated with a subscr
ms.localizationpriority: medium doc_type: resourcePageType ms.prod: "directory-management"-+ # servicePlanInfo resource type
v1.0 Device Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/device-update.md
If successful, this method returns a `204 No Content` response code.
"name": "update_device" }--> ```http
-PATCH https://graph.microsoft.com/v1.0/devices/{id}
+PATCH https://graph.microsoft.com/v1.0/devices/7c06cd31-7c30-4f3b-a5c3-444cd8dd63ac
Content-type: application/json {
HTTP/1.1 204 No Content
#### Request
-# [HTTP](#tab/http)
<!-- { "blockType": "request", "name": "update_device_extensionAttributes" }--> ```msgraph-interactive
-PATCH https://graph.microsoft.com/v1.0/devices/{id}
+PATCH https://graph.microsoft.com/v1.0/devices/7c06cd31-7c30-4f3b-a5c3-444cd8dd63ac
Content-type: application/json {
Content-type: application/json
} } ```
-# [C#](#tab/csharp)
-
-# [JavaScript](#tab/javascript)
-
-# [Go](#tab/go)
-
-# [PowerShell](#tab/powershell)
-- #### Response
v1.0 Educationschool Update https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/educationschool-update.md
If successful, this method returns a `200 OK` response code and an updated [educ
## Example
-##### Request
+### Request
The following is an example of the request.
Content-type: application/json
-##### Response
+### Response
The following is an example of the response.
v1.0 User Assignlicense https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-assignlicense.md
Title: "assignLicense" description: "Add or remove subscriptions for the user. You can also enable and disable specific plans associated with a subscription."-+ ms.localizationpriority: high ms.prod: "users" doc_type: apiPageType
v1.0 User List Licensedetails https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/api/user-list-licensedetails.md
Title: "List licenseDetails" description: "Retrieve a list of licenseDetails objects."-+ ms.localizationpriority: medium ms.prod: "users" doc_type: apiPageType
v1.0 Assignedlicense https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/assignedlicense.md
Title: "assignedLicense resource type" description: "Represents a license assigned to a user. The **assignedLicenses** property of the user entity is a collection of **assignedLicense**." ms.localizationpriority: medium-+ ms.prod: "users" doc_type: resourcePageType
v1.0 Assignedplan https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/assignedplan.md
Title: "assignedPlan resource type" description: "The **assignedPlans** property of both the user entity and the organization entity is a collection of **assignedPlan**." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: resourcePageType
v1.0 Licenseassignmentstate https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/licenseassignmentstate.md
Title: "licenseAssignmentState resource type" description: "The **licenseAssignmentStates** property of the user entity is a collection of **licenseAssignmentState** objects. It provides details about license assignments to a user."-+ ms.localizationpriority: medium ms.prod: "groups" doc_type: resourcePageType
v1.0 Licensedetails https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/licensedetails.md
Title: "licenseDetails resource type" description: "Contains information about a license assigned to a user." ms.localizationpriority: medium-+ ms.prod: "users" doc_type: resourcePageType
v1.0 Licenseunitsdetail https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/licenseunitsdetail.md
Title: "licenseUnitsDetail resource type" description: "The **prepaidUnits** property of the subscribedSku entity is of type **licenseUnitsDetail**." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: resourcePageType
v1.0 Serviceplaninfo https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/serviceplaninfo.md
Title: "servicePlanInfo resource type" description: "Contains information about a service plan associated with a subscribed SKU. The **servicePlans** property of the subscribedSku entity is a collection of **servicePlanInfo**." ms.localizationpriority: medium-+ ms.prod: "directory-management" doc_type: resourcePageType
v1.0 Unifiedroleassignmentscheduleinstance https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/unifiedroleassignmentscheduleinstance.md
Inherits from [unifiedRoleScheduleInstanceBase](../resources/unifiedroleschedule
|id|String|The unique identifier for the **unifiedRoleAssignmentScheduleInstance** object. Inherited from [entity](../resources/entity.md).| |memberType|String|How the assignments is inherited. It can either be `Inherited`, `Direct`, or `Group`. It can further imply whether the **unifiedRoleAssignmentSchedule** can be managed by the caller. Supports `$filter` (`eq`, `ne`).| |principalId|String|Identifier of the principal that has been granted the role assignment. Inherited from [unifiedRoleScheduleInstanceBase](../resources/unifiedrolescheduleinstancebase.md). Supports `$filter` (`eq`, `ne`). |
-|roleAssignmentOriginId|String|The identifier of the role assignment in Azure AD.|
-|roleAssignmentScheduleId|String|The identifier of the **unifiedRoleAssignmentSchedule** object from which this instance was created.|
+|roleAssignmentOriginId|String|The identifier of the role assignment in Azure AD. Supports `$filter` (`eq`, `ne`).|
+|roleAssignmentScheduleId|String|The identifier of the **unifiedRoleAssignmentSchedule** object from which this instance was created. Supports `$filter` (`eq`, `ne`).|
|roleDefinitionId|String|The identifier of the [unifiedRoleDefinition](unifiedroledefinition.md) object that is being assigned to the principal. Inherited from [unifiedRoleScheduleInstanceBase](../resources/unifiedrolescheduleinstancebase.md). Supports `$filter` (`eq`, `ne`).| |startDateTime|DateTimeOffset|When this instance starts.|
v1.0 Unifiedroleeligibilityscheduleinstance https://github.com/microsoftgraph/microsoft-graph-docs/commits/main/api-reference/v1.0/resources/unifiedroleeligibilityscheduleinstance.md
Inherits from [unifiedRoleScheduleInstanceBase](../resources/unifiedroleschedule
|memberType|String|How the role eligibility is inherited. It can either be `Inherited`, `Direct`, or `Group`. It can further imply whether the **unifiedRoleEligibilitySchedule** can be managed by the caller. Supports `$filter` (`eq`, `ne`).| |principalId|String|Identifier of the principal that's eligible for a role. Inherited from [unifiedRoleScheduleInstanceBase](../resources/unifiedrolescheduleinstancebase.md). Supports `$filter` (`eq`, `ne`). | |roleDefinitionId|String|Identifier of the [unifiedRoleDefinition](unifiedroledefinition.md) object that the principal is eligible for. Inherited from [unifiedRoleScheduleInstanceBase](../resources/unifiedrolescheduleinstancebase.md). Supports `$filter` (`eq`, `ne`).|
-|roleEligibilityScheduleId|String|The identifier of the **unifiedRoleEligibilitySchedule** object from which this instance was created.|
+|roleEligibilityScheduleId|String|The identifier of the **unifiedRoleEligibilitySchedule** object from which this instance was created. Supports `$filter` (`eq`, `ne`).|
|startDateTime|DateTimeOffset|When this instance starts.| ## Relationships