Domain Separation e Gestão de habilidades

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 2 min. de leitura
  • O Domain Separation é compatível com o app Gestão de habilidades e está configurado para ser aplicado a todos os recursos dele. A separação de dados é configurada junto com a separação de lógica e processo.

    O Domain Separation permite separar dados, processos e tarefas administrativas em agrupamentos lógicos chamados de domínios. Você pode então 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 Gestão de habilidades

    O Domain Separation é compatível com o Skills Management sem requisitos específicos de instalação ou configuração. Habilidades, categorias e níveis de habilidades podem ser criados em domínios separados, inclusive no domínio global. Quando a separação de domínio é implementada, as pessoas com funções de aplicativos de habilidade podem exibir informações de habilidade somente no domínio atribuído. As colunas Domínio e Caminho de domínio estão disponíveis para todas as tabelas de habilidades fornecidas com o sistema base. A coluna Domínio contém o nome do domínio ao qual o evento ou alerta pertence e a coluna Caminho do Domínio contém o identificador exclusivo do domínio.

    Nome da tabela Descrição
    sys_user_has_skill Informações de habilidade de usuário
    cmn_skill Tabela de habilidade principal
    cmn_skill_category Definição de categorias de habilidade
    cmn_skill_level_type Definição de tipo do nível de habilidade
    cmn_skill_level Definição do nível de habilidade
    sys_group_has_skill Habilidades do grupo
    cmn_skill_contains Definição de habilidades contidas em habilidades
    task_m2m_skill Informações de habilidade de tarefa
    Nota:
    Se a coluna de domínio não for mostrada, clique no ícone Atualizar Lista Personalizada e adicione a coluna necessária. Você também pode adicionar a coluna de caminho de domínio, se quiser.
    Casos de uso:
    • Um gerente de habilidades que pertence ao domínio Acme cria uma habilidade e deseja exibi-la e associá-la ao usuário no domínio Acme. Um usuário precisa pertencer ao domínio Acme, ao domínio primário ou ao domínio global para exibir o registro de habilidades.
    • Um gerente de habilidades que pertence a um domínio primário tenta exibir uma habilidade em um domínio secundário. O usuário de um domínio primário pode exibir um registro de habilidades do domínio primário, assim como todos os domínios secundários dele.
    • Um gerente de habilidades que pertence ao domínio primário deseja criar/associar uma habilidade em nome de outro usuário no domínio Acme. Um usuário deve pertencer ao mesmo domínio que o usuário para o qual o registro de habilidades foi criado.
    • Um gerente de habilidades deseja associar um registro a uma aplicação integrada no domínio Acme. Um usuário deve pertencer ao domínio da aplicação integrada do qual um registro está associado.
    • Um gerente de habilidades tem acesso a vários domínios, mas deseja atualizar um registro com conteúdo em um domínio específico. O domínio especificado para o registro atual orienta a funcionalidade desse registro e dos campos de referência.