Тип ресурса customSecurityAttributeDefinition
Пространство имен: microsoft.graph
Представляет схему настраиваемого атрибута безопасности (пара "ключ—значение"). Например, имя настраиваемого атрибута безопасности, описание, тип данных и допустимые значения.
В клиенте можно определить до 500 активных объектов. Объект customSecurityAttributeDefinition нельзя переименовать или удалить, но его можно отключить с помощью операции Update customSecurityAttributeDefinition . Должен быть частью attributeSet.
Наследует от сущности.
Методы
Метод | Тип возвращаемых данных | Описание |
---|---|---|
Список | Коллекция customSecurityAttributeDefinition | Получите список объектов customSecurityAttributeDefinition и их свойств. |
Получение | customSecurityAttributeDefinition | Чтение свойств и связей объекта customSecurityAttributeDefinition . |
Создание | customSecurityAttributeDefinition | Создайте объект customSecurityAttributeDefinition . |
Обновление | customSecurityAttributeDefinition | Обновите свойства объекта customSecurityAttributeDefinition . |
Свойства
Свойство | Тип | Описание |
---|---|---|
attributeSet | String | Имя набора атрибутов. Без учета регистра. |
description | String | Описание настраиваемого атрибута безопасности. Может содержать до 128 символов и содержать символы Юникода. Можно изменить позже. |
id | String | Идентификатор настраиваемого атрибута безопасности, представляющий собой сочетание имени набора атрибутов и имени настраиваемого атрибута безопасности, разделенного символом подчеркивания (attributeSet _name ). Свойство id создается автоматически и не может быть задано. Без учета регистра. Наследуется от сущности. |
isCollection | Логический | Указывает, можно ли назначить настраиваемый атрибут безопасности несколько значений. Не может быть изменено позже. Если для параметра type задано значение Boolean , isCollection не может быть задано значение true . |
isSearchable | Логический | Указывает, индексируются ли значения настраиваемых атрибутов безопасности для поиска объектов, которым назначены значения атрибутов. Не может быть изменено позже. |
name | String | Имя настраиваемого атрибута безопасности. Должен быть уникальным в наборе атрибутов. Может содержать до 32 символов и содержать символы Юникода. Не может содержать пробелы или специальные символы. Не может быть изменено позже. Без учета регистра. |
status | String | Указывает, активен или деактивирован настраиваемый атрибут безопасности. Допустимые значения: Available и Deprecated . Можно изменить позже. |
type | String | Тип данных для значений настраиваемых атрибутов безопасности. Поддерживаемые типы: Boolean , Integer и String . Не может быть изменено позже. |
usePreDefinedValuesOnly | Логический | Указывает, можно ли назначать настраиваемым атрибутам безопасности только предопределенные значения. Если задано значение false , допустимы значения в свободной форме. Позже может быть изменено с true на false , но не может быть изменено с false на true . Если для типа задано значение Boolean , параметру usePreDefinedValuesOnly не может быть присвоено значение true . |
Связи
Связь | Тип | Описание |
---|---|---|
allowedValues | Коллекция allowedValue | Значения, предопределенные для этого настраиваемого атрибута безопасности. Это свойство навигации не возвращается по умолчанию и должно быть указано в запросе $expand . Например, /directory/customSecurityAttributeDefinitions?$expand=allowedValues . |
Представление JSON
В следующем представлении JSON показан тип ресурса.
{
"@odata.type": "#microsoft.graph.customSecurityAttributeDefinition",
"attributeSet": "String",
"description": "String",
"id": "String (identifier)",
"isCollection": "Boolean",
"isSearchable": "Boolean",
"name": "String",
"status": "String",
"type": "String",
"usePreDefinedValuesOnly": "Boolean"
}