Envolve a criação de um novo menu na página de gerenciamento da entidade, listando os usuários vinculados e possibilitando convidar/incluir novos usuários via campo onde se digita o e-mail da pessoa. Ao especificar um e-mail, o sistema deve verificar se aquele email é de alguém já cadastrado no sistema. Se for, enviar mensagem para o usuário informando sobre a solicitação de vínculo com a entidade e contendo um link para confirmação da operação. Se não for cadastrado, envia mensagem com link para cadastro usando algum esquema de vinculação automática ao finalizar o cadastro. A lista de usuários vinculados deve possuir botão para remoção de vínculo. Coisas a se pensar: O usuário pode remover seu próprio vínculo? (acredito que sim) O que fazer quando um usuário tentar remover o vínculo de outro? Futuramente essa interface pode tornar-se mais complexa, incluindo permissões específicas de uso do sistema ( o que cada usuário pode fazer).
Envolve a criação de um novo menu na página de gerenciamento da entidade, listando os usuários vinculados e possibilitando convidar/incluir novos usuários via campo onde se digita o e-mail da pessoa. Ao especificar um e-mail, o sistema deve verificar se aquele email é de alguém já cadastrado no sistema. Se for, enviar mensagem para o usuário informando sobre a solicitação de vínculo com a entidade e contendo um link para confirmação da operação. Se não for cadastrado, envia mensagem com link para cadastro usando algum esquema de vinculação automática ao finalizar o cadastro. A lista de usuários vinculados deve possuir botão para remoção de vínculo. Coisas a se pensar: O usuário pode remover seu próprio vínculo? (acredito que sim) O que fazer quando um usuário tentar remover o vínculo de outro? Futuramente essa interface pode tornar-se mais complexa, incluindo permissões específicas de uso do sistema ( o que cada usuário pode fazer).