тип ресурса accessPackageAssignmentPolicy
Пространство имен: microsoft.graph
Важно!
API версии /beta
в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.
В управлении правами Microsoft Entra политика назначения пакета доступа определяет политику, с помощью которой субъекты могут запрашивать или назначать пакет доступа с помощью назначения пакета доступа. Пакет доступа может содержать ноль или больше политик. При получении запроса от субъекта субъект сопоставляется с каждой политикой, чтобы найти политику (если она есть) с requestorSettings, включающими эту тему. Затем политика определяет, требуется ли утверждение запроса, продолжительность назначения пакета доступа и требуется ли регулярно проверять назначение.
Чтобы назначить пользователя пакету доступа, создайте accessPackageAssignmentRequest , который ссылается на политику назначения пакета доступа и пакета доступа.
Методы
Метод | Возвращаемый тип | Описание |
---|---|---|
Список | коллекция accessPackageAssignmentPolicy | Получение списка объектов accessPackageAssignmentPolicy. |
Создание | accessPackageAssignmentPolicy | Создайте объект accessPackageAssignmentPolicy. |
Получение | accessPackageAssignmentPolicy | Чтение свойств и связей объекта accessPackageAssignmentPolicy. |
Обновление | accessPackageAssignmentPolicy | Обновите свойства объекта accessPackageAssignmentPolicy. |
удаление; | Удалите accessPackageAssignmentPolicy. |
Свойства
Свойство | Тип | Описание |
---|---|---|
accessPackageId | String | Идентификатор пакета доступа. |
accessReviewSettings | assignmentReviewSettings | Кто должен проверять назначения пакета доступа из этой политики и как часто. Если проверки не требуются, это свойство имеет значение NULL. |
canExtend | Логический | Указывает, может ли пользователь продлить срок назначения пакета доступа после утверждения. |
createdBy | String | Только для чтения. |
createdDateTime | DateTimeOffset | Тип Timestamp представляет сведения о времени и дате с использованием формата ISO 8601 (всегда применяется формат UTC). Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z . |
description | String | Описание политики. |
displayName | String | Отображаемое имя политики. Поддерживает $filter (eq ). |
durationInDays | Int32 | Количество дней, в течение которых назначения из этой политики продолжаются до истечения срока их действия. |
expirationDateTime | DateTimeOffset | Дата окончания срока действия назначений, созданных в этой политике. Тип Timestamp представляет сведения о времени и дате с использованием формата ISO 8601 (всегда применяется формат UTC). Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z . |
id | String | Только для чтения. |
modifiedBy | String | Только для чтения. |
modifiedDateTime | DateTimeOffset | Тип Timestamp представляет сведения о времени и дате с использованием формата ISO 8601 (всегда применяется формат UTC). Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z . |
requestApprovalSettings | ApprovalSettings | Кто должен утверждать запросы на пакет доступа в этой политике. |
requestorSettings | requestorSettings | Кто может запросить этот пакет доступа из этой политики. |
Вопросы | коллекция accessPackageQuestion | Вопросы, которые задаются инициатору запроса. |
verifiableCredentialSettings | verifiableCredentialSettings | Параметры проверяемых учетных данных, настроенные с помощью службы проверенных идентификаторов Microsoft Entra. Эти параметры представляют проверяемые учетные данные, которые может предоставить запрашивающий пакет доступа в этой политике для назначения пакета доступа. |
Связи
Связь | Тип | Описание |
---|---|---|
accessPackage | accessPackage | Пакет доступа с этой политикой. Только для чтения. Допускается значение null. Поддерживает $expand . |
customExtensionHandlers | Коллекция customExtensionHandler | Коллекция этапов выполнения одного или нескольких расширений рабочего процесса пользовательского пакета для доступа. Поддерживает $expand . |
customExtensionStageSettings | Коллекция customExtensionStageSetting | Коллекция этапов выполнения одного или нескольких расширений рабочего процесса пользовательского пакета для доступа. Поддерживает $expand . |
Представление JSON
В следующем представлении JSON показан тип ресурса.
{
"@odata.type": "#microsoft.graph.accessPackageAssignmentPolicy",
"id": "String (identifier)",
"accessPackageId": "String",
"displayName": "String",
"description": "String",
"canExtend": "Boolean",
"durationInDays": "Integer",
"expirationDateTime": "String (timestamp)",
"createdBy": "String",
"createdDateTime": "String (timestamp)",
"modifiedBy": "String",
"modifiedDateTime": "String (timestamp)",
"questions":[
{
"@odata.type": "microsoft.graph.accessPackageQuestion"
}
],
"requestorSettings": {
"@odata.type": "microsoft.graph.requestorSettings"
},
"requestApprovalSettings": {
"@odata.type": "microsoft.graph.approvalSettings"
},
"accessReviewSettings": {
"@odata.type": "microsoft.graph.assignmentReviewSettings"
},
"verifiableCredentialSettings": {
"@odata.type": "microsoft.graph.verifiableCredentialSettings"
}
}