Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Пространство имен: microsoft.graph
Важно!
API версии /beta в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.
В Microsoft Entra управление правами назначение пакета доступа — это назначение пакета доступа определенной теме и диапазону времени. Например, назначение пакета доступа может указать, что пользователю Алисе был назначен доступ через пакет доступа 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, AutoAssignmentInGracePeriod, 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 | Это свойство не следует использовать в качестве зависимости, так как оно может измениться без уведомления. Вместо этого разверните целевую связь и используйте свойство objectId . Только для чтения. |
| 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"
}
]
}