Intro
Certification allows you to certify cards and DataSets so that users know which content has been reviewed and approved when viewing the content. Certified content is given a badge, depending on the type of certification. Two types of certification are available in Domo, described below:- Company certification — This process is the most stringent and is for pieces of content that your entire organization should be aware of.
- Department certification — This process is for content that may not apply to the entire organization but has been certified by a specific department.
Note: When groups of users are specified as approvers in the chain, if any user in the group gives their approval, that approval counts for the whole group and the process moves on to the next approver/group.
This article discusses the various parts of the certification process in the following topics:
- Required grants
- Set up a certification process
- Certification badges
- Certify your own content
- Request card certification
- Request DataSet certification
- The Certification Center
- Admin settings
- Certification processes
- Certified content
- How to certify a card (video)
Required Grants
These two grants are associated with certification:- Request Certification — All default security roles except Social have this grant by default. If you want to restrict who can request content certification, you can create a custom role without this grant.
- Manage Certified Content — Allows admins to make changes to the Certified Content Admin Settings. To have access to these settings, a user must have an Admin default security role for the instance or a custom role with this grant enabled.
Set Up a Certification Process
By default, there are no certification processes enabled in your Domo instance. An admin with permission can access the Certified Content Admin Settings and enable one of four default processes or configure one or more new processes for the organization. Admins can access the Certified Content Admin Settings from the navigation header by selecting More > Admin Settings. Under Features, select Certified Content.


Certification Badges
If a card or DataSet has been submitted for certification, a badge displays with that content to indicate where in the process the content is. These badges are described below:| Badge | Description |
![]() | Indicates that certification has been requested, that the content is pending department certification, or that the content’s department certified status has expired. |
![]() | Indicates that the content is certified through a Department certification process. |
| Indicates that the content is pending company certification or that the content’s company certification status has expired. | |
| Indicates that the content is certified through the Company certification process. |


Note: When you are searching the DataSets section of the Data Center, you can use Certification as a Filter to find DataSets and where they are in the process, or if they have not been submitted for certification.To learn more about filtering and using the Data Center, see Data Center Layout.

Certify Your Own Content
If you have the Manage Certified Content grant, you are a Certified Content Admin and you can choose whether to certify your own content or send it through the approval chain. Learn how to add grants to your role. Follow these steps to certify your own content:-
Go to the card or DataSet and select
Card options (cards)/
More (DataSets) >
Request certification.
The Certify (content) modal displays.

-
Expand the Select a process menu and choose the process you want to use.

-
On the process details screen, select Certify.
The modal provides a confirmation screen, where you confirm and certify the content in one step.

-
Select Confirm.

Request Card Certification
If you have permission to request certification for a card, you can do so from the card Details view or the dashboard where the card is displayed by following these steps:-
Select
Card options > Request certification.

-
(Conditional) If you are not the card owner, a dialog displays to confirm that the request has been sent to the owner of the card. Owners can decide whether they want to submit the card for approval. In the dialog, you can select either OK or Cancel Request.

Request DataSet Certification
If you have permission to request certification for a DataSet, you can do so from the DataSet Details view in the Data Center by following these steps:-
Select
More > Request certification.

-
(Conditional) If you do not own the DataSet, a dialog displays to confirm that the request has been sent to the DataSet owner. Owners can decide whether they want to submit the DataSet for approval. In the dialog you can select either OK or Cancel Request.

The Certification Center
The Certification Center is where you manage all certification requests. You can view details of requests you have submitted and any waiting for your approval. These details include the approval chain and the actions taken by each approver or group. For requests awaiting your approval, you can choose to approve or deny them there. Access the Certification Center from the navigation header by selecting More > Certification Center .Manage Certification Requests
If a card or DataSet you own has been submitted for certification, you are the first to receive a request for that certification in your Certification Center. You receive a notification dot by your Certification Center menu option, and when you enter your Certification Center, you can view the request in the Waiting on you area.


Manage Requests to Certify Your Own Content
The Waiting on you area allows you to view and process requests that have been submitted to you for content you own. Follow the steps below:-
In the Waiting on you area, select the item from the list in the Active tab.

-
(Conditional) If you want to approve the request, select Start. The Certify Card or Certify DataSet modal displays, depending on the content of the request. Move to the next step.
If you want to refuse the request, select Deny. A dialog displays confirming that you are denying the request and giving you an option to explain why you denied the request. This information is visible to everyone who as permission to view the request.

-
If you selected Start (or are requesting certification for content that you own) and are now viewing the Certify Card or Certify DataSet modal, expand the Select a process menu. The available processes include the Company process and all the department processes that exist in your instance. You can learn more about processes in the Admin Settings section of this article. If you are a Certified Content Admin, you can certify your own content at this point. Learn more in the Certify Your Own Content section of this article.

-
Select the process you want to use to certify your content.
A pane displays with details about the selected process, including the process description, instructions (if any), the content included in the request, and members of the approval chain. There is also a note under Granting Access that advises how many people (members of the approval chain) are gaining access to the content. If it is enabled in the Admin Settings, you can also add people/groups to the approval chain here. To learn how to do this, see Approval Chain.

