Configuring the database
Operational Decision Manager must persist data in a database.
You have three possible ways to persist the data:
- PostgreSQL internal database
- Supported external database, which can be Db2®, PostgreSQL, Microsoft SQL Server, or Oracle
- Custom external database
To secure access to the database, you must create a secret that encrypts the database user and password before you install the Helm release. Depending on the type of database, the name of the secret must be used as a parameter for the internal or external database. For more information about how to create this secret, see Preparing to install Operational Decision Manager.
Connection to the database, as established in the data source credentials, and any subsequent requests to the database are handled through a database user. This database user is defined by the database administrator and has no relation to the standard Rule Execution Server or Decision Center roles. For more information, see Restricting database user permissions.