тип ресурса accessPackageAssignmentRequest
Пространство имен: microsoft.graph
Важно!
API версии /beta
в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.
В Microsoft Entra Entitlement Management запрос на назначение пакета доступа создается пользователем или от имени пользователя, который хочет получить назначение пакета доступа. Если запрос выполнен успешно, с любыми необходимыми утверждениями пользователь получает назначение пакета доступа и является субъектом этого назначения пакета доступа. Microsoft Entra ID также автоматически создает запросы на назначение пакета доступа для отслеживания удаления доступа.
Методы
Метод | Возвращаемый тип | Описание |
---|---|---|
Список | коллекция accessPackageAssignmentRequest | Получите список объектов accesspackageassignmentrequest . |
Создание | accessPackageAssignmentRequest | Создайте accessPackageAssignmentRequest. |
Получение | accessPackageAssignmentRequest | Чтение свойств и связей объекта accessPackageAssignmentRequest . |
удаление; | Нет | Удалите accessPackageAssignmentRequest. |
Отмена | коллекция accessPackageAssignmentRequest | Отмена объекта accessPackageAssignmentRequest , который находится в состоянии отмены. |
Фильтрация по текущему пользователю | коллекция accessPackageAssignmentRequest | Получите список объектов accessPackageAssignmentRequest, отфильтрованных по вошедшему пользователю. |
Перерабатывать | Нет | Автоматически повторите запрос пользователя на доступ к пакету доступа. |
Resume | Нет | Возобновление запроса на пакет доступа пользователя после ожидания обратного вызова из пользовательского расширения. |
Список (не рекомендуется) | коллекция accessPackageAssignmentRequest | Получите список объектов accesspackageassignmentrequest . Этот API скоро будет прекращен. Вместо этого используйте API list assignmentRequests . |
Создание (не рекомендуется) | accessPackageAssignmentRequest | Создайте accessPackageAssignmentRequest. Этот API скоро будет прекращен. Вместо этого используйте API create accessPackageAssignmentRequest . |
Свойства
Свойство | Тип | Описание |
---|---|---|
completedDate | DateTimeOffset | Дата окончания обработки (успешной или неудачной) запроса. Тип Timestamp представляет сведения о времени и дате с использованием формата ISO 8601 (всегда применяется формат UTC). Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z . Только для чтения. |
createdDateTime | DateTimeOffset | Тип Timestamp представляет сведения о времени и дате с использованием формата ISO 8601 (всегда применяется формат UTC). Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z . Только для чтения. |
customExtensionCalloutInstances | Коллекция customExtensionCalloutInstance | Сведения обо всех пользовательских вызовах расширений, выполненных во время рабочего процесса запроса на назначение пакета доступа. |
customExtensionHandlerInstances | Коллекция customExtensionHandlerInstance | Коллекция пользовательских экземпляров расширений рабочих процессов , выполняемых в запросе на назначение. Только для чтения. |
expirationDateTime | DateTimeOffset | Тип Timestamp представляет сведения о времени и дате с использованием формата ISO 8601 (всегда применяется формат UTC). Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z . |
id | String | Только для чтения. |
isValidationOnly | Логический | Значение true, если запрос не должен обрабатываться для назначения. |
оправдание | String | Предоставленное обоснование инициатора запроса. |
requestState | String | Один из PendingApproval , Canceled , Denied , Delivering , Delivered , PartiallyDelivered , DeliveryFailed , , Submitted или Scheduled . Только для чтения. |
requestStatus | String | Дополнительные сведения о состоянии обработки запроса. Только для чтения. |
requestType | String | Один из UserAdd , UserExtend , UserUpdate , UserRemove , AdminAdd , AdminRemove или SystemRemove . Запрос от пользователя имеет тип requestTypeUserAdd , UserUpdate или UserRemove . Только для чтения. |
schedule | requestSchedule | Диапазон дат, доступ к которым должен быть назначен запрашивающей стороны. Только для чтения. |
Ответы | коллекция accessPackageAnswer | Ответы, предоставленные инициатором запроса для доступа кPackageQuestions , заданные им во время запроса. |
verifiedCredentialsData | Коллекция verifiedCredentialData | Сведения о проверяемых учетных данных, предоставленных инициатором запроса, например о издателе и утверждениях. Только для чтения. |
Связи
Связь | Тип | Описание |
---|---|---|
accessPackage | accessPackage | Пакет доступа, связанный с accessPackageAssignmentRequest. Пакет доступа определяет коллекции ролей ресурсов и политики для получения доступа к этим ресурсам одним или несколькими пользователями. Только для чтения. Допускается значение null. Поддерживает $expand . |
accessPackageAssignment | accessPackageAssignment | Для объекта requestTypeUserAdd или AdminAdd — запрошенное назначение пакета доступа. Для объекта requestTypeUserRemove , AdminRemove или SystemRemove это свойство имеет id свойство существующего назначения, которое требуется удалить. Поддерживает $expand . |
Запрашивающего | accessPackageSubject | Субъект, который запросил или, если было назначено прямое назначение. Только для чтения. Допускается значение null. Поддерживает $expand . |
Представление JSON
В следующем представлении JSON показан тип ресурса.
{
"@odata.type": "#microsoft.graph.accessPackageAssignmentRequest",
"id": "String (identifier)",
"requestType": "String",
"requestState": "String",
"requestStatus": "String",
"isValidationOnly": "Boolean",
"createdDateTime": "String (timestamp)",
"completedDate": "String (timestamp)",
"expirationDateTime": "String (timestamp)",
"justification": "String",
"schedule": {
"@odata.type": "microsoft.graph.requestSchedule"
},
"answers": [
{
"@odata.type": "microsoft.graph.accessPackageAnswerString"
}
],
"customExtensionHandlerInstances": [
{
"@odata.type": "microsoft.graph.customExtensionHandlerInstance"
}
],
"customExtensionCalloutInstances": [
{
"@odata.type": "microsoft.graph.customExtensionCalloutInstance"
}
],
"verifiedCredentialsData": [
{
"@odata.type": "microsoft.graph.verifiedCredentialData"
}
]
}