accessPackageResourceRequest resource type

Namespace: microsoft.graph

Important

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

In Microsoft Entra entitlement management, an access package resource request is a request to add a resource to a catalog so that the roles of the resource can be used in one or more of the catalog's access packages, update a resource in a catalog to have different attribute requirements, or to remove a resource from a catalog that is no longer needed by the access packages.

Methods

Method Return Type Description
List accessPackageResourceRequest collection Retrieve a list of accessPackageResourceRequest objects.
Create accessPackageCatalog Create a new accessPackageResourceRequest object.

Properties

Property Type Description
catalogId String The unique ID of the access package catalog.
expirationDateTime DateTimeOffset The Timestamp 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
id String Read-only.
isValidationOnly Boolean If set, doesn't add the resource.
justification String The requestor's justification for adding or removing the resource.
requestState String The outcome of whether the service was able to add the resource to the catalog. The value is Delivered if the resource was added or removed. Read-Only.
requestStatus String Read-only.
requestType String Use AdminAdd to add a resource, if the caller is an administrator or resource owner, AdminUpdate to update a resource, or AdminRemove to remove a resource.

Relationships

Relationship Type Description
accessPackageResource accessPackageResource Nullable.
requestor accessPackageSubject Read-only. Nullable. Supports $expand.

JSON representation

The following JSON representation shows the resources type.

{
  "catalogId": "26ac0c0a-08bc-4a7b-a313-839f58044ba5",
  "expirationDateTime": "String (timestamp)",
  "id": "1fe272f0-d463-42aa-a9a8-b07ab50a1c4d",
  "isValidationOnly": false,
  "justification": "String",
  "requestState": "Delivered",
  "requestStatus": "Fulfilled",
  "requestType": "AdminAdd"
}