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