Hierarquia de usuários

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 3 min. de leitura
  • Com uma hierarquia de usuários, seus gerentes podem ver os registros dos usuários que se reportam a eles.

    A hierarquia do usuário é baseada na configuração na tabela sys_user. A hierarquia de usuários é armazenada separadamente para GRCtabelas.

    Para entender como uma hierarquia de usuário funciona, vejamos o exemplo a seguir. Os usuários Abel e Jack se reportam a Adam. Adam reporta-se a Daniel. Com uma hierarquia de usuários, Adam pode exibir o trabalho realizado por Abel e Jack. Da mesma forma, Daniel pode ver o trabalho realizado por Adão, Abel e Jack.

    Vamos ver outro exemplo de hierarquia de gerente e de usuário.
    Figura 1. Hierarquia de gerentes e usuários
    Gerentes e hierarquia de seus usuários.

    Neste exemplo, o gerente de vendas pode ver os dados que a equipe de vendas enviou. O VP de vendas pode ver os dados ou relatórios enviados pelos gerentes de vendas e pela equipe de vendas.

    O VP de serviço pode ver os dados enviados pelos gerentes de serviço e pela equipe de suporte. O CEO da organização pode ver o trabalho realizado pelas equipes de vendas e serviço.

    Habilitando as propriedades da funcionalidade de hierarquia do usuário

    . GRCAdministrador, você pode habilitar as seguintes propriedades no módulo de propriedades de GRC em uma instância.
    Tabela 1. Propriedades da hierarquia do usuário
    Propriedade Ação
    Enable user hierarchy access control

    Selecione a funcionalidade de hierarquia de usuários Sim opção no Enable user hierarchy access controlpropriedade. Esta propriedade está desativada por padrão. Depois de habilitar esta propriedade, você também pode desativá-la novamente.

    Frequency of user hierarchy recalculation

    Use o. Frequency of user hierarchy recalculationpropriedade para calcular a hierarquia do usuário para todos os registros na tabela sn_grc_user_hierarchy_configuration. A propriedade está definida como Semanalmente por padrão.

    Para calcular a hierarquia do usuário para os registros em intervalos diferentes, selecione sn_grc.user_hierarchy_sync_frequencye mudar a programação de Semanalmente para Diariamente ou Mensal .

    Maximum batch size while recalculating hierarchy for user hierarchy records

    Use o. Maximum batch size while recalculating hierarchy for user hierarchy recordspropriedade para processar os registros em um tamanho máximo de lote para que você possa recalcular a hierarquia de usuários dos registros. Esta propriedade é definida como 1000 por padrão.

    Para recalcular a hierarquia do usuário dos registros, selecione a propriedade e atualize o tamanho máximo do lote para um valor inteiro.

    Nota:
    Após habilitar as propriedades de hierarquia do usuário, a funcionalidade de hierarquia do usuário é compatível somente em determinados conjuntos de tabelas. Você pode saber mais sobre essas tabelas na próxima seção.

    Tabelas usadas para oferecer suporte à funcionalidade de hierarquia de usuários

    As tabelas a seguir são usadas para oferecer suporte à funcionalidade de hierarquia de usuários.
    Tabela 2. Tabelas usadas para oferecer suporte à funcionalidade de hierarquia de usuários
    Tabela Descrição
    sn_grc_hierarchy Tabela que mantém a hierarquia dos usuários.
    sn_grc_user_hierarchy Tabela que exibe o nome do usuário, a hierarquia gerencial e os últimos detalhes sincronizados. Como um usuário com a função sn_grc.user_hierarchy_reader, você pode ler os registros nesta tabela. Nenhum outro usuário pode criar, atualizar ou excluir manualmente os registros nesta tabela.
    sn_grc_user_hierarchy_configuration Tabela que contém um registro separado para cada tabela em que o controle de acesso à hierarquia de usuários está habilitado. . GRCadministrador, você pode criar e excluir manualmente os registros nesta tabela. Como um usuário com a função sn_grc.user_hierarchy_admin, você também pode ler ou atualizar os registros nesta tabela.

    Módulo de configurações de hierarquia do usuário

    O módulo de configuração da hierarquia do usuário é exibido em sua instância somente depois que você habilita as propriedades da hierarquia do usuário. O módulo de configuração de hierarquia do usuário, mostrado no exemplo a seguir, lista as tabelas nas quais você habilitou a funcionalidade de hierarquia do usuário.

    Figura 2. Módulo de configuração da hierarquia do usuário
    Módulo de configuração da hierarquia do usuário.

    ACLs (listas de controle de acesso): Por padrão, algumas listas de controle de acesso são enviadas com o. GRCe eles são armazenados na tabela sys_security_acl. Você pode definir uma condição de filtro para verificar se o controle de acesso à hierarquia de usuários está habilitado. Você pode criar suas próprias listas de controle de acesso dependendo da configuração e dos requisitos.

    Para obter informações sobre como configurar o controle de acesso à hierarquia de usuários em suas tabelas personalizadas, consulte KB1095957 .
    Nota:
    Você deve fazer login em Now Supportpara exibir o. Base de conhecimentoartigos.