Partilhar via


Transformações

Com uma transformação, você pode alterar o comportamento padrão de como um atributo é sincronizado com o Microsoft Entra ID usando a sincronização na nuvem.

Para fazer essa tarefa, você precisa editar o esquema e, em seguida, reenviá-lo por meio de uma solicitação da Web.

Para obter mais informações sobre atributos de sincronização na nuvem, consulte Noções básicas sobre o esquema do Microsoft Entra.

Recuperar o esquema

Para recuperar o esquema, siga as etapas em Exibir o esquema de sincronização.

Mapeamento de atributos personalizados

Para adicionar um mapeamento de atributo personalizado, siga estas etapas.

  1. Copie o esquema em um editor de texto ou código, como o Visual Studio Code.

  2. Localize o objeto que você deseja atualizar no esquema.

    Captura de tela do objeto no esquema.

  3. Localize o código para ExtensionAttribute3 sob o objeto de usuário.

                            {
                                "defaultValue": null,
                                "exportMissingReferences": false,
                                "flowBehavior": "FlowWhenChanged",
                                "flowType": "Always",
                                "matchingPriority": 0,
                                "targetAttributeName": "ExtensionAttribute3",
                                "source": {
                                    "expression": "Trim([extensionAttribute3])",
                                    "name": "Trim",
                                    "type": "Function",
                                    "parameters": [
                                        {
                                            "key": "source",
                                            "value": {
                                                "expression": "[extensionAttribute3]",
                                                "name": "extensionAttribute3",
                                                "type": "Attribute",
                                                "parameters": []
                                            }
                                        }
                                    ]
                                }
                            },
    
  4. Edite o código para que o atributo da empresa seja mapeado para ExtensionAttribute3.

                                     {
                                         "defaultValue": null,
                                         "exportMissingReferences": false,
                                         "flowBehavior": "FlowWhenChanged",
                                         "flowType": "Always",
                                         "matchingPriority": 0,
                                         "targetAttributeName": "ExtensionAttribute3",
                                         "source": {
                                             "expression": "Trim([company])",
                                             "name": "Trim",
                                             "type": "Function",
                                             "parameters": [
                                                 {
                                                     "key": "source",
                                                     "value": {
                                                         "expression": "[company]",
                                                         "name": "company",
                                                         "type": "Attribute",
                                                         "parameters": []
                                                     }
                                                 }
                                             ]
                                         }
                                     },
    
  5. Copie o esquema de volta para o Graph Explorer, altere o Tipo de solicitação para PUT e selecione Executar consulta.

    Executar Consulta

  6. Agora, no portal, vá para a configuração de sincronização na nuvem e selecione Reiniciar provisionamento.

  7. Depois de algum tempo, verifique se os atributos estão sendo preenchidos executando a seguinte consulta no Graph Explorer: https://graph.microsoft.com/beta/users/{Azure AD user UPN}.

  8. Agora você deve ver o valor.

    O valor aparece

Mapeamento de atributos personalizados com função

Para um mapeamento mais avançado, você pode usar funções que permitem manipular os dados e criar valores para atributos que atendam às necessidades da sua organização.

Para fazer essa tarefa, siga as etapas anteriores e edite a função usada para construir o valor final.

Para obter informações sobre a sintaxe e exemplos de expressões, consulte Escrevendo expressões para mapeamentos de atributos no Microsoft Entra ID.

Próximos passos