11.8.3. Alteração da Política de Combinação de Permissão
A Política da Combinação da Permissão determina como as permissões são determinadas caso um usuário é determinado mais de uma função. Isto pode ser determinado para
permissive
ou rejecting
. O default é permissive
.
Quando
permissive
, caso qualquer função for determinada ao usuário que permite uma ação, então a ação é permitida.
Quando determinado para
rejecting
, caso múltiplas funções forem determinadas a um usuário que permite uma ação, então a ação não é permitida.
Quando a política é determinada a rejeitar, cada usuário deve apenas ser determinado uma função. Os usuários com múltiplas funções não estarão aptos a usar o console de gerenciamento ou a ferramenta
jboss-cli.sh
quando a política é determinada para rejecting
.
A Política de Combinação de Permissão é configurada pela configuração do atributo
permission-combination-policy
para tanto permissive
ou rejecting
. Isto pode ser determinado usando a ferramenta jboss-cli.sh
ou pela edição do arquivo XML de configuração do servidor caso o servidor estiver desativado.
Procedimento 11.3. Determinação a Política de Combinação de Permissão
- Use a operação
write-attribute
do recurso de autorização de acesso para determinar o atributopermission-combination-policy
ao nome da política requerida./core-service=management/access=authorization:write-attribute(name=permission-combination-policy, value=POLICYNAME)
/core-service=management/access=authorization:write-attribute(name=permission-combination-policy, value=POLICYNAME)
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Os nomes da política válidas estão rejeitando e permissivos.[standalone@localhost:9999 /] /core-service=management/access=authorization:write-attribute(name=permission-combination-policy, value=rejecting) {"outcome" => "success"} [standalone@localhost:9999 access=authorization]
[standalone@localhost:9999 /] /core-service=management/access=authorization:write-attribute(name=permission-combination-policy, value=rejecting) {"outcome" => "success"} [standalone@localhost:9999 access=authorization]
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Caso o servidor estiver inoperante, a configuração XML pode ser editada para alterar o valor da política de combinação da permissão. Para isto, edite o atributo
permission-combination-policy
do elemento de controle de acesso.