Business glossary's goal is to provide unique definitions of your business data available to the whole organization in order to avoid misunderstandings on the definition of your data.
The business concepts are managed based on a predefined workflow which relies on configured permissions. The diagram below shows the application's own workflow for publishing concepts as well as an example of roles and the permissions that each of them could have.
On the Business Glossary module you can view and manage business concepts. There are 2 menu options in this module:
- Concepts: this view displays published business concepts.
- Drafts: this view displays business concepts that are either in Draft, Reviewing or Rejected status and require an action from the user. You will only see those concepts you have permissions to carry out any of the required actions (send for approval, publish, reject or rectify).
Business Glossary > Concepts
Business Glossary > Drafts
On both views you have the following options:
- Search for concepts: The search is performed within all the content of the concepts showing those for which the search returns some results as you fill in the search field.
- Filters: It will allow you to filter by domain, status, type (template) and linked to data fields, as well as all the fields configured in the business concept template as a list of values. Filters will only be shown for those fields in which there is more than one value.
- Save filters: you have the option to save your most used filters. In order to do that just click on Save and give it a name and the combination of filters awill be displayed as a quickfilter everytime you come to this screen.
- Download: The list of concepts or search result can be downloaded in csv format.
- New Concept: Available only to users with the corresponding permission to create a concept in a domain.
- Sort results: the list of concepts or search results by any of the columns displayed on the screen just by clicking on the header.
This option will only be available to users with permissions to "Create new concepts" in a Domain.
Domain: Once they access the "New Concept" form, they will be able to choose a domain in which the concept will be created. Only those domains in which the user has permissions to create a concept will be available.
Template: Depending on the client's installation, one or more templates may be available.
- In case of only having a template for business concepts, the field will not appear to be selected and the complete form will be automatically displayed.
- If you have more than one template, the "Templates" field will be displayed so that you can select the type of concept you want to register. Once selected, the configured dynamic form will be loaded through the corresponding template.
Depending on the selection, the corresponding layout will be displayed. In case there is only one template available for the selected domain, it will be automatically selected showing the form.
The main mandatory fields are: domain, template, concept and description.
The rest of the fields will depend on the configuration of each installation. As a first user version, it is not mandatory to fill in all the fields, although they must be filled out before sending the draft for approval.
When the draft is filled we can click on "Create" to create the new business concept, save the information and examine the creation screen of the new concept.
The "Description" field provides a set of tools for generating rich text descriptions, including bold, italic, underline, headings, bullets, and links.
Concept where all the mandatory fields are completed:
Concept where some mandatory values are incomplete, appears as Draft Not completed and has the Request approval button disabled.
Mandatory fields are marked with a red asterisk so you can easily identify which fields have to be filled in in order to publish the concept.
The template may include some additional fields that although not mandatory to be able to publish the concept, they are desirable to have a complete definition of the business concept. Only those concepts where all the mandatory and optional fields are filled in will be shown as 100% completed.
There is the option to bulk upload concepts from a csv file. In order to perform this action, a specific template must be used for the type of concept to be uploaded and the following steps must be taken:
- 1.Write the terms in the template.
- 2.Export the template in .cvs format using the "save as .cvs" option.
- 3.Upload the exported file using the "upload file" functionality in the Business Glossary > Drafts screen.
It is important to keep in mind the following points:
- All fields must be completed with valid values:
- The required fields must be completed.
- Fields with a list of values must be completed with a valid value.
- All terms will be registered in "draft" status to be reviewed and subsequently published manually.
Clicking on any business concept in any subsection of the module (published or pending) displays the following screen:
This screen is divided into 2 blocks.
- 1.Detailed information: where detailed information is displayed.
- 2.Summary: where the general information is always shown:
- 1.Status: concept status (published, rejected or under review)
- 2.Version: the version number of the concept.
- 3.Modification: the last modification of the concept.
- 4.User: the person who created or modified the concept.
Depending on the status of the concepts and user permissions, some review and publish options are shown:
- For draft concepts: you can "Request approval", "Edit" or "Delete".Deletion removes only the version currently in draft status without affecting an earlier published version if it exists.
- For published concepts: a "New version" or "Archive" can be created.
By clicking "New version" you can edit or delete it and, depending on the workflow, send the new version for approval / publication
Clicking "Archive" will remove the business concept to remove it from the list of published concepts. This option is used when a published term is no longer used, but it has been previously published and therefore it is not allowed to completely remove it from the system. The application will notify us if the concept that we are going to archive had related information (links and quality rules).
- Concepts in Review state: "Reject" and "Publish" options are displayed
Clicking "Reject" will change the status of the term to "Rejected".
Clicking on "Publish" will change the status of the term to "Published" and will add the concept to the section.
- Concepts in Rejected status: there are two options available "Rectify" and "Delete"
Clicking on "Rectify" will send the concept for approval, going back to the draft status.
By clicking on "Delete" the option to permanently delete the concept version will appear. This delete action will only delete the version that has been rejected. If there are previously approved versions of the concept, they will not be affected.
Additionally, each concept has a series of tabs that provide different functionalities that are explained below.
It is the main section of this module, and contains the detail of all the attributes that the user wants to display (for example: description, type, values, formulas, managers, areas, etc.)
Users may subscribe to changes on a concept, receiving an email when any changes are performed to concept: Modification, publish, structure link, new quality rule.
You will be able to share a concept. This action will send a notification and an email to the given users, including the corresponding comment
Users have the possibility to comment at the end of this section.
It is the second section of this module and contains all the links of the business concept with the metadata contained in the Data Catalog.
If one of the linked records is selected, the structure will be examined in the Data Catalog. The option to remove a link is also available if you have permissions to do so.
For users with permission to manage links, an "Add link" button will appear that will allow us to add a new link to the data, being able to filter and search to find the field / structure to which we want to link:
On this screen it is possible to select the attributes related to the field (organization, system, group and structure). Clicking on "Create" generates the link to the selected field and you will return to the previous screen. Clicking on "Cancel" returns to the previous screen directly and without saving any information.
To have this section available, you must have configured types of relationships between business concepts within the application. Once these types of relationships are configured, in this tab you can view the relationships between concepts and if you have permissions also register new relationships or delete existing ones.
A graph with all the business relationships for the given concept will be displayed which can be used as the functional model for this concept. From this graph you can be navigate to the corresponding concepts by clicking on them.
The number of levels to be displayed can be adjusted to simplify the graph. The number of levels to be displayed by default can be customised in each instalation.
A table view is also available displaying the relationship between the current concept and other concepts.
In the Quality Rules tab, you will be able to create new quality rule which will be automatically linked to the concept where we are creating the rule. The concept domain will also be assigned automatically to the quality rule.
The "Create quality rule" button allows you to generate a new rule related to the business concept and you will reach this screen:
In the History tab we can check all the versions that have been published or are currently being worked on.
Clicking on a record will show the information about that version, allowing you to check what data the concept had at that time.
Lastly, the Audit tab shows the details of all the actions and related changes on the concept. You can see what, when and by whom.
This feature is focused on multiorganization installations in which multiple glossaries are managed. Usually in this cases there is a corporate domain where cross Business Concepts are defined. Using the sharing functionality users with the corresponding permissions will be able to share with other domains. This will allow any user with permission to view concepts in the shared domain to see this particular concept.
A concept may be shared with multiple domains