Credentials
Credentials are secure, reusable authentication Records used by various Configuration Items (Accounts, Endpoints, Pipelines, etc.). Credentials are the foundation for secure file transfers throughout UDMG.
The Credentials page is a comprehensive vault that centralizes the storage and administration of all Credentials. This unified vault creates a cohesive security framework that maintains strong cryptographic practices while simplifying administration.
This architectural approach has several advantages:
- Consistent Reference Model: Credentials are created in one place, but can be referenced by any Configuration Item.
- Simplified Key Rotation: Credentials can be updated in one location.
- Reduced Configuration Errors: Eliminates duplicate credential management.
- Enhanced Auditability: Provides a single source of truth for security audit.
Credentials are created at the Domain level and can only be used within their Domain. If the same Credentials are needed in multiple Domains, they must be recreated in each Domain.
Types of Credentials
UDMG supports seven types of Credentials, each corresponding to a specific authentication or encryption method used within the platform.
| Credential Type | Use Case | Required For |
|---|---|---|
| Public Key | SSH public key used to authenticate the client or verify your partner's SFTP servers' identity. |
|
| Private Key | SSH private key kept on the server that establishes the server's identity. |
|
| PGP Public Key | PGP key used to perform OpenPGP encryption of transferred files. | UDMG OpenPGP Encryption Extension |
| PGP Private Key | PGP key used for OpenPGP decryption of transferred files. | UDMG OpenPGP Encryption Extension |
| Username and Password | Username/password for authentication. |
|
| Username and Key | Username and Private key for authentication. | Authentication and login to your partner's SFTP server (Pipeline with Remote SFTP Server Endpoint). |
| Username, Password, and Key | Username/password and Private Key for authentication. | Authentication and login to your partner's SFTP server (Pipeline with Remote SFTP Server Endpoint). |
| X.509 Certificate | Certificate used to verify digital signatures and establish trusted identity in secure communications. |
|
| TLS Certificate Pair | TLS server or messaging identity combining a public X.509 certificate and its private key for HTTPS, FTPS, and AS2 encryption and signing. |
|
| Key Pair | Encrypted secret key and value used for authentication. | Authentication for the Single Sign-On (SSO)-OIDC (OpenID Connect)/OAuth 2.0 configuration (Users and Accounts). The Key Pair identify and authenticate UDMG with the Identity Provider, exchanging authorization codes for tokens. |