Organization Prototype - critical path
User journey
- User creates an organization
- Creates a group
- Creates a project underneath the group
- Invites a colleague to the project
Step by step
-
Create Organization: -
Click on "Create Organization" or a similar button. -
Provide organization details (name, description, etc.). -
Confirm and create the organization.
-
-
Create Group:
-
Navigate to the Organization. -
Click on "Create Group" or a similar button. -
Provide group details (name, description, etc.). -
Confirm and create the group under the organization.
-
-
Create Project:
-
Navigate to the Group. -
Click on "Create Project" or a similar button. -
Provide project details (name, description, etc.). -
Confirm and create the project under the group. - Organizations own Projects - with default Orgnization backfill
- Create projects.organization_id index synchronously
-
❗ New issue to create project in current Organization
-
-
Invite Colleague to Project:
-
User accepts invitation for group or project membership. -
User accepts invitation for Organization membership
-
This has been descoped from Cells 1.0. Users will only be able to be part of one Organization.
-
Switch back to default gitlab.com Default Organization:
-
Click Default Organization
in Organization dropdown.- GraphQL query for listing a user's organizations (maybe relevant?)
❗ Issue needed for dropdown
-
Navigate to Default Organization
page.- Not sure if we need anything here.
-
Edited by Christina Lohr