Skip to content

Onboarding: Structured flow for management #99

@Ayush8923

Description

@Ayush8923

Is your feature request related to a problem?
There is currently no structured onboarding flow for managing organizations, projects, and user access. The reliance on API keys without a clear system increases manual overhead and reduces scalability.

Describe the solution you'd like
Implement an admin-driven onboarding flow via the Kaapi Admin Dashboard:

  • Kaapi Admin → Organization → Project → Users
  • Onboard organizations by the Kaapi/T4D team
  • Allow multiple projects per organization
  • Generate API keys at the project level

This will create a structured and scalable management process.

Original issue

Is your feature request related to a problem? Please describe.
Currently, there is no structured onboarding flow for managing organizations, projects, and user access. The existing setup relies on API keys without a clear system for onboarding organizations or assigning users, which can lead to manual overhead and lack of scalability.

Describe the solution you'd like
Introduce an admin-driven onboarding flow managed via the Kaapi Admin Dashboard.

Proposed Flow:
• Kaapi Admin → Organization → Project → Users

Details:
• The Kaapi/T4D team will onboard organizations
• Each organization can have multiple projects
• API keys will be generated at the project level
• Users will be granted access by adding their Gmail IDs

This will provide a structured and scalable way to manage access and resources.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

Closed

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions