Credential Store

Prev Next

The Credential Store allows you to add and configure credentials within the Application Workspace. These credentials can be used within packages, to perform network actions using the specified network credentials or for enabling SSO for specific actions.

There are two types of credentials:

Static - Static credentials allow for fixed username and password authentication.
Dynamic - Template credentials provide the means to create credentials that are dynamic per user. When using the template, the user has to specify their credential only once during the first usage of this template.

With the use of Dynamic Variables it's possible to create variables that are linked to a credential and use these variables within actions. For example, you can use the username and/or password in command line parameters within a "Start Process" type action or within an URL of an "Open URL" type action.

Credentials list

This list displays all credentials currently available in the Application Workspace System.

Selecting multiple rows from the table

  • To select multiple adjacent rows, click on the first row, then hold down the Shift key and click on the last row in the range; all rows between will be selected.
  • To select multiple non-adjacent rows, hold down the Ctrl key (or "Command" on Mac) and click on each row you want to select individually.
  • To select multiple adjacent rows using the mouse only, click and hold the left mouse button on the first row, then drag the cursor up or down across the rows to highlight the desired ones.
  • Selecting rows using only the keyboard is not possible.

Table toolbar

To create a new credential, click on the AW43_enlarge Create button; to view the details of a credential or edit it, double-click its entry or select the credential and click the AW43_edit.png Edit button.

AW43_views.png Views gives you control on how the table is displayed.
The default view contains all your credentials in alphabetic ascending order, and only a few columns: Name, Type and Username.
You can create your own personalized view of the table, by filtering the credentials or adding/deleting columns and clicking Save as in the drop-down menu of views.png Views.

Detailed view of a credential

See below the description of each screen in the detailed view of a credential, and what actions you can perform in each of them.

Overview screen

The overview screen provides a few basic options to configure the credential.

The type of the credential cannot be changed after creation.

Template type

Username - Specify the default syntax for constructing the username. You can also use one of the following predefined variables:

  • ${Identity.UserName} - The username of currently logged in account
  • ${Identity.Source} - The identity source name of the logged on account
  • ${Identity.ID} - The unique user ID of the logged on account
  • ${Identity.Mail} - The mail address of the logged on account
  • ${Identity.DisplayName} - The display Name of the logged on account
  • ${Input.UserName} - The user will be asked to enter their own username and will be filled in this variable

Verify Password - When enabled, the password will be validated with the identity source before being accepted.

Dependencies screen

This screen displays all the variables and package actions in which the current credential is used.