Scan Name: Extentrix Process Name Check.
Description: It scans the client's machine and ensures that a specified list of processes is running on that machine. For example, an IT administrator may specify that the process outlook.exe which stands for Microsoft Outlook application must be installed on the client’s machine before granting him/her connection with XenApp. The connection will be established if the scan result indicates that the process outlook.exe process exist and running.
Parameters: Process names list – a list of all process names that should be verified to be running on the client's machine.
Scan Output:
· Allow Access - a Boolean output which indicates whether the process list is running on the client's machine or not.
TRUE – indicates that all given processes are running on the client's machine.
FALSE – indicates that at least one of the processes is not running on the client's machine.
· License Status- a String output which indicates whether the scan is licensed or not.
TRIAL LICENSE – indicates that the scan has a trial license.
INVALID LICENSE – indicates that the scan hasn’t a license.
VALID LICENSE – indicates that the scan is licensed.
Note: If the License Status has an Invalid License value, the Allow Access will be false.
To install a custom end point analysis scan package follow the following steps:
1. After opening Citrix Access Management Console, in the console tree select the Endpoint Analysis node.
2. Right click any of the displayed scan packages categories and select Import scan package from the drop down menu list.
Also you can choose to insert the scan package to any scan category listed in the tree as shown in the following picture:

3. A dialog box named “Select Scan Package File” will appear. Double click on the (.cab) file which contains the Scan.

The package will be displayed in the console as shown in the following picture:

Please follow the steps below to create scans and rules for the Extentrix Process Name Check.
1. Select ExtentrixProcessNameCheck to create scan for it, right click the icon and choose Create Scan.

2. Type a name for the scan:

3. Set the scan conditions:

4. Type rule name and set rule conditions:



5. Define a data set using a comma delimited .csv file. To do that, click on New Data Set to import the file. The file will have a list of process names to check if they are running or not. An example of process name is outlook.exe which stands for Microsoft Outlook application.

6. A dialog box named “New Data Set” will appear. Type a name for the new data set and use Browse to enter the path of the .csv file.

7. When you are done, click Finish.

Note: You can leave the path of the file empty to create an empty single-column data set. You can edit the value later after you create the data set. To edit the data set:
§ Right click Endpoint Analysis in the console tree and select Manage Data Set from the action menu.

§ A window named “Data Sets” will appear. Click the data set for which you want to make editing then click Edit.

§ A window named “Edit Data Set” will appear.

§ Make the editing you want (whether inserting new values, Editing or removing existing values). When you are done, click OK.