Separação de domínios e Enterprise Architecture (anteriormente Application Portfolio Management)
Domain Separation é compatível com Enterprise Architecture. 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.
Como o Domain Separation funciona no Enterprise Architecture
Embora o Domain Separation em Enterprise Architecture esteja no nível "Somente dados", existem alguns fatores para ajudá-lo no uso do Domain Separation:
- Os dados podem ser separados por domínio.
- A coluna de domínio está presente para tabelas de aplicações do sistema base e tabelas Enterprise Architecture.
- Os domínios são criados e a configuração específica do domínio é gerenciada pelo proprietário da instância.
- Os domínios de locatário podem gerenciar os próprios dados de aplicação.
- As propriedades da aplicação estão vinculadas ao domínio.
- Lógica de negócios e processos podem ser separados por domínio pelo proprietário da instância. Regras de negócio e políticas podem ser criadas em domínios específicos por locatários.
- A lógica e os processos de negócios podem ser administrados pelo domínio do locatário.