---
sourceDocument: Criar ou modificar aplicações do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/application-development

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Criar ou modificar aplicações do Xanadu

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Creator


---

# Políticas e regras no Construtor de tabelas

# Políticas e regras no Construtor de tabelas {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 5 min. de leitura

Políticas e regras definem como as informações aparecem para os usuários com base na função e nas entradas, bem como quem pode acessar tabelas e formulários criados em Construtor de tabelas.

## Seções para trabalhar com políticas e regras {#form-builder-policies-rules__section_fd2_nvd_gsb}

A guia Políticas e regras em Construtor de tabelas tem várias seções, mas você pode editar somente políticas de IU em Construtor de tabelas. As outras seções são somente leitura e contêm links para gerenciar seu conteúdo em outras partes do Now Platform.{#form-builder-policies-rules__table_zsy_syd_gsb__entry__3}

| Seção | Descrição | Editável em Construtor de tabelas |
|-|-|-|
| Políticas de IU | Mude dinamicamente o comportamento das informações em um formulário e controle os fluxos do processo personalizado das tarefas. | Sim. |
| Regras de controle de acesso | Controle o acesso ao recurso especificado com base nos critérios de função, condição e script que estão sendo atendidos. | Não. |
| Scripts de cliente | Crie scripts que controlam como os campos de formulário aparecem com base em critérios definidos. | Não. |
| Regras de negócio | Crie regras de negócios para realizar tarefas como alterar valores automaticamente em campos de formulário quando determinadas condições forem atendidas. | Não. |
| Regras de exibição do espaço | Defina regras para controlar como os usuários exibem os espaços com base em critérios. | Não. |
[Tabela 1. Seções de política e regras de IU administrativa]

{#form-builder-policies-rules__table_zsy_syd_gsb}  
Para gerenciar um script de regra ou política fora de Construtor de tabelas, selecione ![Exibir ícone de link externo.]() para a entrada. Ou você pode exibir a lista completa de regras e scripts fora de Construtor de tabelas selecionando o ![ícone de link externo Exibição de]()lista completa . link para cada seção da guia Políticas e regras :

* Lista ACL completa
* Lista completa de scripts de cliente
* Lista completa de regras de negócio
* Lista de regras de exibição do espaço completo
{#form-builder-policies-rules__ul_ppg_ty4_hsb}

## Políticas de IU para tabelas e formulários {#form-builder-policies-rules__section_lfx_2yd_gsb}

Configure as políticas de IU para ajustar como os formulários aparecem com base nas funções e na entrada do usuário.

Por exemplo, você pode usar políticas de IU para tornar um campo em um formulário somente leitura ou obrigatório, ou ocultar determinados campos, dependendo da função do usuário. As políticas de IU básicas não exigem nenhum script. Para ações mais avançadas, use a opção Executar scripts.

Você também pode usar client scripts para executar todas essas ações, mas para tempos de carregamento mais rápidos, use políticas de IU quando possível.

## Criar uma política de IU no Construtor de tabelas {#ariaid-title2}

Configure políticas de IU em Construtor de tabelas para ajustar como os formulários aparecem com base nas funções e na entrada do usuário.

### Antes de Iniciar

* Inicializar Construtor de tabelas. Para obter mais informações, consulte [Como acessar o Construtor de tabelas](https://servicenow-prod.fluidtopics.net/xhiD4yGPavVplGC~l04H9Q "Você pode acessar Construtor de tabelas de várias maneiras.").
* (Opcional) Escolha um domínio para trabalhar (se não for global). Para obter mais informações, consulte [Domain Separation e Construtor de tabelas](https://servicenow-prod.fluidtopics.net/bU3~IyOAqaPMKfSG7blFRQ "O Domain Separation permite separar dados, processos e tarefas administrativas em agrupamentos lógicos chamados de domínios. Você pode controlar vários aspectos dessa separação, incluindo quais usuários podem ver e acessar os dados.").
* (Opcional) Escolha um escopo da aplicação para trabalhar (se não for global). Para obter mais informações, consulte [Como usar um escopo da aplicação com Construtor de tabelas](https://servicenow-prod.fluidtopics.net/gW_kfdWvqV9IEDFdgC~ugw "Selecionar uma aplicação na lista de escopo da aplicação em Construtor de tabelas permite que você personalize exibições de formulário para os usuários da aplicação selecionada em Now Platform.").

Função necessária: personalize_rules ou AES e permissões de desenvolvedor delegado. Para obter mais informações, consulte [Delegar desenvolvedores usando AES](https://servicenow-prod.fluidtopics.net/i0uvH8gUez0BveQhNK3~0A "O desenvolvimento delegado permite que usuários designados sem uma função de administrador do sistema desenvolvam ou implantem aplicações no Now Platform. Isso permite que administradores e desenvolvedores delegados trabalhem juntos para entregar aplicações personalizadas por meio de App Engine Studio (AES).").

### Por Que e Quando Desempenhar Esta Tarefa

Você pode criar e editar políticas de IU somente para as aplicações que possui. Para obter mais informações sobre o escopo da aplicação, consulte [Domain Separation e Construtor de tabelas](https://servicenow-prod.fluidtopics.net/bU3~IyOAqaPMKfSG7blFRQ "O Domain Separation permite separar dados, processos e tarefas administrativas em agrupamentos lógicos chamados de domínios. Você pode controlar vários aspectos dessa separação, incluindo quais usuários podem ver e acessar os dados.").

### Procedimento

1. Na tela Construtor de tabelas, escolha uma tabela para trabalhar.
2. Selecione a guia Políticas e regras.  
   Como alternativa, você pode adicionar uma política de IU para um campo diretamente na guia Formulários de Construtor de tabelas no painel direito que aparece quando você seleciona um campo.
3. Selecione a seção Políticas de IU para exibir uma lista de políticas de IU.
4. Selecione o link Adicionar nova política para exibir os detalhes da política.  
   * Se o link estiver inativo, você deverá alterar o escopo com o qual está trabalhando na guia Formulários.
   * Se um campo tiver política e aparecer na exibição, o ícone ativo aparecerá no canto superior do campo, conforme mostrado no exemplo a seguir.
   {#create-ui-policies__ul_w4h_t1j_rsb}

5. No formulário, preencha os campos da seção Detalhes da política.  
   Para obter mais informações sobre definições de campo, consulte [Propriedades de políticas e regras no Construtor de tabelas](https://servicenow-prod.fluidtopics.net/Xr5SYxkujozDiX3QfixBMQ "Você pode configurar as políticas e regras de campo básicas para qualquer campo com o qual trabalhe em Construtor de tabelas.").
6. Na seção Quando essas condições forem atendidas, especifique as condições que, se atendidas, farão com que a política de IU seja aplicada usando o Construtor de condições.  
   Para adicionar vários conjuntos de condições, selecione Novo conjunto de condições.
7. Na seção Faça o seguinte, crie ações de campo que devem ser executadas quando as condições forem atendidas.
8. Para terminar de adicionar a política, selecione Adicionar política de IU.

### Resultado

Depois de adicionar a política de IU, você pode configurar scripts e as ações da lista relacionada a ela. Para obter mais informações sobre client scripts e políticas de IU, consulte [Scripts de cliente para políticas de IU](https://www.servicenow.com/docs/access?context=t_CreateAUIPolicy&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US).

## Como modificar uma política de IU no Construtor de tabelas {#ariaid-title3}

Edite políticas de IU para mudar a forma como os formulários aparecem com base nas funções e na entrada do usuário em Construtor de tabelas.

### Antes de Iniciar

* Inicializar Construtor de tabelas. Para obter mais informações, consulte [Como acessar o Construtor de tabelas](https://servicenow-prod.fluidtopics.net/xhiD4yGPavVplGC~l04H9Q "Você pode acessar Construtor de tabelas de várias maneiras.").
* (Opcional) Escolha um domínio para trabalhar (se não for global). Para obter mais informações, consulte [Domain Separation e Construtor de tabelas](https://servicenow-prod.fluidtopics.net/bU3~IyOAqaPMKfSG7blFRQ "O Domain Separation permite separar dados, processos e tarefas administrativas em agrupamentos lógicos chamados de domínios. Você pode controlar vários aspectos dessa separação, incluindo quais usuários podem ver e acessar os dados.").
* (Opcional) Escolha um escopo da aplicação para trabalhar (se não for global). Para obter mais informações, consulte [Como usar um escopo da aplicação com Construtor de tabelas](https://servicenow-prod.fluidtopics.net/gW_kfdWvqV9IEDFdgC~ugw "Selecionar uma aplicação na lista de escopo da aplicação em Construtor de tabelas permite que você personalize exibições de formulário para os usuários da aplicação selecionada em Now Platform.").

Função necessária: personalize_rules ou AES e permissões de desenvolvedor delegado. Para obter mais informações, consulte [Delegar desenvolvedores usando AES](https://servicenow-prod.fluidtopics.net/i0uvH8gUez0BveQhNK3~0A "O desenvolvimento delegado permite que usuários designados sem uma função de administrador do sistema desenvolvam ou implantem aplicações no Now Platform. Isso permite que administradores e desenvolvedores delegados trabalhem juntos para entregar aplicações personalizadas por meio de App Engine Studio (AES).").

### Por Que e Quando Desempenhar Esta Tarefa

Você pode criar e editar políticas de IU somente para as aplicações que possui. Para obter mais informações sobre o escopo da aplicação, consulte [Domain Separation e Construtor de tabelas](https://servicenow-prod.fluidtopics.net/bU3~IyOAqaPMKfSG7blFRQ "O Domain Separation permite separar dados, processos e tarefas administrativas em agrupamentos lógicos chamados de domínios. Você pode controlar vários aspectos dessa separação, incluindo quais usuários podem ver e acessar os dados.").

### Procedimento

1. Na seção Políticas de IU, na guia Políticas e regras, selecione a política que você deseja editar.  
   Você também pode editar a política de IU de um campo diretamente no formulário, selecionando-o na guia Políticas de IU do painel direito que aparece quando você seleciona um campo.
2. Altere os campos e atributos da política de IU conforme necessário.  
   Para obter mais informações sobre definições de campo, consulte [Propriedades de políticas e regras no Construtor de tabelas](https://servicenow-prod.fluidtopics.net/Xr5SYxkujozDiX3QfixBMQ "Você pode configurar as políticas e regras de campo básicas para qualquer campo com o qual trabalhe em Construtor de tabelas.").
3. Clique em Atualizar política de IU.

