Credentials are used when connecting to a device. Permissions for device
access (via an
Access) are separate from permission to use a
both are required for connection to a device.
Credential permissions are
defined directly on the
Credential and do not involve an
Device credentials are stored in either a Vault or in the database if no Vault is configured. For a production environment, a Hashicorp Vault is recommended.
Description: Credential documentation.
Role: Read and write, or read only.
Subtype: Choose between
Username / Password or
Devices: Pool of devices which will have access to these credentials.
Users: Pool of users which will have access to these credentials.
Priority: When a user has access to multiple credentials for a device, the credential with the highest priority is chosen.
Username: The username for both
Username / Password and
SSH Key connections.
Password: The password for subtype
Username / Password credentials.
Private Key: The SSH private key for subtype
SSH Key credentials.
'Enable' Password: Used by Netmiko based services when Enable mode is selected and a password is required. This is not related to device connection, but is included on the credential for Vault storage.