Note: this component stores cluster-wide configuration data and is mirrored across all servers in the topology within the the same cluster.
Note: changes to cluster-wide configuration objects are immediately and automatically mirrored across all servers within the same cluster, so offline changes are not supported.
Policy Configuration Keys are key-value pairs that are used to pass arbitrary, environment-specific values to the policy trust framework.
A Policy Configuration Key defines a named value that the Data Governance Server provides to the trust framework when using embedded PDP mode.
Policy Configuration Keys can be used to provide sensitive or environment-specific values such as server hostnames and credentials to the policy trust framework, preventing the need to hard-code those values in trust framework attributes. They are analogous in function to configuration keys used by the Policy Administration GUI in external PDP mode.
Policy Configuration Key values are stored in encrypted form in the server configuration but are decrypted to plaintext when viewed in dsconfig or the Administrative Console.
↓Relations to This Component
↓Properties
↓dsconfig Usage
The following components have a direct composition relation to Policy Configuration Keys:
The properties supported by this managed object are as follows:
Basic Properties: | Advanced Properties: |
---|---|
↓ description | None |
↓ policy-configuration-value |
Description | A description for this Policy Configuration Key |
Default Value | None |
Allowed Values | A string |
Multi-Valued | No |
Required | No |
Admin Action Required | None. Modification requires no further action |
Description | Policy Configuration value |
Default Value | None |
Allowed Values | A string |
Multi-Valued | No |
Required | Yes |
Admin Action Required | None. Modification requires no further action |
To list the configured Policy Configuration Keys:
dsconfig list-policy-configuration-keys [--property {propertyName}] ...
To view the configuration for an existing Policy Configuration Key:
dsconfig get-policy-configuration-key-prop --key-name {name} [--tab-delimited] [--script-friendly] [--property {propertyName}] ...
To update the configuration for an existing Policy Configuration Key:
dsconfig set-policy-configuration-key-prop --key-name {name} (--set|--add|--remove) {propertyName}:{propertyValue} [(--set|--add|--remove) {propertyName}:{propertyValue}] ...
To create a new Policy Configuration Key:
dsconfig create-policy-configuration-key --key-name {name} --set policy-configuration-value:{propertyValue} [--set {propertyName}:{propertyValue}] ...
To delete an existing Policy Configuration Key:
dsconfig delete-policy-configuration-key --key-name {name}