-
Story
-
Resolution: Done
-
Undefined
-
None
-
None
-
False
-
None
-
False
-
Testable
-
No
-
-
-
-
-
-
-
No
-
No
-
N/A
-
None
-
-
Organizations will be able to 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
- documents
-
RHODS-7406 Enable project sharing
- Closed
- mentioned on