Get Current User Activity 
Description:
Gets the name, roles and claims of the current user.
Inheritance Hierarchy:
System.Object
System.Activities.Activity
System.Activities.CodeActivity
Geocortex.Workflow.Activities.GetCurrentUser
Function:
This activity obtains information about the user who is currently running the workflow. The activity provides access to the user name and the collection of roles that the current user belongs to. When running this activity in the Workflow Designer simulator the user will be the Windows user running the Workflow Designer application.
In a Workflow:
You would use this activity if you need to perform logic based on the current user or provide the user name as input to another activity such as a database insert.
Properties:
Name | Description |
---|---|
Misc |
|
Display Name |
GetCurrentUser You can change the name of an activity to one that describes what it does. A descriptive name can make a workflow easier to interpret and maintain. |
Out Arguments |
|
Claims |
The claims associated with the current user. See System.Security.Claims.Claim. |
Roles |
The roles that the current user belongs to. |
User Name |
The name of the current user. |
Windows Account Name |
The Windows account name (DOMAIN\Name) of the current user. This is only assigned for users who signed in using Windows. |
Version Information:
Supported from: Geocortex Essentials 3.6.