- Review the process details and select Submit.
Note: If any users in the approval chain do not have access to a card or DataSet submitted to them for certification, they are granted access to it. They can find cards on their Shared page.
Manage Certification Requests as Part of the Approval Chain
If you are specified as an approver for any certification request, it is your responsibility to respond to any requests that come your way (unless you are a member of an approver group, in which case any member of the group may respond to certification requests). When a request is made, a notification is sent to you that you need to take action. The type of notification you receive is based on your notification settings. For more information, see Configuring Notification and Alert Settings. As part of the approval chain, you can take the following actions in the Certification Center:- Approve the request, sending a notification to the next person/group in the chain (unless you are the only user in the approver chain, in which case the submitting user is notified of the approval).
- Ask a question about the request. The question is posted in the Buzz channel for the request, and any users with access can read or respond to it. For more information, see Posting to Buzz.
- Share access to the Buzz channel for the request with specified users and groups.
- Edit details of the request yourself.
- Request changes from the previous person in the chain (or the submitter if there is no one before you in the chain).
- Delegate a new approver for the request.
- Reject the request.
-
In the Waiting on You area of the Certification Center, go to the Active tab and select the request you have been asked to approve. (You can use the search and Filter options to find the request.) Details for that request display on screen.

-
Read through the request details and do one of the following:
- To approve the request, select Approve. If there are approvers after you in the chain, the next approver is notified about the approval, and must now take action on the request. Otherwise, the approval process is finished and the submitter is notified.
-
To ask a question about the request in Buzz, select
More > Ask a question.
This opens Buzz if it is not open already.
-
To share access to the Buzz channel for this request, select
More > Share link. In the Share With field, select the users and/or groups you want to share access with, then select Share. These users and groups are then emailed the link to the Buzz channel.
-
To edit the request, select
More > Edit request. Make any changes and select Save.
- To request changes, select Send Back > Request Change. In the message field, explain the changes you want to be made to the request, then select Send. The previous person/group in the approval chain is notified about the requested changes. They can either make the changes and resubmit, or request that the previous user in the chain or submitter make the changes.
-
To delegate a new approver, select
More > Delegate. Select the user you want to delegate to in the Delegate to field then enter a message explaining the reason for the delegation. Select Send.
-
To reject the request, select Send Back > Deny. In the message field, enter the reason you are rejecting the request. Select Deny.
This stops the approval flow, and the submitter is notified that the request has been denied.

Admin Settings
In the Certified Content Admin Settings, admins can do the following:- View all content that has been certified or is in a certification requested, pending, or expired state
- Modify both company- and department-level card certification processes
- Add new department-level card certification processes (There is only one company-level certification process.)
- Determine whether certifications expire when content is edited
- Cancel certification requests
Certification Processes
The certification processes section of the Certified Cards and Certified DataSets pages is divided into Company certified and Departments processes. The Company certified only contains one process, and there can only be one Company certification process.

Add a Process
There is only one Company process in the instance. You can edit this process, but you can’t delete it, and you can’t add another. To add a department process, select
Add in the Departments section.

Edit and Delete a Process
Hover over the Company process to display the
Edit option and hover over any of the department processes to display the
Edit and
Delete options.
You can edit the Company process, but you can’t delete it.


Process Details

- (Conditional) Name — You can add/edit the name of department processes; you cannot change the name of the Company process.
- Owner — Lists the process owner. Typically this is the organization.
- Description — Describes when this process should be used.
- Request details — Displays the type of content to be certified and how it is entered in a certification request.
-
Additional information — You can require additional information to be included in requests by adding fields to this area, and choosing a response type. Use the handles to reorder items or select
Delete to remove an item.
- Instructions — Provides instructions for using the process.
- Approval Chain — Lists the individuals or groups in the approval chain. Learn more about the approval chain below.
- Enabled/Disabled — The process must be enabled for it to display as an option when a person is submitting a certification request.
- Save — Select Save to keep your changes and close the process Details.
- Cancel — Select Cancel to discard your changes and close the process Details.
-
Preview — Select Preview to display a preview of the process Details that someone will see when submitting a certification request through this process.
-
(Conditional)
Delete — For department processes, select Delete to delete the process. A dialog displays to confirm deletion of the certification process. Select Delete, Cancel, or Disable.

Approval Chain
The approval chain can have as many steps as you want. The content to be certified is sent to one person/group in the chain at a time. If content is sent to a group, only one member of the group needs to approve the content before it continues up the chain. To add a person or group to the approval chain from the process Details, select + Add Approver Step. Then search for and select a person or group to add to the approval chain, or enter text and select Set ” text ” as a placeholder description.

handles by the steps of the approval chain to drag them into a different order.
You can select
Edit or
Delete for each step.
Certified Content
On the Certified Cards and Certified DataSets pages after the processes, a list displays of all the cards or DataSets in your instance that have been certified or submitted for certification, are pending certification, or have an expired certification.


More menu:
-
More (Certified) — The
More menu for certified content includes options to
Remove Certification and
View Details.
Selecting
Remove Certification displays a dialog to confirm certification removal. You can select Remove or Cancel.
Selecting
View Details displays a view of the certified content that includes an image of the object and details the certification process used, any instructions, and the steps of the approval chain. You can select Details for the Approval Chain item to view more information about each step in the approval chain.
You can also check the box labeled Show events to view a list of the system messages about the certification process such as who submitted the request and who approved or denied it.

-
More (Pending) — The
More menu for pending content includes options to
Cancel Certification Request and
View Details.
Selecting
Cancel Certification Request displays a dialog to confirm cancelation. You can select O K (to cancel the certification request) or Cancel (to close the dialog without canceling the certification request).
Selecting
View Details displays the same screen as for certified content.


