Тип ресурса accessPackageAssignment
Пространство имен: microsoft.graph
Важно!
API версии /beta
в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.
В Microsoft Entra Entitlement Management назначение пакета доступа — это назначение пакета доступа определенной теме и диапазону времени. Например, назначение пакета доступа может указать, что пользователю Алисе был назначен доступ через пакет доступа Sales за период с января 2019 г. по июль 2019 г.
Методы
Метод | Возвращаемый тип | Описание |
---|---|---|
Список | коллекция accessPackageAssignment | Получение списка объектов accessPackageAssignment . |
Фильтрация по текущему пользователю | коллекция accessPackageAssignment | Получите список объектов accessPackageAssignment , отфильтрованных для вошедшего пользователя. |
Перерабатывать | Нет | Автоматическое переоценка и принудительное применение назначений пользователя для определенного пакета доступа. |
Проверка другого доступа | коллекция accessPackageAssignment | Получите список объектов accessPackageAssignment для пользователей, которым назначены несовместимые пакеты доступа. |
Примечание.
Чтобы создать или удалить назначение пакета доступа для пользователя, используйте команду create a accessPackageAssignmentRequest.
Свойства
Свойство | Тип | Описание |
---|---|---|
accessPackageId | String | Идентификатор пакета доступа. Только для чтения. |
assignmentPolicyId | String | Идентификатор политики назначения пакетов доступа. Только для чтения. |
assignmentState | String | Состояние назначения пакета доступа. Возможные значения: Delivering , Delivered или Expired . Только для чтения. Поддерживает $filter (eq ). |
assignmentStatus | String | Дополнительные сведения о жизненном цикле назначения. Возможные значения: Delivering , Delivered , NearExpiry1DayNotificationTriggered или ExpiredNotificationTriggered . Только для чтения. |
catalogId | String | Идентификатор каталога, содержащего пакет доступа. Только для чтения. |
customExtensionCalloutInstances | Коллекция customExtensionCalloutInstance | Сведения обо всех пользовательских вызовах расширений, выполненных во время рабочего процесса назначения пакета доступа. |
expiredDateTime | DateTimeOffset | Тип Timestamp представляет сведения о времени и дате с использованием формата ISO 8601 (всегда применяется формат UTC). Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z . |
id | String | Только для чтения. |
isExtended | Логический | Указывает, расширено ли назначение пакета доступа. Только для чтения. |
targetId | String | Идентификатор субъекта с назначением. Только для чтения. |
schedule | requestSchedule | Когда должно быть назначено назначение доступа. Только для чтения. |
Связи
Связь | Тип | Описание |
---|---|---|
accessPackage | accessPackage | Только для чтения. Допускается значение null. Поддерживает $filter (eq ) для свойств id и $expand параметров запроса. |
accessPackageAssignmentPolicy | accessPackageAssignmentPolicy | Только для чтения. Допускается значение null. Поддерживает $filter (eq ) в свойстве id |
accessPackageAssignmentResourceRoles | коллекция accessPackageAssignmentResourceRole | Роли ресурсов, предоставляемые целевому пользователю для этого назначения. Только для чтения. Допускается значение null. |
target | accessPackageSubject | Тема назначения пакета доступа. Только для чтения. Допускается значение null. Поддерживает $expand . Поддерживает $filter (eq ) в objectId. |
Представление JSON
В следующем представлении JSON показан тип ресурса.
{
"@odata.type": "#microsoft.graph.accessPackageAssignment",
"id": "String (identifier)",
"catalogId": "String",
"accessPackageId": "String",
"assignmentPolicyId": "String",
"targetId": "String",
"assignmentStatus": "String",
"assignmentState": "String",
"isExtended": "Boolean",
"expiredDateTime": "String (timestamp)",
"schedule": {
"@odata.type": "microsoft.graph.requestSchedule"
},
"customExtensionCalloutInstances": [
{
"@odata.type": "microsoft.graph.customExtensionCalloutInstance"
}
]
}