Skip to content

[enhancement]: Per-user workflow libraries for users in multiuser mode #113

@lstein

Description

@lstein

Is there an existing issue for this?

  • I have searched the existing issues

Contact Details

No response

What should this feature add?

  1. Currently in multiuser mode, all users share a common workflow library. I would like to isolate the libraries so that, by default, each user can only list, load and edit the workflows that they have saved.

  2. As an exception to this rule, I would like workflows created by an Administrator to be visible to all users. They should appear in a new section of the Workflow Library panel labeld "Shared Workflows" and be loadable by all users, but can only be edited or deleted by the Administrator.

  3. In addition, when users save a workflow, they have the option to designate it a shared workflow. They do this in one of the following ways:

    • When they choose "Save Workflow" or "Save Workflow As", there is a "Shared workflow" checkbox in the dialogue that asks for the name of the workflow. The user can check this, in which case a logical read-only copy of the workflow will appear in the "Shared Workflows" section.
    • When the "Your Workflows" section of the Workflow Library browser is active, there is a "Shared workflow" checkbox at the right edge of the workflow tile. The user can check this, in which case a logical read-only copy of the workflow will appear in the "Shared Workflows" section.
    • Unchecking the box in the read/write copy in "Your Workflows" will unshare the workflow and it will disappear from the "Shared Workflows" section.
  4. Modify the "Order By" menu in Workflow Library to order by shared status.

Alternatives

No response

Additional Content

No response

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions