Password-Based Authentication
The Default cliqruser Account and Authentication
Cliqruser:
By default, key-based authentication is configured using cliqruser.
Override the Default Configuration
If you do not want to use the default cliqruser account, you can alternately use password-based authentication to access Application VMs on a per-tenant basis.
To configure password-based authentication, follow this procedure.
Use the following APIs to retrieve some basic information:
Use the View Tenants API for your current tenant to determine your Tenant ID:
Provide the additional vendorId for a ROOT admin
Just the tenantId is sufficient for a Tenant Admin
Use the View All Tenant Properties API to determine the propertyId for the required Property name (propertyName) for this password-based authentication (enable.password.auth) setting, which has an ID of 132.
Use the Create Tenant Properties Override API to override the default (false) setting for the enable.password.auth property name with a propertyId of 132.
https://<HOST>:<PORT>/v1/tenantProperties/override
{
"propertyId":"132",
"vendorId":"2",
"propertyValue":"true"
}
{
"propertyId":"132",
"propertyValue":"true"
}
You have now overridden the default cliqruser account usage in order to use password-based authentication to access Application VMs on a per-tenant basis.