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

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

Os Administradores de Serviço que aplicam a segurança no nível de célula podem negar acesso a células às quais normalmente um usuário teria acesso devido à respectiva segurança regular. A segurança no nível de célula é, portanto, definida como uma exceção à segurança de membro existente. Por exemplo, um Gerente de Departamento exige acesso a todas as contas em seu próprio departamento, mas somente a uma determinada conta em todos os outros departamentos. Com a segurança de metadados de costume, o Gerente teria acesso a todas as contas em todos os departamentos, mas usando a segurança no nível de célula, o Administrador de Serviços pode controlar a interseção de todas as contas com o departamento do Gerente e somente com a conta específica em todos os outros departamentos.

A segurança no nível de 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 regras de segurança no nível de célula são aplicadas, os usuários com acesso de leitura podem ver o valor dos dados em uma célula, mas a célula não pode ser editada. Se os usuários tiverem o acesso de leitura negado a uma célula, o valor exibido na célula será #noaccess.

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

Dimensões de Âncora e Não Âncora

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

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

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

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

    • Se uma dimensão de não âncora não for obrigatória, qualquer cubo que não use essa dimensão ainda avaliará qualquer definição de segurança no nível de 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 de não âncora 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 de âncora que não são especificados na regra são incluídos na definição de segurança, mas você pode desmarcar essa opção clicando em ícone de seta para baixo, ao lado da dimensão de âncora, e clicando em Aplicar Somente aos Membros Selecionados.