тип ресурса accessPackageAssignmentRequest

Пространство имен: microsoft.graph

Важно!

API версии /beta в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.

В Microsoft Entra управление правами запрос на назначение пакета доступа создается пользователем или от имени пользователя, который хочет получить назначение пакета доступа. Если запрос выполнен успешно, с любыми необходимыми утверждениями пользователь получает назначение пакета доступа и является субъектом этого назначения пакета доступа. Microsoft Entra ID также автоматически создает запросы на назначение пакета доступа для отслеживания удаления доступа.

Методы

Метод Возвращаемый тип Описание
Перечисление назначенийЗапросы коллекция accessPackageAssignmentRequest Получите список объектов accesspackageassignmentrequest .
Создание accessPackageAssignmentRequest accessPackageAssignmentRequest Создайте accessPackageAssignmentRequest.
Получение accessPackageAssignmentRequest accessPackageAssignmentRequest Чтение свойств и связей объекта accessPackageAssignmentRequest .
Удаление accessPackageAssignmentRequest Нет Удалите accessPackageAssignmentRequest.
filterByCurrentUser коллекция accessPackageAssignmentRequest Получите список объектов accessPackageAssignmentRequest, отфильтрованных по вошедшему пользователю.
cancel коллекция accessPackageAssignmentRequest Отмена объекта accessPackageAssignmentRequest , который находится в состоянии отмены.
Повторная обработка Нет Автоматически повторите запрос пользователя на доступ к пакету доступа.
Список accessPackageAssignmentRequests коллекция accessPackageAssignmentRequest Получите список объектов accesspackageassignmentrequest . Этот API скоро будет прекращен. Вместо этого используйте API list assignmentRequests .
Создание accessPackageAssignmentRequest 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 Коллекция пользовательских экземпляров расширений рабочих процессов , выполняемых в запросе на назначение. Только для чтения.
id String Только для чтения.
isValidationOnly Логический Значение true, если запрос не должен обрабатываться для назначения.
Обоснование String Предоставленное обоснование инициатора запроса.
requestState String Один из PendingApproval, Canceled, Denied, Delivering, Delivered, PartiallyDelivered, DeliveryFailedили SubmittedScheduled. Только для чтения.
requestStatus String Дополнительные сведения о состоянии обработки запроса. Только для чтения.
requestType String Один из UserAdd, UserExtend, UserUpdate, UserRemove, AdminAddAdminRemove или SystemRemove. Запрос от самого пользователя будет иметь значение requestType UserAddили UserUpdateUserRemove. Только для чтения.
schedule requestSchedule Диапазон дат, доступ к которым должен быть назначен запрашивающей стороны. Только для чтения.
Ответы коллекция accessPackageAnswer Ответы, предоставленные инициатором запроса для доступа кPackageQuestions , заданные им во время запроса.
verifiedCredentialsData Коллекция verifiedCredentialData Сведения о проверяемых учетных данных, представленных инициатором запроса, например о издателе и утверждениях. Только для чтения.

Связи

Связь Тип Описание
accessPackage accessPackage Пакет доступа, связанный с accessPackageAssignmentRequest. Пакет доступа определяет коллекции ролей ресурсов и политики для получения доступа к этим ресурсам одним или несколькими пользователями. Только для чтения. Допускается значение null. Поддерживает $expand.
accessPackageAssignment accessPackageAssignment Для объекта requestTypeUserAdd или AdminAddэто назначение пакета доступа, запрошенное для создания. Для объекта requestTypeUserRemoveили AdminRemoveSystemRemoveимеется 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"
    }
  ]
}