Limitar states de acordo com nivel de usuario

0 respostas
robson.silva

boa tarde,

Eu sou iniciante em flex e estou com uma dúvida que deve até ser boba, mas vamos lá. Eu logo após o usuario efetuar o logon eu tenho que verifica seu nivel de acesso e abrir o state/ componente que ele tem acesso. exemplo se é de nivle porteiro só posso liberar a tela de portaria.eu ja fiz algumas alterações na rotina porém não funciona

if(<a href="http://recurso.role.name">recurso.role.name</a> == “PORTARIA”)

{

vsMainIndex = AuthorizationEvent.TELA_PRINCIPAL;

stateController = StatesController.PRINCIPAL_TELA_PORTARIA;
[b]event.state =StatesController.PRINCIPAL_TELA_PORTARIA;
			dispatcher.dispatchEvent(event);

[/b]
}

esse codigo em negrito eu adicionei no sessionmanager, eu gostaria de saber c tenho que alterar em algum EventMap , mediator ou alguma coisa do tipo.
Obrigado

Criado 15 de setembro de 2010
Respostas 0
Participantes 1