---
sourceDocument: Segurança da plataforma Yokohama
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/platform-security

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Segurança da plataforma Yokohama

ft:clusterId :

    - psec

bundleId :

    - psec

workflow :

    - Platform


---

# Referências de mapeamento de atributos

# Referências de mapeamento de atributos {#ariaid-title1}

* Versão de lançamento: Yokohama
* 
* Atualizado 30 de jan. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 min. de leitura

Os mapeamentos de atributo permitem que você use os atributos como uma única fonte de recurso para os campos da tabela da ServiceNow.

## Atributo {#attribute-mapping-references__section_sbw_3jm_htb}

O atributo para o qual o mapeamento deve ser definido. Por exemplo, userName.

## Subatributo {#attribute-mapping-references__section_o4h_cmm_htb}

Selecione o subatributo, se houver, para o qual um mapeamento precisa ser definido.

Por exemplo, se houver um atributo de tipo complexo como name.familyName, o atributo será name e o subatributo será familyName.

Para atributos simples, como nome de usuário, o valor do Subatributo seria Nenhum.

## Condição do Filtro {#attribute-mapping-references__section_gfm_ymm_htb}

Um atributo de valores múltiplos pode ter informações adicionais que podem ser especificadas usando uma condição do filtro. As opções para a condição do filtro são preenchidas usando os esquemas definidos pelo Provedor de SCIM.

Por exemplo, o atributo phoneNumbers tem vários tipos, como trabalho, para celular, casa e assim por diante.

Você pode especificar uma condição do filtro dentre um conjunto de valores possíveis. Por exemplo, o atributo phoneNumber pode ter a condição do filtro como type eq "mobile".

Em vez disso, o atributo phoneNumber pode ter uma Condição do filtro como type eq "work".

## Nome do campo do banco de dados {#attribute-mapping-references__section_a1t_4sm_htb}

Se a opção de mapeamento de atributo direto for escolhida, este atributo precisará ser definido. O campo Nome do campo do banco de dados representa o nome do campo da ServiceNow que é mapeado com o atributo SCIM.

Por exemplo, o atributo SCIM username pode ser mapeado para um usuário como o campo Nome da tabela do banco de dados e para o campo ID do usuário como o campo Nome do campo do banco de dados.

<br />

Você também pode fazer referência com pontos usando o Nome do campo de banco de dados. Por exemplo, o atributo SCIM departamento pode ser mapeado para o campo Nome do departamento.

Aqui, a tabela do banco de dados é Usuário e o Nome do campo do banco de dados é Nome do departamento.

## Valor Padrão {#attribute-mapping-references__section_e2t_zvm_htb}

O valor padrão será passado para o Provedor de SCIM se o mapeamento de atributo direto desse campo retornar nulo. O valor padrão também pode ser usado para retornar um valor codificado.

No caso de um valor codificado, o nome da tabela de banco de dados e o nome do campo devem ser Nenhum.

Por exemplo, o valor do subatributo principal do e-mail de trabalho pode ser codificado como verdadeiro.

## Script {#attribute-mapping-references__section_hpd_1wm_htb}

O script é usado para buscar o valor do atributo. O tipo de retorno do script deve ser sempre uma cadeia de caracteres ou um JSON convertido como uma cadeia de caracteres. A saída do script deve estar no formato apropriado conforme esperado pelo provedor para esse atributo.

A seguir está um script de exemplo para um atributo de valores múltiplos.

A saída do script deve ter uma matriz JSON em cadeia de caracteres.

A seguir está um script de exemplo de um atributo de valor simples.

A saída do script deve ser uma cadeia de caracteres.

