Domain Separation e Playbooks
A separação de dados é compatível com Playbooks. O valor de domínio do registro de entrada de acionamento determina o contexto do domínio. 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, 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.
Como o Domain Separation funciona para Playbooks
O domínio do sistema separa o conteúdo Playbooks de acordo com estas regras:
- Playbooks o conteúdo é executado a partir do domínio a partir do qual é acionado
- Atividades e Playbooks são executadas a partir do domínio do registro ou do usuário que as inicia. Por exemplo, quando um usuário do domínio secundário ACME aciona um playbook pertencente ao domínio primário TOP, o playbook é executado no contexto do domínio secundário ACME.
- Flow Designer conteúdo é executado no domínio da atividade de chamada Playbooks
- Sempre que uma definição de atividade chama uma ação ou um fluxo, o sistema executa o conteúdo Flow Designer no mesmo contexto de domínio que o conteúdo Playbooks de acionamento. Se o conteúdo Flow Designer tiver uma substituição de processo específica do domínio correspondente, o sistema executará a versão de substituição. Embora Playbooks não ofereça suporte a substituições de processo, ele usa qualquer substituição de processo definida em Flow Designer.Nota:
- Uma substituição de processo se refere a um tipo de substituição na separação de domínio.
- Os provedores de serviço (SPs) podem usar a separação de domíniopara separar logicamente dados, processos e tarefas administrativas em grupos definidos.
- Playbooks arquivos de configuração ficam visíveis para todos os usuários do domínio
- Playbooks arquivos de configuração não são separados por domínio. Qualquer usuário com as funções apropriadas pode exibir todos os playbooks, definições de gatilho e definições de atividade.