Como projetamos sistemas complicados para vários usuários, é importante mostrar a eles informações de segurança para suas empresas. Quero mostrar a eles quem pode fazer que ação a quais contas.
A clareza é muito importante porque isso envolverá movimentos monetários - existem bons arquétipos para mostrar às pessoas as conseqüências das permissões em um sistema?
Suponho que um usuário do sistema possa escolher um dos três caminhos:
Também suponho que você não precise ver todas as informações juntas, ou seja, todos os usuários do sistema, com todos os tipos de acesso que eles têm para todas as contas. Se for esse o caso, implica um componente de grade.
A solução que vem à mente é um detalhe mestre com 3 colunas intercambiáveis, onde:
Por exemplo:
Com efeito, mover a conta da coluna para a primeira, alteraria o "ponto de entrada".
Além disso, cada elemento tem uma função "ir para", o que significa que o usuário pode acessar uma visualização centrada em torno desse elemento (ou seja, se eu estivesse olhando para John e percebesse que ele tinha acesso à conta 124255, eu poderia navegar facilmente para essa conta e veja uma lista semelhante de todas as contas e usuários que podem executá-las).