Summary
Business glossaries are created and maintained at the Domain level. Domains are used to categorize the organization's data assets that help in configuring the classifications, categories and to maintain the business glossary terms.
Each domain created must have by default a steward, and a reviewer who can manage the domain level terms. For more information on the user responsibilities and purpose of business glossary term, see this article Introduction to Domains & Categories to know more about Domain Management.
There can be multiple aspects of Business Glossary security:
- Who can search / lookup terms
- Who can create/ suggest terms
- Who can approve and publish
- Who can assign the data objects to the terms.
Permissions in Business Glossary terms
- Business Glossary terms are created on the DOMAIN Level.
- Any user role with META READ ONLY permissions on a specific DOMAIN can only view the terms in that domain.
- Any user role with META READ_WRITE permissions on a specific DOMAIN can create and suggest a term in the domain.
- Terms in both DRAFT and PUBLISHED status can be associated with a data object. However, when a term in Draft status is associated, no business logic is applied to the data object. Neither you can copy the term title or description to the data object nor mask or restrict the associated data.
- You must have a META READ_WRITE permission on a data object and a minimum META READ ONLY permission on a domain to associate a data object to a term.
- You must have a minimum META READ ONLY permission on a domain to organize these terms to a custom tag or DAG Tags(However, users should have additional permission to organize using DAG tag).
- With ADMIN access you can create custom fields(additional attributes) on glossary terms.
- You must classify a Domain and configure the data classifications before suggesting a term in that Domain.
- Terms created for a Domain can be hierarchically organized by Categories and Sub-categories.
Roles & Permissions of a Domain
Business Glossary terms created under a domain inherit the user role and permissions from the Domain.
OvalEdge ADMIN -
- Domains can only be created by OVALEDGE_ADMIN through the Security feature.
- Can assign Steward, and Reviewer to each domain. Each category within a domain can have an optional steward and reviewer to manage the terms under each category.
- Can assign User roles and give permission to other users to access the data assets, and Business Glossaries.
- Can alter the user role permission on each domain. The default User roles will get a Meta Read-only permission on available Domains.
The following are the two user role Meta permissions and their privileges that reflect on the terms :
Meta Permission Type |
Permission Abbreviation |
Access Privileges |
|
READ ONLY |
RO |
|
|
READ_WRITE |
RW |
|
Rules while sharing Domain access
- When you give domain access to a user role, the users in that role can see all the business glossary terms in that domain.
- When similar data objects in a domain are grouped through a DAG Tag, then the DAG TAG owner and steward will manage and control the access approval on those data objects.
- To access the data objects that belong to a DAG tag, a user role must have a minimum Metadata Read permissions. To access its data the user role must have a minimum Data Preview permission.