Skip to content

Enhancement: Better workspace management #141

Open
@wafelmolt

Description

@wafelmolt

As an application manager, having workspace freely created, no basic vision and control on existing workspaces and no storage limit ferature are hindrances to having Huly in production.

  1. You can not control who is able to create workspace
  2. You can not enforce workspace count limit per user
  3. You can not easily control storage quota :
    • My current workaround is to put a quota limit on the bucket once the workspace created, but it is a manual operation which collides with restriction 1
    • If I would use Ceph instead of Minio, I could in fact put a default storage quota but I guess that defeats the fact that the application should provide this feature
    • I would also suggest a drive quota
  4. You do not have a list of existing workspaces with administration/management transactional actions (eg: Deletion)

I think we need features that let us :

  • control workspace creation
  • limit the number of workspaces that a user can own
  • having the ability to list workspaces and manage them
  • put a storage limit per drive and per workspace

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions