Setting system properties
You can set system properties that various components use to control how applications and other aspects of the product work.
A system property is a key-value pair that is used at the system level.
You can set system properties for Maximo® Manage by using the following methods.
System Properties application
Use the System Properties application of Maximo Manage to set global properties.
Maximo Application Suite user interface
- Log in to Maximo Application Suite as an administrator.
- From the navigation menu, select Applications.
- Select Manage from the list of applications.
- Select .
- Click My workspace workspace details page.
- Select .
- Click the Edit icon in the Server bundles row under Configurations.
- Change the properties in the Server bundles section.
- Click Apply changes.
Encryption secret
Use the encryption secret in the ManageWorkspace custom resource directly in Red Hat® OpenShift® Container Platform for global properties that are a secret type, which you cannot set in any other way.
The encryption secret can also be used to specify global
Maximo Manage system properties, other than crypto keys. Any properties
that start with MXE_
are set as
Maximo Manage
properties and the .
character replaces the _
character. For
example, if a property MXE_SECURITY_CRYPTOX_KEY
is specified in the secret, then
that property becomes mxe.security.cryptox.key
. Any key value pair that does not
start with MXE_
is set as environment variables on
Maximo Manage application servers. The encryption secret can be used to
set global
Maximo Manage properties if it's not practical to set
to the
Maximo Manage database through the
Maximo Manage system properties application. A possible use for your
automation, for testing. For more information, see Adding encryption key secrets.
- If the user deploys or updates
Maximo Manage from the
Maximo Application Suite dashboard, the
Maximo Manage operator creates the secret and name. The secret name has
the following pattern
<workspaceId>-<applicationId>-d—es
. For example,masdev-manage-d—es
- If the user deploys or updates
Maximo Manage with automation
scripts like the Maximo Application Suite DevOps Ansible Collection, then the secret
name has the following pattern
<workspaceId>-<applicationId>-encryptionsecret
. For example,masdev-manage-encryptionsecret
.
encryptionSecret
name
in the
Maximo Manage workspace custom resource, within the
spec/db section.