Skip to content

Onboarding: Enhance super admin assignments #133

Closed

Description

@Ayush8923

Is your feature request related to a problem?
There are issues in the onboarding flow identified during testing. These problems hinder the proper assignment and mapping of super admins.

Describe the solution you'd like
Enhancements needed for onboarding:

  1. Don't allow to assigning existing users as super admins if they are part of another project or organization.
  2. Ensure the super admin is mapped in the user_project table during organization onboarding, in addition to being added to the user table.
Original issue

Describe the current behavior
Currently, there are a few issues in the onboarding flow that came up during testing and need to be addressed.

Describe the enhancement you'd like

  1. When onboarding an organization, we need to assign a super admin. If the user already exists under another project or organization, they currently cannot be assigned as a super admin.
  2. During organization onboarding, the super admin user is currently being added only to the user table. The same user also needs to be mapped in the user_project table.

Activity

  1. changed the title [-]Onboarding: Enhacement[/-] [+]Onboarding: Super Admin Assignment and Project Mapping Issues in Organization Onboarding[/+] on Apr 29, 2026
  2. changed the title [-]Onboarding: Super Admin Assignment and Project Mapping Issues in Organization Onboarding[/-] [+]Onboarding: Enhance super admin assignments[/+] on Apr 29, 2026
  3. moved this to To Do in Kaapi-devon Apr 29, 2026
  4. moved this from To Do to In Progress in Kaapi-devon Apr 30, 2026
  5. self-assigned this
    on Apr 30, 2026
  6. moved this from In Progress to In Review in Kaapi-devon Apr 30, 2026
  7. moved this from In Review to Closed in Kaapi-devon Apr 30, 2026
  8. closed this as completedby moving to Closed in Kaapi-devon Apr 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

  • Status
    Closed

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions