Resolution: Won't Fix
Affects Version/s: None
Fix Version/s: Not version specific
KULRICE-856 add api methods to identify all the places a given user appears in workflow, to remove a user from workflow, and to replace a user in workflow KULRICE-889 New workflow API KULRICE-2196 Create new workflow user service which uses KIM APIs KULRICE-967 Add ability to query workflow for document status via the API KULRICE-5057 improved user experience after clicking a workflow action KULRICE-4552 Allow workflow user preference defaults to be configured KULRICE-1155 expose doc search capabilities via workflow api KULRICE-1157 Inactivating a Kuali User should remove active delegations & org reviews KULRICE-4704 User Interface for KC Workflow KULRICE-1006 can't configure workflow user capabilites through universal user service
Rice Module:KEW, KIM
We need the ability to determine if a KualiUser is a part of a review hierarchy. This is in support of
The requirement in that JIRI is that that before we are allowed to mark a KualiUser as inactive, we first check to confirm that that KualiUser is not a part of a review hierarchy.
This apparently means to check that the user is not associated with the workflow for any documents.
The problem is that there is currently no clean way ( using workflow services) to determine whether or not a person is associated with any workflow document(s).
There are probably additional requirement details remaining to be defined such as:
- Are we only concerned if workflow indicates that the KualiUser is "active"ly associated with a document. ?
- Are there effective date considerations?
- What is the scope of document types that we are concerned with? - just Kuali documents?
- What would be the inputs and outputs of new Kuali Workflow Services?
e.g. Would a service just return a yes or no indication?
or would it return a list of document types associated with the specified user?