Skip to content

Add user to an organization

Proposal

Per previous discussions, for the MVC we are going with the implied user route, which means that people will become members of an organization through their membership in a group or project contained within the organization.

Post-MVC, we'll need the ability to invite non-enterprise users, even those that aren't already members of the groups or projects within the organization.

Building on the existing invite members modal for groups, that could look as follows:

Invite user button Invite user modal Notification email
Organization____Users___Invite-1 Organization____Users___Invite Frame_554

Since adding people to groups and projects also grants membership to the organization, we should also add the following to group and project invitation emails once organizations have been introduced:

  1. You have been granted Guest access to the [XXX] group. This also grants you access to Organization [ABC]. If this was a mistake you can leave the group.

A note on enterprise users: for the MVC, Enterprise Users will remain at the top-level Group, so we do not need to account for the case that an Org Owner would create an Enterprise User. This needs to be handled by ~"group::authentication and authorization" moving forward. For the MVC, we just focus on displaying Enterprise Users that are contained in the top-level Groups belonging to the Organization and on adding non-Enterprise Users.

Figma

Edited by Amelia Bauerly