The existing sharing mechanism in Seqera allows users to share pipelines across an organization. However, this mechanism:
  • Exclusively supports the sharing of pipelines but does not yet extend to datasets, actions, or compute environments.
  • It follows an all-or-nothing approach, granting access to shared pipelines to all workspaces, even when such access may not be required.
A more flexible sharing model might allow users to share:
  • Compute environments.
  • Pipelines.
  • Datasets/data sources.
Additionally, users could have the flexibility to define the sharing in a more granular way. For instance, they can specify which workspaces should have access to the shared resources, providing greater control over resource distribution.
This enhancement would aim to make resource sharing in Seqera Platform more versatile and user-centric, allowing for a more tailored approach to collaboration and resource accessibility.