Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Share Workflow Execution with Namespace #884

Open
ericenns opened this issue Jan 8, 2025 · 0 comments
Open

Share Workflow Execution with Namespace #884

ericenns opened this issue Jan 8, 2025 · 0 comments
Labels
enhancement New feature or request

Comments

@ericenns
Copy link
Member

ericenns commented Jan 8, 2025

Summary

As a User in IRIDA Next, I want the results of a pipeline I ran to be available to another user in my group, so that they can access my results and proceed with the workflow.

Acceptance Criteria

  • While creating a Workflow Execution the user should see a checkbox at the bottom which says something like Share with Project or Share with Group, depending on the namespace type that the user selected samples from
    • If the checkbox is selected this should set a shared_with_namespace boolean to true in the workflow_execution model
  • While viewing Workflow Executions from a Project, workflow executions with shared_with_namespace set to true where namespace_id matches the project namespaces id should also appear in the table
    • These workflow executions that are shared should not be deletable, but could be exportable
  • A user with view_workflow_executions? permission in the namespace that the workflow execution was shared with should be able to view the workflow execution, but they should not be able to modify it in anyway.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant