Application properties
The Application.Get()
method may take the following property names as an argument. Each argument returns a different application property. The property names are case-sensitive.
Property Name |
Description |
_PartitionKey |
The customer ID used to establish the user session. An example: BZ284. |
_RowKey |
The UUID (universally unique identifier) of the application. |
Description |
The text description of the web application entered in the description field of the Application Settings tab. |
Icon |
The graphic file used as the icon for this application as set in the Application Settings tab. |
Name |
The name of the application as entered in the Application Settings tab. |
TemplateName |
The type of generic application template used to define this web application’s profile. Possible return values: Generic SAML Generic User-Password |
Url |
The contact URL specified in the URL field in the Application Settings tab. Synonymous with the global variable ServiceUrl. |
UserName Strategy |
The technique specified in the Application Settings tab to determine the user name for a user session. Possible return values: ADAttribute: the Privileged Access Service sets the user name to the specified AD attribute of the current user. If this is a user-password web application, the Privileged Access Service asks the user to enter a password the first time the user asks for a connection to this web application. The Privileged Access Service stores the password for subsequent connections. Fixed: the Privileged Access Service sets the user name to the value entered in the Application Settings tab. If this is a user-password web application, this technique also sets the password to the value entered in the Application Settings tab. SetByUser: the Privileged Access Service asks the user to enter a user name the first time the user asks for a connection to this web application. If this is a user-password web application, the Privileged Access Service also asks for a password. The Privileged Access Service stores the user name (and password if applicable) for subsequent connections. UseScript: the Privileged Access Service executes the user map script to determine the user name. |
UserPassScript |
The custom user-password script set in the Advanced tab. |
WebAppType |
The authentication method used by the web application. Possible return values: SAML UsernamePassword |