laddr icon indicating copy to clipboard operation
laddr copied to clipboard

Add option to disable project self-association

Open themightychris opened this issue 5 years ago • 2 comments

Currently, anyone can add someone else or themselves as a member of a project.

Add a new configuration option at the site level that restricts adding new members to a project to site staff and existing project members

themightychris avatar Jun 03 '20 19:06 themightychris

Or maybe a three-way setting:

  • public: any registered user can add members to a project
  • members: any member of a project can add members
  • leadership: only maintainers of projects can add members

In all three cases, site-level staff/admins would still be able to add members

themightychris avatar Jun 03 '20 19:06 themightychris

This makes a lot of sense to me--thanks for creating! I would say for me, the biggest motivation is the first bullet (restricting public users), just to avoid creating confusion around who is organizing the project.

machow avatar Jun 04 '20 18:06 machow