0445 Governance Roles

Although we aim to automate governance as much as possible, it is often necessary to assign responsibility for specific actions to specific people.

In Figure 1, the responsibilities of someone assigned to managed a particular aspect of governing a resource (Referenceable) is represented by a GovernanceRole entity. Since GovernanceRole inherits from PersonRole an individual is assigned the Governance Role through the PersonRoleAppointment relationship.

UML

Figure 1: Assignment of Governance Roles

Specific subtypes for GovernanceRole are also defined to group governance roles into the typical types of responsibility.

Ownership is assigned to a resource by adding the Ownership classification to it. This classification can assign ownership to an ActorProfile, UserIdentity or PersonRole. It does not need to be a GovernanceRole.

Deprecated types

The original ownership types did not allow resources to be owned by a person role. They are all replaced by the more generic Ownership classification.



License: CC BY 4.0, Copyright Contributors to the ODPi Egeria project.