You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
In #6052, we add workspace permission control logic. User can create a workspace with permission control by calling workspace create or update API. For most users, calling workspace related API won't be a convenient way. We can add a permission setting section in workspace create and update form. For workspace create page, the workspace create API will automatic grant creator as workspace admin. For workspace update page, we need to keep at least one admin permission to ensure workspace can be controlled by some user.
Describe the solution you'd like
Since workspace CRUD API already support creating and updating workspace, we only need to change the UI side. We prefer adding a permission setting tab in workspace form. The user can set user and group permission in the permission tab. The permission setting value will be send to the workspace create API after create button clicked. For workspace update page, the fetched workspace permission setting will be filled in the permission setting tab. User can modify the settings, and then will call workspace update API after update button clicked.
Is your feature request related to a problem? Please describe.
In #6052, we add workspace permission control logic. User can create a workspace with permission control by calling workspace create or update API. For most users, calling workspace related API won't be a convenient way. We can add a permission setting section in workspace create and update form. For workspace create page, the workspace create API will automatic grant creator as workspace admin. For workspace update page, we need to keep at least one admin permission to ensure workspace can be controlled by some user.
Describe the solution you'd like
Since workspace CRUD API already support creating and updating workspace, we only need to change the UI side. We prefer adding a permission setting tab in workspace form. The user can set user and group permission in the permission tab. The permission setting value will be send to the workspace create API after create button clicked. For workspace update page, the fetched workspace permission setting will be filled in the permission setting tab. User can modify the settings, and then will call workspace update API after update button clicked.
Describe alternatives you've considered
N/A
Additional context
#6051
The text was updated successfully, but these errors were encountered: