-
Story
-
Resolution: Done
-
Major
-
None
-
False
-
None
-
False
-
Testable
-
No
-
-
-
-
-
-
-
1.27.0-24
-
No
-
No
-
Yes
-
None
-
-
-
RHODS 1.25, RHODS 1.26, RHODS 1.27
The current plan is to enable pipeline servers per project. Organizations need to be enable multiple users to share & contribute to the same pipelines. For example, a pipeline might include steps with Python scripts/notebooks from multiple users or different personas (data scientist, ops user) might track & manage the same pipeline. Currently, there is no way to enable project sharing. Because of the pipelines consideration, we need to enable project sharing to allow users to share a pipeline server.
Scope of this story:
- Enable project sharing at the user level.
- Enable project sharing at the group (OpenShift groups) level.
- Provide 2 levels of sharing access:
- Admin - full edit & delete access to all aspects of the project and the ability to view & edit permissions, i.e. sharing
- Edit - full edit access to all aspects of the project, but no ability to view or edit permissions
- Users that have access to a project via sharing should be able to view & edit shared projects from the projects list.
- For model serving, the list of deployed models is based on projects access. This needs to continue to function in the same way with project sharing. Example: if I have access to project 1 via sharing, I should see deployed models for project 1 in the model serving list from the left nav menu.
Mocks: https://www.sketch.com/s/b073af35-46b7-46f0-afe0-5db079848ad9
- causes
-
RHODS-8460 When user tries to edit a shared project UI gets stuck in loading without reporting errors
- Closed
-
RHODS-8462 Users with Edit permissions cannot create a model server runtime in a shared project
- Closed
-
RHODS-8461 Clarify what actions are allowed to users with access to a shared DS Project
- Closed
- is documented by
-
RHODS-8823 Document project sharing
- Closed
- relates to
-
RHODS-8374 Users with Edit permissions cannot edit project details or delete the project
- Closed
-
RHODS-8859 If adding user in the permissions table fails the deletion and confirmation button stop working
- Closed
- mentioned on