mail
mail copied to clipboard
Sharing accounts with other users and groups
Great plugin, really awesome job!
I got one thing on my wishlist, which is to be able to share an account with other users or groups.
Usecase: My nextcloud consists of around 10 teams having around 20 members each. Every team is a project having a shared e-mail account and there is a shared e-mail account for all teams. When a new member joins a team, he/she needs to be able to access the shared e-mail accounts. Sending him or her the credentials is dangerous and if he/she leaves the team the credentials need to be changed. Therefore it would be great to have the opportunity to create an account and share it with other users or user groups. Then they can access the e-mail account as long as they are part of the group, if they leave I just unshare the account and do not have to change the credentials.
From what I can see it could be done by:
- [ ] create oc_mail_shares table
- [ ] create sharing section in account settings page
- [ ] add join to oc_mail_shares table in MailAccountMapper.php
Unfortunately I'm not yet fit enough to do it, but if someone from the core team could advise if that approach is feasibel, I could give it a try
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.