Open thaisescobarf opened 7 months ago
US para validação de @Vanessapcs Enviada em 06/05 Obs: Refiz a US e protótipo conforme conversamos. Simplifiquei ela deixando só as funcionalidades que temos dos founders e que estão previstas para colocarmos em breve (dos adms). A ideia é acrescentarmos outras permissões futuramente mas por enquanto focar só no que já temos.
US para validação de @Vanessapcs @Vanessavpcs , enviada em 01/05. Essa é a primeira US que gostariamos de levar para a planning de 03/05. Refiz ela de acordo com a tela.
@thaisescobarf apenas uns detalhes:
b) Nas opções "Cadastrar produtos", "Cadastrar Squads" e "Alterar Squads" eu também não teria a opção de "Consultar Produtos" e "Consultar Squad"? Pois são funções diferentes.
c) Tanto no "Gerenciamento de Produtos", quanto no "Gerenciamento de Squads", você tem as ações de "Editar" e "Excluir". O ideal é que estas ações fossem permissões separadas. Em algum momento você pode dar uma permissão para alguém editar e não excluir, por exemplo, e não estaria impedido.
@Vanessavpcs US ajustada, para validação em 03/05.
Obs: Adicionei as telas aonde temos as respectivas funções citadas, pensando nos novos membros da nossa equipe. E troquei os links de página que não estavam funcionando pelo link de US (trouxe do projeto no servidor antigo para esse)
@thaisescobarf gostei dos ajustes. Só acho que você precisa especificar melhor o que é "gerenciar". Seria "consultar e alterar"? Os devs precisam saber quais funções isso quer dizer. Outro ponto: como a palavra "gerenciar" é muito vaga, não seria algo bom de usar para os administradores (eles podem ter dúvidas). Com isso, o melhor é sempre usar as ações: "consultar produtos", "alterar produtos", "cadastrar produtos", "excluir produtos", dentre outras ações que tenhamos na tela. Desta forma, fica bem mais fácil para o Admin executar esta atividade.
@Vanessavpcs
Entendi, é verdade. Vou mudar para "Consultar e Alterar", para não ficar dúvidas então. Tudo bem?
@Vanessavpcs Ajustado :)
@thaisescobarf @Edson445 sobre a tela de "Gerenciar Permissões de Acesso".
Sugestão:
Dúvida:
Tela final: https://www.figma.com/design/MSoP6mjKZ0EjjY9OXrjaqp/Projeto%3A-Labs?node-id=2401-7703&t=cSd1cGUXf78I6maF-0
Obs: Desconsiderar menus (lateral e superior)
Definição Como administrador, eu gostaria de gerenciar as permissões de acesso, para que eu possa controlar quais funções e recursos cada usuário pode acessar.
Descrição Através dessa funcionalidade, vamos criar duas permissões de acesso para os usuários: administrador e founder. Para isso, desenvolveremos um painel administrativo com as opções de ativar e desativar funcionalidades especificas da plataforma para cada tipo de permissão.
Protótipos Link do Figma com a tela
Critérios de Aceite
Consultar produto: Essa função habilita e desabilita o usuário a visualizar um produto da qual faça parte. O padrão inicial deve ser: habilitado para founders e administradores. Obs: A tela de consulta/visualização do produto é:
Cadastrar squad: Essa função habilita e desabilita o usuário a cadastrar sua squad na plataforma: https://github.com/SouJunior/soujunior-labs/issues/167 O padrão inicial deve ser: habilitado para founders, desabilitado para administradores. Obs: Essa função fica na área logada (abaixo). Devemos desabilitar apenas a função de cadastrar squad dentro da tela:
Consultar squad: Essa função habilita e desabilita o usuário a visualizar a página da squad da qual faça parte. Essa função não permite exclusão de membros ou squad, portanto por padrão deve ter essas funções desativadas. O padrão inicial deve ser: habilitado para founders e administradores. Obs: A tela de visualização da squad é:
Alterar squad: Essa função habilita e desabilita o usuário a alterar e/ou excluir os membros da sua squad na plataforma: https://github.com/SouJunior/soujunior-labs/issues/168 O padrão inicial deve ser: habilitado para founders, desabilitado para administradores. Obs: A tela de alteração da squad é:
Consultar e alterar produtos: Essa função habilita e desabilita o usuário a gerenciar os produtos cadastrados na plataforma: https://github.com/SouJunior/products/issues/513#issue-2210970125 O padrão inicial deve ser: desabilitado para founders, habilitado para administradores.
Excluir produtos: Essa função habilita e desabilita o usuário a excluir os produtos cadastrados na plataforma: https://github.com/SouJunior/products/issues/513#issue-2210970125 O padrão inicial deve ser: desabilitado para founders, habilitado para administradores.
Consultar e alterar usuários: Essa função habilita e desabilita o usuário a editar as informações na tela de gerenciamento de usuários cadastrados: https://github.com/SouJunior/products/issues/500#issue-2206364479 O padrão inicial deve ser: desabilitado para founders, habilitado para administradores.
Excluir usuários: Essa função habilita e desabilita o usuário a excluir uma conta/usuário na tela de gerenciamento de usuários cadastrados: https://github.com/SouJunior/products/issues/500#issue-2206364479 O padrão inicial deve ser: desabilitado para founders, habilitado para administradores.
Consultar e alterar permissões de acesso: Essa função habilita e desabilita o usuário a editar as permissões de acesso (que é essa tela/funcionalidade que estamos criando aqui) O padrão inicial deve ser: desabilitado para founders, habilitado para administradores.
Informações