- Introdução
- Configuração e Instalação
- Usando o Data Service
- Referência
- Exemplos e tutoriais
Siga essas etapas para criar um relacionamento entre suas entidades.
-
Na lista de Entidades, selecione a entidade para a qual você deseja adicionar um campo.
-
Na guia Campos, clique em Criar novo campo.
-
No painel Criar campo, insira um Nome de Exibição no campo correspondente.
-
Selecione Relacionamento na lista suspensa Tipo.
-
Selecione a entidade para a qual você deseja criar um relacionamento na lista suspensa da Entidade Relacionada.
-
Selecione o campo de exibição para ser exibido na interface do usuário na lista suspensa Campo de Exibição da Entidade Relacionada.
-
Clique em Salvar.
O relacionamento é adicionado como um novo campo na guia Campos.
Ao adicionar dados, você pode selecionar valores na entidade relacionada.
Clique em Exibir dados de entrada para exibir a guia Dados da entidade relacionada em uma nova guia do navegador.
Restrições de escopo
As regras de escopo de relacionamento se aplicam da seguinte forma:
- Entidades no nível do tenant só podem estar relacionadas a outras entidades no nível do tenant.
- Entidades de nível de pasta só podem estar relacionadas a entidades em pastas onde o usuário tem acesso.
- Os relacionamentos entre escopos (Tenant para pasta ou Pasta para tenant) não são compatíveis.
Os conjuntos de escolhas são compatíveis com o mesmo escopo de tenant/pasta que as entidades:
- Os conjuntos de escolhas no nível do tenant são visíveis para todos os usuários dentro do tenant.
- Os conjuntos de escolhas no nível da pasta são acessíveis apenas dentro da pasta selecionada.
- As regras de visibilidade e uso espelham o escopo da entidade para um isolamento consistente de dados.
| Entidade A | Entidade B | Suportado |
|---|---|---|
| Tenant | Tenant | Sim |
| Pasta A | Pasta A | Sim |
| Pasta A | Pasta B (acessível) | Sim |
| Tenant | Folder | Não |
A tabela a seguir descreve como o escopo no nível da pasta afeta cada função ao trabalhar com entidades ou conjuntos de escolhas relacionados.
| Role | Impacto |
|---|---|
| Designer de Esquema | Você deve ter acesso à pasta da entidade relacionada ou do conjunto de escolhas para incluí-la em um esquema. |
| Leitor de Dados | Você deve ter acesso às pastas pai e de entidade relacionada para consultar dados completos. Sem acesso a ambos, o campo relacionado é omitido dos resultados. |
| Data Writer | Você deve ter acesso às pastas da entidade pai e relacionada para gravar em campos relacionados. Se o acesso à pasta relacionada estiver ausente, a gravação de dados será parcial. Se um campo relacionado estiver marcado como Obrigatório, a gravação de dados falhará totalmente para usuários sem acesso total. |
| Automation Developer | Você deve ter acesso à entidade pai e relacionada para usar essa entidade em um fluxo de trabalho. O acesso parcial impede que a entidade seja usada. |
| Automation User | As permissões são avaliadas no tempo de execução. A operação é concluída total ou parcialmente, dependendo de quais pastas você tem acesso no momento da execução. |