kubero-dev / kubero-dev/kubero

Support for Multiple Users with Private Apps and Groups

Open
#605 3 comments 1 reaction 0 assignees View on GitHub
Idea/discussion
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.