Noções Básicas da Segurança no Nível da Célula

Sobre Segurança no Nível da Célula

Os Administradores de Serviço que aplicam a segurança no nível da célula podem negar acesso às células a que um usuário normalmente teria acesso devido à segurança regular. Portanto, a segurança no nível da célula é definida como uma exceção à segurança do membro existente. Por exemplo, o gerente do departamento requer acesso a todas as contas em seu departamento, mas somente a uma determinada conta em todos os outros departamentos. Com a segurança usual de metadados, o gerente teria acesso a todas as contas em todos os departamentos, mas usar a segurança no nível da célula permite que o Administrador de Serviço controle a interseção de todas as contas com o departamento do gerente e somente da conta específica em todos os outros departamentos.

A segurança no nível da célula usa regras, semelhantes às regras de interseção válida, para negar acesso de leitura ou gravação aos usuários que exibem determinadas interseções de célula em qualquer lugar em que uma célula é mostrada (por exemplo, formulários, prompts de tempo de execução, Smart View, relatórios, dashboards, infolets, etc.). Quando as regras de segurança no nível da célula são aplicadas, os usuários com acesso de leitura podem ver o valor de dados em uma célula, mas a célula não pode ser editada. Se os usuários tiverem acesso de leitura negado a uma célula, o valor exibido na célula será #noaccess.

Se você for um Administrador de Serviço, será possível definir e atribuir regras de segurança no nível da célula a qualquer usuário ou grupo. A segurança no nível da célula não afeta você.

Dimensões Âncora e Não Âncora

As definições de segurança no nível da célula usam dimensões anchor e não anchor:

  • As dimensões anchor são sempre dimensões obrigatórias no cubo que é usado na definição de segurança no nível da célula.

  • As dimensões de não âncora são obrigatórias ou não:

    • Se uma dimensão não anchor for obrigatória, qualquer cubo que não use essa dimensão irá ignorar qualquer definição de segurança no nível da célula onde essa dimensão estiver marcada como obrigatória.

    • Se uma dimensão não anchor não for obrigatória, qualquer cubo que não use essa dimensão continuará avaliando qualquer definição de segurança no nível da célula que inclua essa dimensão como não obrigatória e avaliará as definições de qualquer outra dimensão na definição em uso no cubo.

    • Por padrão, as dimensões não anchor não são obrigatórias. Para tornar uma dimensão não âncora obrigatória, clique em ícone de seta para baixo ao lado da dimensão não âncora e clique em Obrigatório.

  • Por padrão, os membros da dimensão anchor que não são especificados na regra são incluídos na definição de segurança, mas é possível desmarcar essa opção clicando em ícone de seta para baixo ao lado da dimensão anchor e clicando em Aplicar Apenas a Membros Selecionados.