Details
-
Type:
New Feature
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 1.1
-
Component/s: None
-
Labels:None
-
Request Controller:Prof. Service
-
External Supervisor:Voitovich, Mary
-
Executing Programmer:Please select
-
Ext Project Id:JCGFW-01
Description
Use Case
- List of Processes in Start Process, List Processes shall be restricted accoring User, UserRole or UserGroup
- User may only see Processes he is owner, one of his role is owner or his group is owner
Requirements
- enhance Object Process, add Fields for
- User
- Role
- Group
- enhance UIs for
- add Process Type
- edit Process Type
- new fields shall be accessable and editable
- add security
- process can only be started if user is owner, user has group which is owner or user has role which is owner of process
- process can only be listed if user is owner, user has group which is owner or user has role which is owner of process
- Note: not only for UI functions, also if actions are performed by webservice calls, workflows are started from other workflows etc.
- enhance getList-of-Processes Function which returns list of available processes
- list shall be filtered according user and user assignment to roles / groups