tipo de recurso attributeMapping

Namespace: microsoft.graph

Define como os valores de determinado atributo de destino devem fluir durante a sincronização. Esse objeto é configurado na propriedade attributeMappings de objectMapping.

Propriedades

Propriedade Tipo Descrição
defaultValue Cadeia de caracteres Valor padrão a ser usado caso a propriedade de origem tenha sido avaliada como null. Opcional.
exportMissingReferences Booliano Apenas para uso interno.
flowBehavior attributeFlowBehavior Define quando esse atributo deve ser exportado para o diretório de destino. Os valores possíveis são: FlowWhenChanged e FlowAlways. O padrão é FlowWhenChanged.
flowType attributeFlowType Define quando esse atributo deve ser atualizado no diretório de destino. Os valores possíveis são:
  • Always (padrão)
  • ObjectAddOnly - somente quando um novo objeto é criado
  • MultiValueAddOnly - somente quando a alteração está adicionando novos valores a um atributo de valores múltiplos
  • ValueAddOnly - Se houver um valor atual, apenas fluxos "Adicionar" operações; não fluirá operações de "Remover"
  • AttributeAddOnly - Só propaga as alterações se nenhum valor atual existir

    Observação: Os trabalhos de provisionamento do AD2AAD não respeitam o valor da flowType propriedade.
  • matchingPriority Int32 Se for maior que 0, esse atributo será usado para executar uma correspondência inicial dos objetos entre os diretórios de origem e de destino. O mecanismo de sincronização tentará localizar o objeto correspondente usando o atributo com o valor mais baixo de prioridade correspondente primeiro. Se não for encontrado, o atributo com a próxima prioridade correspondente será usado, e assim sucessivamente até que a correspondência seja encontrada ou não haja mais atributos correspondentes. Somente atributos que devem ter valores exclusivos, como email, devem ser usados como atributos correspondentes.
    source attributeMappingSource Define como um valor deve ser extraído (ou transformado) do objeto de origem.
    targetAttributeName Cadeia de caracteres Nome do atributo no objeto de destino.

    Representação JSON

    A representação JSON a seguir mostra o tipo de recurso.

    {
      "@odata.type": "#microsoft.graph.attributeMapping",
      "defaultValue": "String",
      "exportMissingReferences": "Boolean",
      "flowBehavior": "String",
      "flowType": "String",
      "matchingPriority": "Integer",
      "source": {
        "@odata.type": "microsoft.graph.attributeMappingSource"
      },
      "targetAttributeName": "String"
    }