Поделиться через


Тип ресурса customClaimsPolicy

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

Важно!

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

Представляет политику утверждений, которая позволяет администраторам приложений настраивать утверждения, создаваемые в маркерах, на которые распространяется эта политика.

Наследует от сущности.

Методы

Метод Тип возвращаемых данных Описание
Получение customClaimsPolicy Чтение свойств и связей пользовательского объекта политики утверждений.
Создание или замена customClaimsPolicy Создайте новый объект пользовательской политики утверждений, если он не существует, или замените существующий.
Обновление customClaimsPolicy Обновите свойства пользовательского объекта политики утверждений.

Свойства

Свойство Тип Описание
audienceOverride String Если этот параметр задан, он переопределяет содержимое утверждения аудитории для протоколов WS-Federation и SAML2. Для применения audienceOverride необходимо использовать пользовательский ключ подписи. В противном случае значение audienceOverride игнорируется. Указанное значение должно быть в формате абсолютного URI.
Претензии Коллекция customClaim Определяет, какие утверждения присутствуют в маркерах, затронутых политикой, в дополнение к базовому утверждению и набору основных утверждений. Наследуется от customclaimbase.
id String Строка идентификатора политики. Наследуется от сущности.
includeApplicationIdInIssuer Логический Указывает, добавляется ли идентификатор приложения в утверждение. Он относится только к SAML2.0 и при использовании пользовательского ключа подписывания. Значение по умолчанию — true. Необязательный параметр.
includeBasicClaimSet Логический Определяет, включен ли базовый набор утверждений в маркеры, на которые распространяется эта политика. Если задано значение true, все утверждения в базовом наборе утверждений создаются в маркерах, на которые влияет политика. По умолчанию базовый набор утверждений отсутствует в маркерах, если они не настроены явно в этой политике.

Связи

Отсутствуют.

Представление JSON

В следующем представлении JSON показан тип ресурса.

{
  "@odata.type": "#microsoft.graph.customClaimsPolicy",
  "id": "String (identifier)",
  "includeBasicClaimSet": "Boolean",
  "includeApplicationIdInIssuer": "Boolean",
  "audienceOverride": "String",
  "groupFilter": {
    "@odata.type": "microsoft.graph.groupClaimFilterBase"
  },
  "claims": [
    {
      "@odata.type": "microsoft.graph.customClaim"
    }
  ]
}