Tipo de recurso customSecurityAttributeDefinition
Namespace: microsoft.graph
Importante
As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor de versão.
Um objeto que representa o esquema de um atributo de segurança personalizado (par de valores-chave). Por exemplo, o nome do atributo de segurança personalizado, a descrição, o tipo de dados e os valores permitidos.
Até 500 objetos ativos podem ser definidos em um locatário. O objeto não pode ser renomeado ou excluído, mas pode ser desativado usando a customSecurityAttributeDefiniton operação Update customSecurityAttributeDefinition. Deve fazer parte de um conjunto de atributos.
Methods
| Método | Tipo de retorno | Descrição |
|---|---|---|
| Listar customSecurityAttributeDefinitions | Coleção customSecurityAttributeDefinition | Obter uma lista dos objetos customSecurityAttributeDefinition e suas propriedades. |
| Obter customSecurityAttributeDefinition | customSecurityAttributeDefinition | Leia as propriedades e as relações de um objeto customSecurityAttributeDefinition. |
| Criar customSecurityAttributeDefinition | customSecurityAttributeDefinition | Crie um novo objeto customSecurityAttributeDefinition. |
| Atualizar customSecurityAttributeDefinition | customSecurityAttributeDefinition | Atualize as propriedades de um objeto customSecurityAttributeDefinition. |
Propriedades
| Propriedade | Tipo | Descrição |
|---|---|---|
| attributeSet | Cadeia de caracteres | Nome do conjunto de atributos. Maiúsculas de minúsculas. |
| description | Cadeia de caracteres | Descrição do atributo de segurança personalizado. Pode ter até 128 caracteres e incluir caracteres Unicode. Pode ser alterado posteriormente. |
| id | String | Identificador do atributo de segurança personalizado, que é uma combinação do nome do conjunto de atributos e o nome do atributo de segurança personalizado separado por um sublinhado ( attributeSet _ name ). A id propriedade é gerada automaticamente e não pode ser definida. Maiúsculas de minúsculas. |
| isCollection | Boolean | Indica se vários valores podem ser atribuídos ao atributo de segurança personalizado. Não é possível alterá-los posteriormente. Se type estiver definido como Boolean, não será possível definir como isCollection true. |
| isSearchable | Booliano | Indica se os valores de atributo de segurança personalizados serão indexados para pesquisa em objetos atribuídos a valores de atributo. Não é possível alterá-los posteriormente. |
| nome | Cadeia de caracteres | Nome do atributo de segurança personalizado. Deve ser exclusivo em um conjunto de atributos. Pode ter até 32 caracteres e incluir caracteres Unicode. Não é possível conter espaços ou caracteres especiais. Não é possível alterá-los posteriormente. Maiúsculas de minúsculas. |
| status | String | Especifica se o atributo de segurança personalizado está ativo ou desativado. Os valores aceitáveis são Available e Deprecated . Pode ser alterado posteriormente. |
| type | Cadeia de caracteres | Tipo de dados para os valores de atributo de segurança personalizados. Os tipos com suporte Boolean são Integer , e String . Não é possível alterá-los posteriormente. |
| usePreDefinedValuesOnly | Booliano | Indica se somente valores predefinidos podem ser atribuídos ao atributo de segurança personalizado. Se definido como false, os valores de formulário livre serão permitidos. Posteriormente, pode ser alterado de true para false, mas não pode ser alterado de falso para verdadeiro. Se type estiver definido como Boolean, não será possível definir como usePreDefinedValuesOnly true. |
Relações
| Relação | Tipo | Descrição |
|---|---|---|
| allowedValues | Coleção allowedValue | Valores predefinidos para esse atributo de segurança personalizado. Essa propriedade de navegação não é retornada por padrão e deve ser especificada em $expand uma consulta. Por exemplo, /directory/customSecurityAttributeDefinitions?$expand=allowedValues. |
Representação JSON
Veja a seguir uma representação JSON do 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"
}
Comentários
Enviar e exibir comentários de