Zone Publisher Governance Action Service¶
Connector summary
- Connector Category: Governance Action Service
- Hosting Service: Governance Action OMES
- Hosting Server: Engine Host
- Source Module: governance-action-connectors
- Jar File Name:
governance-action-connectors.jar
- ConnectorProviderClassName:
org.odpi.openmetadata.adapters.connectors.governanceactions.remediation.ZonePublisherGovernanceActionProvider
An asset's governance zones determines its visibility to callers. Its zone membership is maintained in the Asset Zone Membership classification.
The Zone Publisher Governance Action Service sets the supplied governance zone names into the assets supplied as action targets.
- If there is at least one asset, their zones are updated, and the output guard is set to
zones-assigned
. - If no Assets are passed as action targets the output guard is
no-targets-detected
.
Figure 1: Operation of the Zone Publisher governance action service
Configuration¶
This connector uses the Governance Action OMES running in the Engine Host.
This is its connection definition to use when creating the definition of the governance action service using the Governance Engine OMAS.
Note that publishZones
can be specified in either the configuration properties or the request parameters. The value in the request parameters overrides the configuration properties value.
{
"connection" : {
"class" : "Connection",
"connectorType" :
{
"class" : "ConnectorType",
"connectorProviderClassName" : "org.odpi.openmetadata.adapters.connectors.governanceactions.remediation.ZonePublisherGovernanceActionProvider"
},
"configurationProperties" :
{
"publishZones" : "zone1,zone2"
}
}
}
Governance Action Settings¶
When this governance action service is called through an engine action it supports the following options.
Request Types and Parameters¶
The publishZones
request parameter/configuration property provides Zone Publisher with list of zones to add to the action target assets.
Action Targets¶
The assets that needs their zones updated are linked to the governance action as an action target.
Completion Status and Guards¶
These are the responses that Zone Publisher produces:
CompletionStatus.ACTIONED
with guardzones-assigned
if the zones are successfully assigned to the assets.CompletionStatus.ACTIONED
with guardno-zones-detected
if thepublishZones
property is not set up in either the configuration properties or the request parameters. Any AssetZoneMembership classification is removed from the action target asset(s).CompletionStatus.INVALID
with guardno-targets-detected
if no assets are passed as action targets.
Examples of use¶
The Open Metadata Labs: this connector is configured in the governDL01
engine host server as part of the automated curation asset management lab.
Related Information¶
- See the Governance Zoning feature for more information on how to use governance zones.
- Designing a Remediation Governance Action Service.
License: CC BY 4.0, Copyright Contributors to the ODPi Egeria project.