| AbstractAutomationManagerInfoTypeGetUsersWhoCanMoveInternal Method (InfoType, AutomationStateInfo, SourcePoint, Boolean, Boolean, Boolean, String, String, Int32, String) | 
            Returns list of all the users who can move object to the next step.
            
 
Namespace: CMS.AutomationAssembly: CMS.Automation (in CMS.Automation.dll) Version: 8.2.23
Syntaxprotected virtual InfoDataSet<UserInfo> GetUsersWhoCanMoveInternal(
	InfoType infoObj,
	AutomationStateInfo stateObj,
	SourcePoint sourcePoint,
	bool assigned,
	bool managers,
	bool administrators,
	string where,
	string orderBy,
	int topN,
	string columns
)
Parameters
- infoObj
 - Type: InfoType
Object instance - stateObj
 - Type: CMS.AutomationAutomationStateInfo
State object - 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 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 processes permission for the object
See Also