Creating and managing credentials
You can create and manage credentials for data sources that are used in the data source profiles by using central manager or APIs.
Managing credentials by using central manager
12.1 and later This feature is available in 12.1 and later versions of GuardiumĀ®.
- In Guardium Data Protection central manager, or stand-alone system, click .
- To create new credentials, click
add icon and enter the following details.
Tip: You can use the same credentials for multiple profiles.The Credential Management table displays the credential details. When you hover over the Used in profile column, it displays the names of the data source profiles in which the credentials are used. To search credentials by name, enter the credential name in the Filter field.
Table 1. Managing credential parameters Parameters Description Name Enter the name of the data source connection. Description Enter the data source description. Credential type Select one of the following credential types:- AWS
- AWS Role ARN
- Google Cloud
- JDBC
- JDBC over TLS
- Kerberos password login
- Kerberos keytab login
- MongoDB Atlas
- AWS access key ID and AWS secret access key
- AWS role ARN
- Service account JSON key file
- JDBC username and JDBC password
- JDBC username, JDBC password, and TLS CA certificate
- Public-key and private key
Enter the details according to the type of credential that you selected. Restriction:- The Kerberos feature is available on Guardium Data Protection 12.1 with bundle 12.0p120 and universal connector patch 12.p5002 and later versions.
- Kerberos credentials are supported only for OUA over JDBC connect 2.0 and OUA MultiTenant over JDBC connect 2.0 plug-ins. Kerberos credentials can be configured by using either Kerberos username and password or a Keytab file.
Table 2. Kerberos password login parameters Parameters Description Kerberos configuration file The client configuration file of Kerberos, for example krb5.conf. Click the Add icon
to upload the file. For more information, see Configuring Kerberos.Kerberos Username Enter the Kerberos username to authenticate the user. Kerberos Password Enter the Kerberos password to authenticate the user. Table 3. Kerberos Keytab login parameters Parameters Description Kerberos configuration file The client configuration file of Kerberos, for example krb5.conf. Click
add icon to upload the file. For more information, see Configuring Kerberos.Kerberos Username Enter the Kerberos username to authenticate the user. Kerberos Keytab A keytab is a file with pairs of Kerberos principals and encrypted keys that are derived from the Kerberos password. For more information, see Kerberos Keytab. Click
add icon to upload the file.
Managing credentials by using API
You can manage universal connector credentials by using APIs.
12.2.2 and later This feature is available in 12.2.2 and later versions of Guardium.
Use the following APIs to create, delete, retrieve, and update credentials for data source connections.