There are two types of attributes: session attributes and user attributes. Both types can be used to personalize web forwards or to configure single sign-on authentication.
Session attributes
The following Session attributes are available:
${session:username}
– This session attribute contains the username used to log into the SSL VPN.${session:password}
– This session attribute contains the password used to log into the SSL VPN.
User attributes
You can create user attributes that are filled in by the end user in the web portal or CudaLaunch. User attributes are used when different usernames or personalized variables are needed. To enter a user attribute in the web forward configuration, use the following format:
${user:user_attribute_name}
Create a user attribute
- Go to the VPN > SSL VPN page and click the Resources tab.
- Under the Applications section, click Show Advanced Options. The User Attributes section appears.
- Click Add User Attribute.
- Configure the following settings for each user attribute:
- Format – Select the type of user attribute. Possible values are: Text, Number, and Password.
- Name – Enter the name of the user attribute.
- Label – Enter the name visible to the end user.
- Description – Enter a description of the attribute.
- Default – If the attribute should be set to default value, enter the value here.
- Category – Enter a category name. User attributes will be grouped by category in the web portal.
- Weight – Enter a value. Attributes are sorted within a category according to their weight.
Validator – Enter a regular expression to validate the input.
- Click Save.
Filling in user attributes
When a web resource is launched that uses user attributes that have not been filled in yet, the user is prompted to enter the values. Alternatively, user attributes can also be entered in the Settings menu of the web portals or CudaLaunch.