About Credentials

Credentials are used to store username/password combinations in a central, secure manner. Credentials are typically used by Job Servers when they run Jobs or when they connect to remote systems.

To run Jobs on external platforms as a specific user, you can do one of the following things:

  • Directly specify the user, domain (if applicable), and password in the Job Definition Run As User field.

  • Specify the user and domain (if applicable) in the Job Definition Run As User field. Omit the password and let RunMyJobs look it up using a separate Credential object. In this case, if you need to change a User's password, you can do it on the Credential, and the updated password will be used in all Job Definitions that use the Credential. This way, you don't have to manually change the password on every Job Definition.

Only the person who creates or modifies a Credential needs to know the password. This person (or an administrator) can then pass the right to use the Credential to other users, who can then create Job Definitions or submit Jobs using that Credential without knowing the password.

To create a Credential, navigate to Configure > Admin > Security > Credentials. The fields for configuring a Credential are as follows.

Field Description
Protocol The protocol used for the Credential.
Endpoint The FQDN of the system where the user is valid.
Real User The username of the user on the Endpoint.
Password The password of the user on the Endpoint.
Virtual User The virtual username for the user.

Tip: It is a Redwood best practice to use Credentials rather than specifying a password in the Run As User field, in Parameters, or on the command line.

See Also