tipo de recurso customSecurityAttributeDefinition

Espacio de nombres: microsoft.graph

Representa el esquema de un atributo de seguridad personalizado (par clave-valor). Por ejemplo, el nombre del atributo de seguridad personalizado, la descripción, el tipo de datos y los valores permitidos.

Puede definir hasta 500 objetos activos en un inquilino. No se puede cambiar el nombre ni eliminar el objeto customSecurityAttributeDefinition , pero se puede desactivar mediante la operación Update customSecurityAttributeDefinition . Debe formar parte de un attributeSet.

Hereda de la entidad.

Methods

Método Tipo devuelto Descripción
Enumerar customSecurityAttributeDefinitions colección customSecurityAttributeDefinition Obtenga una lista de los objetos customSecurityAttributeDefinition y sus propiedades.
Obtener customSecurityAttributeDefinition customSecurityAttributeDefinition Lea las propiedades y relaciones de un objeto customSecurityAttributeDefinition .
Creación de customSecurityAttributeDefinition customSecurityAttributeDefinition Cree un nuevo objeto customSecurityAttributeDefinition .
Actualizar customSecurityAttributeDefinition customSecurityAttributeDefinition Actualice las propiedades de un objeto customSecurityAttributeDefinition .

Propiedades

Propiedad Tipo Descripción
attributeSet Cadena Nombre del conjunto de atributos. No distingue mayúsculas de minúsculas.
description Cadena Descripción del atributo de seguridad personalizado. Puede tener hasta 128 caracteres e incluir caracteres Unicode. Se puede cambiar más adelante.
id Cadena Identificador del atributo de seguridad personalizado que es una combinación del nombre del conjunto de atributos y el nombre del atributo de seguridad personalizado separados por un carácter de subrayado (attributeSet_name). La propiedad id se genera automáticamente y no se puede establecer. No distingue mayúsculas de minúsculas. Heredado de la entidad.
isCollection Booleano Indica si se pueden asignar varios valores al atributo de seguridad personalizado. No se puede cambiar más adelante. Si type está establecido en Boolean, isCollection no se puede establecer en true.
isSearchable Booleano Indica si los valores de atributos de seguridad personalizados se indizan para buscar en objetos a los que se asignan valores de atributo. No se puede cambiar más adelante.
name Cadena Nombre del atributo de seguridad personalizado. Debe ser único dentro de un conjunto de atributos. Puede tener hasta 32 caracteres e incluir caracteres Unicode. No puede contener espacios ni caracteres especiales. No se puede cambiar más adelante. No distingue mayúsculas de minúsculas.
status Cadena Especifica si el atributo de seguridad personalizado está activo o desactivado. Los valores aceptables son: Available y Deprecated. Se puede cambiar más adelante.
type Cadena Tipo de datos para los valores de atributo de seguridad personalizados. Los tipos admitidos son: Boolean, Integery String. No se puede cambiar más adelante.
usePreDefinedValuesOnly Booleano Indica si solo se pueden asignar valores predefinidos al atributo de seguridad personalizado. Si se establece en false, se permiten los valores de forma libre. Más adelante se puede cambiar de true a false, pero no se puede cambiar de false a true. Si type está establecido en Boolean, usePreDefinedValuesOnly no se puede establecer en true.

Relaciones

Relación Tipo Descripción
allowedValues colección allowedValue Valores predefinidos para este atributo de seguridad personalizado. Esta propiedad de navegación no se devuelve de forma predeterminada y debe especificarse en una $expand consulta. Por ejemplo, /directory/customSecurityAttributeDefinitions?$expand=allowedValues.

Representación JSON

La siguiente es una representación JSON del recurso

{
  "@odata.type": "#microsoft.graph.customSecurityAttributeDefinition",
  "attributeSet": "String",
  "description": "String",
  "id": "String (identifier)",
  "isCollection": "Boolean",
  "isSearchable": "Boolean",
  "name": "String",
  "status": "String",
  "type": "String",
  "usePreDefinedValuesOnly": "Boolean"
}