Nesta seção: Como: |
A política em vigor para um usuário vem de todas as regras aplicadas ao usuário. Quando um usuário tenta acessar um recurso, o WebFOCUS avalia todas as regras de segurança relevantes que se aplicam e determina a política para o usuário no recurso.
A política eficaz é avaliada primeiramente através da determinação de todas as regras relevantes ao sujeito ou recurso em questão, incluindo:
Nenhum grupo tem prioridade em relação a outro grupo, e as regras de usuários não têm prioridade em relação a regras de grupo.
Nesta seção: |
Por padrão, os privilégios são Não Definir, o que significa que não são permitidos. Um privilégio também pode ser explicitamente permitido ou negado.
A ordem de prioridade a seguir é utilizada para determinar a política eficaz em um recurso em um nível particular:
Descendo na árvore de recursos, uma política eficaz em qualquer nível de recurso em particular pode apenas ser Negado, Permitido ou Não definir, com prioridade nesta ordem.
Exceto para privilégios de sessão, qualquer privilégio que seja ambos negado e permitido será negado. Isto pode ocorrer em diversas formas:
Para privilégios de sessão, um conflito permitido/negado resulta na permissão do privilégio de sessão. Isto acontece pois privilégios de sessão controlam o acesso a ferramentas que podem ser necessárias em diversos lugares. Por exemplo, se vocêpuder executar procedimentos adiados na pasta Sales, mas negados na pasta Finance, você ainda precisará de acesso à interface Status Adiado para que possa ver seus relatórios adiados a partir da pasta Sales.
Regras Totalmente Permitidas anulam regras Negadas. Isto é útil quando se trata de situações incomuns, por exemplo, quando um membro de um grupo precisa de acesso a um recurso negado ao grupo. O melhor exemplo é a regra integrada que permite totalmente a função Controle Total a membros do grupo Administradores em IBFS:/ (o sistema de arquivos inteiro), com o escopo de pasta e filhos. Esta regra impede que administradores percam o controle de recursos dentro do sistema devido a qualquer regra de negação aplicada ao grupo EVERYONE.
Observação: A regra Totalmente Permitido se aplica apenas a um local em específico, permitindo o privilégio nesta pasta. A regra ainda é avaliada como Negada nos filhos da pasta a não ser que outra regra se aplique.
A regra Limpar Herança remove uma regra herdada de uma função em um recurso, alterando o acesso ao recurso para Não Definir. Quando um usuário pertence a diversas funções com privilégios que se sobrepõem, qualquer privilégio compartilhado com a regra desmarcada é avaliado como Não Definir.
A caixa de diálogo Política Eficaz indica a razão pela qual um usuário possui ou não um certo recurso. Para visualizar a política de outros usuários, você deve possuir permissão para os seguintes privilégios:
Usuários com apenas o privilégio Visualizar Regras em um Recurso podem visualizar uma política eficaz apenas para eles mesmos em recursos em específico. Se um usuário não possuir os privilégios adequados, as opções para visualizar ou gerenciar regras e a política eficaz não aparecerão nos menus de contexto.
A caixa de diálogo Política Eficaz aparece, listando a política calculada para cada privilégio que aparece em uma regra neste recurso.
Se você possuir privilégios adequados, é possível selecionar outros usuários da lista suspensa Usuário para verem suas políticas eficazes.
A caixa de diálogo Política Eficaz exibe a avaliação de política para todos os grupos aos quais o usuário pertence em todos os níveis de hierarquia acima do recurso, exibindo as seguintes informações para cada nível:
WebFOCUS |