WorkflowManagerGetUsersWhoCanApproveInternal Method (TreeNode, SourcePoint, Boolean, Boolean, Boolean, String, String, Int32, String) |
Returns list of all the users who can approve node in the current workflow step.
Namespace: CMS.DocumentEngineAssembly: CMS.DocumentEngine (in CMS.DocumentEngine.dll) Version: 9.0.0
Syntax protected virtual InfoDataSet<UserInfo> GetUsersWhoCanApproveInternal(
TreeNode node,
SourcePoint sourcePoint,
bool assigned,
bool managers,
bool administrators,
string where,
string orderBy,
int topN,
string columns
)
Parameters
- node
- Type: CMS.DocumentEngineTreeNode
Document node - sourcePoint
- Type: CMS.WorkflowEngine.DefinitionsSourcePoint
Step source point (for steps with multiple outgoing transitions) - assigned
- Type: SystemBoolean
Indicates if users assigned to the workflow steps should be get. Users in the generic roles are not included - managers
- Type: SystemBoolean
Indicates if users who have the manage workflow permission should be get - administrators
- Type: SystemBoolean
Indicates if users who are global administrators should be get - where
- Type: SystemString
Where condition - orderBy
- Type: SystemString
Order by clause - topN
- Type: SystemInt32
Top N items - columns
- Type: SystemString
List of columns to return
Return Value
Type:
InfoDataSetUserInfoReturns defined role users, Global administrators and users who have the Manage workflow permission for the document
See Also