-
Type:
Story
-
Status: Closed
-
Priority:
Minor
-
Resolution: Completed
-
Affects Version/s: None
-
Component/s: Workflow
-
Labels:
-
Branch Version/s:7.2.x
-
Backported to Branch:Committed
-
Priority Level:Low
-
Epic Link:
-
Git Pull Request:
User Story:
As a guest user*, I would like to view a workflow, so I can see it's details and properties.
*Guest user is one example of user role, but it will depend on each portal configuration.
Benefits:
- Allow users with specific permissions to view a workflow without making changes;
Context:
The permissions are set for user roles and are related to each workflow definition. They and can vary from Delete / Permissions / Update / View. This story is related to user roles that doesn't have the Update permission checked.
DOD:
- If a user role has permission to Update, he won't see the option View under the dropdown menu, this option is shown only for users that doesn't have the Update permission checked;
- If a user role has permission only to View, Delete and Permissions, the options from the dropdown menu are:
- View
- Duplicate
- Permissions
- Unpublish (disable)
- Delete
- If a user role has permission only to View and Permissions, the options from the dropdown menu would be:
- View
- Duplicate
- Permissions
- Unpublish (disable)
- Delete (disable)
- If a user role has permission only to View and Delete, the options from the dropdown menu would be:
- View
- Duplicate
- Permissions (disable)
- Unpublish (disable)
- Delete
- If a user role has permission only to View, the options from the dropdown menu would be:
- View
- Duplicate
- Permissions (disable)
- Unpublish (disable)
- Delete (disable)
- When viewing a workflow the content is in a read only mode, so the user can't edit anything;
- The user will be able to navigate between the diagram canvas or the text editor. He won't be able to make any editions, but he might be able to click on the nodes in order to see it's properties;
Product Design references:
- Invision Prototype: https://liferay.invisionapp.com/share/YRDCG5RV9
- fixes
-
LPS-79046 Permission settings for user roles doesn't allow to enable the creation of workflows.
- Closed