Guia de implementação de multilocação
A arquitetura a seguir é recomendada para requisitos de vários locatários em cenários de atendimento ao cliente:
- segregação de locatáriosAtribuir chaves de API e namespaces separados para cada cliente.
- Alocação de recursosConfigurado por meio da interface Tenant Management do console:
- Cota exclusiva de modelagem
- Permissões de plug-in privado
- Conjuntos de dados separados - interface unificadaManter modelos comuns de fluxo de trabalho para diferentes locatários usando a funcionalidade Project
- Extensões personalizadasDesenvolvimento de ferramentas personalizadas para clientes específicos (sujeito a especificações de desenvolvimento de plug-ins)
Exemplo típico de configuração: os clientes de serviços financeiros podem configurar exclusivamente o módulo Stock Data Plug-in + Sensitive Information Filtering.
Essa resposta foi extraída do artigoTaskingAI: uma plataforma de código aberto para o desenvolvimento de aplicativos nativos de IAO