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 |