kubero-dev / kubero-dev/kubero
Support for Multiple Users with Private Apps and Groups
- Dominant language
- TypeScript
- Stars
- 4.4k
- Forks
- 213
- PR merge metrics
- No merged PRs in 30d
Description
### Description
#### Description
Hi, I would like to request a feature that supports multiple users, each of whom can have their own private apps deployed. Additionally, it would be great to have the ability to create groups where users can be added, allowing them to access the apps within that group.
#### Use Case
User Management: Each user can manage their own private applications.
Group Collaboration: Users can collaborate within groups, sharing access to specific apps.
Access Control: Administrators can control which users have access to which apps based on group membership.
#### Benefits
Enhanced collaboration among team members.
Improved organization of applications by grouping them.
Better access control and privacy for users' individual apps.
### Possible solution
#### Proposed Implementation
User Accounts: Allow users to create individual accounts with private app deployment capabilities.
Group Creation: Implement a feature to create groups and manage group membership.
Access Management: Provide a way to set permissions for apps based on group membership.
### Alternatives
_No response_
### Additional information
_No response_
Contributor guide
Research direction
The issue mentions no files, tests, or entry points. Start by clarifying the user, group, private-app, and permission requirements with the maintainers and reviewing the existing application and access-control architecture. Done means users can manage private apps, groups can share selected apps, and administrators can control access by membership.
Written by the indexing model from the issue text.
Assessment
- Domain
- authorization
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100