Descrição: Como um administrador do Machado Genomics, eu quero poder gerenciar os diferentes papéis de usuário (público, pesquisador, administrador),
para que cada usuário tenha acesso adequado às funcionalidades da interface
conforme suas responsabilidades e necessidades.
Critérios de Aceitação
Público
[ ] O usuário com papel de público deve ser capaz de visualizar todos os dados genômicos disponíveis na interface.
[ ] O usuário não pode editar, marcar, ou carregar dados.
[ ] O usuário não tem acesso a dados marcados como restritos.
Pesquisador
[ ] O usuário com papel de pesquisador deve ser capaz de visualizar todos os dados genômicos, incluindo aqueles marcados como restritos
[ ] O usuário pode marcar dados genômicos como restritos para que fiquem visíveis apenas para pesquisadores e administradores
[ ] O usuário não pode carregar ou deletar dados.
Administrador
[ ] O usuário com papel de administrador deve ser capaz de carregar, editar, e deletar dados genômicos na interface.
[ ] O usuário pode marcar ou desmarcar genomas como restritos.
[ ] O usuário tem permissão para criar, editar, e gerenciar outros usuários e seus papéis.
Descrição: Como um administrador do Machado Genomics, eu quero poder gerenciar os diferentes papéis de usuário (público, pesquisador, administrador), para que cada usuário tenha acesso adequado às funcionalidades da interface conforme suas responsabilidades e necessidades.
Critérios de Aceitação
Público
[ ] O usuário com papel de público deve ser capaz de visualizar todos os dados genômicos disponíveis na interface.
[ ] O usuário não pode editar, marcar, ou carregar dados.
[ ] O usuário não tem acesso a dados marcados como restritos.
Pesquisador
[ ] O usuário com papel de pesquisador deve ser capaz de visualizar todos os dados genômicos, incluindo aqueles marcados como restritos
[ ] O usuário pode marcar dados genômicos como restritos para que fiquem visíveis apenas para pesquisadores e administradores
[ ] O usuário não pode carregar ou deletar dados.
Administrador
[ ] O usuário com papel de administrador deve ser capaz de carregar, editar, e deletar dados genômicos na interface.
[ ] O usuário pode marcar ou desmarcar genomas como restritos.
[ ] O usuário tem permissão para criar, editar, e gerenciar outros usuários e seus papéis.