Тип ресурса accessPackageAssignment

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

Важно!

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

В Microsoft Entra Entitlement Management назначение пакета доступа — это назначение пакета доступа определенной теме и диапазону времени. Например, в назначении пакета доступа может быть указано, что пользователю Алисе назначен доступ через пакет доступа Sales за период с января 2019 г. по июль 2019 г.

Методы

Метод Возвращаемый тип Описание
Список Коллекция accessPackageAssignment Получите список объектов accessPackageAssignment .
Фильтровать по текущему пользователю Коллекция accessPackageAssignment Получите список объектов accessPackageAssignment , отфильтрованных по вошедшему пользователю.
Повторная обработка Нет Автоматически пересматривайте и применяйте назначения пользователя для определенного пакета доступа.
Проверьте другие варианты доступа Коллекция accessPackageAssignment Получите список объектов accessPackageAssignment для пользователей, которым назначены несовместимые пакеты доступа.

Примечание.

Чтобы создать или удалить назначение пакета доступа для пользователя, используйте команду "Создать accessPackageAssignmentRequest"

Свойства

Свойство Тип Описание
accessPackageId String Идентификатор пакета доступа. Только для чтения.
assignmentPolicyId String Идентификатор политики назначения пакета доступа. Только для чтения.
assignmentState String Состояние назначения пакета доступа. Возможные значения: Delivering, Delivered, или Expired. Только для чтения. Поддерживает $filter (eq).
assignmentStatus String Дополнительные сведения о жизненном цикле назначения. Возможные значения: Delivering, NearExpiry1DayNotificationTriggeredDeliveredAutoAssignmentInGracePeriodили .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"
    }
  ]
}