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 |
---|---|---|
List | colección customSecurityAttributeDefinition | Obtenga una lista de los objetos customSecurityAttributeDefinition y sus propiedades. |
Get | customSecurityAttributeDefinition | Lea las propiedades y relaciones de un objeto customSecurityAttributeDefinition . |
Crear | customSecurityAttributeDefinition | Cree un nuevo objeto customSecurityAttributeDefinition . |
Actualizar | 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 , Integer y 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 representación JSON muestra el tipo de 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"
}