Default credentials
Most environments have one credential set that works against the bulk of the fleet — typically a service account and an SSH key deployed by configuration management. Set those once as the workspace’s default credentials in the Luumen UI, and every host you add inherits them automatically unless you specify otherwise. The default credential set holds:- A username.
- One of: an SSH private key (Linux) or a password (Linux or Windows).
Per-host credentials
A host can override the default and use its own credentials when needed. Use per-host credentials when:- A specific host runs a different OS that requires different auth (e.g., a Windows host in a Linux fleet).
- A host has its own service account.
- A host hasn’t been onboarded to your standard credential rotation yet.
SSH keys
The recommended pattern for Linux hosts.- Generate a keypair (or use an existing one your team manages).
- Deploy the public key to the service-user’s
~/.ssh/authorized_keyson each target host. - In the Luumen UI, paste the private key into the credentials form, or upload it as a file.
Passwords
For Windows hosts and Linux hosts where keys aren’t practical:- Enter the password directly in the UI credentials form, or
- Reference a secret stored in HashiCorp Vault — see Vault integration.
Authentication mode by platform
WinRM key-based authentication is not currently supported.
Integration credentials
Some integrations require their own credentials (for example, SAP BTP, ServiceNow, or an observability provider). These are configured in the relevant integration’s settings rather than on individual hosts. See Integrations.Rotation
To rotate a credential:- Default credentials: update the default in the UI. The change applies to every host inheriting it on the next agent run.
- Per-host credentials: edit the host and update its credentials. Same cycle — picks up on the next run.
- Vault references: rotate the secret in Vault. The agent picks up the new value on its next run with no Luumen UI change required.
Verifying a credential works
If a host shows as disconnected or with a warning icon after a run:- From the Patch server, attempt a manual SSH or WinRM session using the same username and key/password configured in the UI.
- If that fails, fix the credential at the source (key permissions, password value, allowed users on the target) before assuming Luumen is misconfigured.
- If a manual session succeeds but the agent still fails, escape or simplify any special characters in the password and try again.