Org Management
Roles + Adding New Members
Chakra uses a simple, streamlined organization model where each user belongs to exactly one organization. This helps keep your data and resources organized while maintaining simplicity.
User Authentication
Users can join Chakra through:
- Google SSO
- Email/Password
- GitHub
Organization Setup
When a user first signs up, they can either:
- Create a new organization
- Join an existing organization (requires invitation)
Users can only belong to one organization at a time. If you need to switch organizations, you’ll need to contact us to migrate your account for now.
Roles and Permissions
Chakra currently supports two roles to keep things simple:
Admin Role
- Manage users (invite/remove)
- Change user roles
- Access all organization resources
- Full access to databases, integrations, and canvases
Member Role
- Access all organization resources
- Full access to databases, integrations, and canvases
Shared Resources
All organization members (both admins and members) have full access to:
- Databases: Query, modify, and create databases
- Integrations: Set up and manage data connections
- Canvases: Create and edit data transformation workflows
We’re starting with a simple permissions model to help teams get started quickly. More granular access controls will be added based on customer feedback and needs.
Managing Your Organization
For Admins
Adding Users
- Navigate to the Admin Panel
- Click “Invite Users”
- Enter email addresses
- Select role (Admin/Member)
Removing Users
- Go to Admin Panel
- Click “Manage Users”
- Find the user
- Click “Remove User”
Changing Roles
- Access Admin Panel
- Select “Manage Roles”
- Find the user
- Toggle between Admin/Member
Future Enhancements
While we’re starting with a straightforward permissions model, we’re planning to add:
- More granular resource-level permissions
- Custom roles
- Project-based access controls
- Advanced audit logging
Have suggestions for organization management features? Join our Discord to share your feedback!