Enabling Authentication During Environment Provisioning

When you provision a new environment, you can include the authentication parameters in the observability section of the Siebel CRM deployment payload.

The following example enables monitoring and Oracle OpenSearch logging, and configures authentication for both dashboards:

{
   "observability": {
      "siebel_monitoring": true,
      "siebel_logging": true,
      "enable_oracle_opensearch": true,
      "prometheus_auth": {
         "basic_auth": {
            "users": [
               {
                  "username": "<prometheus_username_1>",
                  "password": "<prometheus_password_or_secret_ocid_1>"
               }
            ]
         }
      },
      "opensearch_dashboard_auth": {
         "basic_auth": {
            "users": [
               {
                  "username": "<opensearch_dashboard_username_1>",
                  "password": "<opensearch_dashboard_password_or_secret_ocid_1>"
               }
            ]
         }
      }
   }
}

For more information about the parameters in each section, see Payload Parameters for Siebel CRM Deployment.