Domain Separation e Ações recomendadas
A separação de domínio é compatível com Ações recomendadas. 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.
Nível de suporte: Básico
- Lógica de negócios: confirme se os dados vão para o domínio adequado para os casos de uso do provedor de serviço de aplicativo.
- O aplicativo oferece suporte à separação de domínio em tempo de execução. O Domain Separation inclui separação de domínio de interface do usuário, chaves de cache, emissão de relatórios, acúmulos e agregações.
- O proprietário da instância deve configurar o aplicativo para funcionar em vários locatários.
Exemplo de caso de uso: quando um SP (service provider, provedor de serviço) usa o bate-papo para responder à mensagem de um locatário-cliente, o cliente deve conseguir ver a resposta do SP.
Para obter mais informações sobre os níveis de suporte, consulte Suporte de aplicação para separação de domínio.
Visão geral
As tabelas e os dados na aplicação são separados por domínio. Os autores de recomendações só podem ver o contexto aplicável a eles com base no domínio. No tempo de execução, as recomendações são avaliadas no contexto do usuário e os dados são criados no domínio correspondente aplicável ao usuário.
Como o Domain Separation funciona no Ações recomendadas
Para usar o Domain Separation na aplicação Ações recomendadas, você pode criar registros de contexto separados para cada domínio. O contexto serve como ponto de partida em Ações recomendadas. Todas as outras configurações, como Regra, Recomendação e Gerador de recursos, podem ser associadas ao domínio do registro de contexto correspondente.
A avaliação do tempo de execução e a geração de recomendações são específicas do usuário. O domínio aplicável ao usuário é selecionado e as Regras correspondentes aplicáveis ao domínio do usuário são avaliadas para fornecer um conjunto final de recomendações ao usuário final. Os registros de execução criados usam o mesmo domínio do contexto aplicável ao usuário fornecido.
Tabelas separadas por domínio
Quando você cria entidades relacionadas para um contexto, o domínio das entidades relacionadas é definido como o domínio do contexto. As seguintes tabelas na aplicação são separadas por domínio:
- Contexto
- Regra de ação recomendada
- Recomendação
- Gerador de recursos
- Grupo de recomendação
- Mapeamento de ação recomendada do resultado da pesquisa
- Contexto de ação recomendada
- Execução de ação recomendada
- Pedido de ação recomendada
- Recomendação de campo
- Entrada de recomendação de campo
- Definição de recomendação de campo
- Tipo de gerador de recursos
- Entrada de tipo de gerador de recursos
- Estratégia de agrupamento de recomendações
- Definição de tipo de ação
- Definição de tendências