Partilhar via


authenticationAttributeCollectionInputConfiguration resource type

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 Versão.

Representa a configuração de apresentação dos atributos que estão a ser recolhidos numa página de coleção de atributos que faz parte de um fluxo de utilizador self-service para identidades externas.

Propriedades

Propriedade Tipo Descrição
atributo Cadeia de caracteres O atributo incorporado ou personalizado para o qual um valor está a ser recolhido.
defaultValue Cadeia de caracteres O valor predefinido do atributo apresentado ao utilizador final. A capacidade de definir o valor predefinido não está disponível através do centro de administração do Microsoft Entra.
editável Booliano Define se o atributo é editável pelo utilizador final.
hidden Booliano Define se o atributo é apresentado ao utilizador final. A capacidade de ocultar não está disponível através do centro de administração do Microsoft Entra.
inputType authenticationAttributeCollectionInputType O tipo de campo de entrada. Os valores possíveis são: text, radioSingleSelect, checkboxMultiSelect, boolean, checkboxSingleSelect, unknownFutureValue.
rótulo Cadeia de caracteres A etiqueta do campo de atributo que é apresentada ao utilizador final, a menos que seja substituída.
options authenticationAttributeCollectionOptionConfiguration collection (Coleção authenticationAttributeCollectionOptionConfiguration ) Os valores de opção para determinados tipos de entrada de várias opções.
obrigatório Booliano Define se o campo é necessário.
validationRegEx Cadeia de caracteres O regex para o valor do campo. Para obter mais informações sobre os regexes suportados, veja validationRegEx values for inputType objects (Valores validationRegEx para objetos inputType). Para compreender como especificar regexes, veja a folha de truques e dicas Expressões regulares.
writeToDirectory Booliano Define se o ID do Microsoft Entra armazena o valor que recolhe.

validationRegEx valores para objetos inputType

Na página Atributos de utilizador personalizados do centro de administração do Microsoft Entra, apenas os tipos de entrada Cadeia, Int e Booleano estão disponíveis para atributos de utilizador personalizados. A tabela seguinte lista os valores de validaçãoRegEx predefinidos para estes tipos de entrada para atributos de utilizador personalizados.

String - '^.*
String - ^[a-zA-Z_][0-9a-zA-Z_ ]*[0-9a-zA-Z_]+$
Int    - ^[0-9]+$
String - ^[a-zA-Z0-9.!#$%&’'*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\\.[a-zA-Z0-9-]+)*$
String (email) - ^[a-zA-Z0-9.!#$%&’'*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:.[a-zA-Z0-9-]+)*$
Boolean - empty object

Relações

Nenhum

Representação JSON

A representação JSON seguinte mostra o tipo de recurso.

{
  "@odata.type": "#microsoft.graph.authenticationAttributeCollectionInputConfiguration",
  "attribute": "String",
  "label": "String",
  "inputType": "String",
  "defaultValue": "String",
  "hidden": "Boolean",
  "editable": "Boolean",
  "writeToDirectory": "Boolean",
  "required": "Boolean",
  "validationRegEx": "String",
  "options": [
    {
      "@odata.type": "microsoft.graph.authenticationAttributeCollectionOptionConfiguration"
    }
  ]
}