In this session, we’ll design a workflow process to submit and approve user submissions. We’ll begin by setting up a simple approval chain, then we’ll test out that approval process in the App. And lastly, we’ll look at a few places where we can track submissions and monitor the approval process.
In this session, we’ll design a workflow process to submit and approve user submissions.
We’ll begin by setting up a simple approval chain with the custom users we created in the previous session, then we’ll test out that approval process in the App. And lastly, we’ll look at a few places where we can track submissions and monitor the approval process.
In the Administrator section, let’s navigate to our Dashboard App. In the Configuration tab, there are two different options available to us for Workflow – Basic and Advanced. In a Basic Workflow, the only types of Users we can add are Contributors. Contributors can create new Submissions, modify the data, and then submit their Plan for approval.
In an Advanced Workflow, we can add two additional types of users: Reviewers and Approvers. Reviewers can view and comment on a submission, but cannot modify the data. Approvers can then modify the plan, and either approve or reject it.
Let’s select an Advanced Workflow so that we can setup an Approval chain.
In the User tab, let’s add one of our custom users from the previous session as a Contributor, and then add the other one as an Approver.
If we jump to the Approval tab, we can design a new Approval chain. We can drag and drop Approvers in the order we want to Plan to be approved. We can add multiple approvers to the same level, or add the same Approver to different levels of the chain. Let’s save everything.
In the APPS Page, let’s impersonate John Smith, and then start a new submission. Let’s make some changes to the data and then update. From the ACTION Drop-down we can select Submit. Click Next, and we can see an overview of the Approval Chain we setup. Click Submit. We’ve now been returned to the APPs page. We can review our submission here.
Let’s now switch to impersonate Mary. Here we can see submissions currently waiting for our Approval. We can also see information such as who submitted it, and how far along the approval process the submission is.
When we enter the submission, we can review the data, and make any changes if necessary. Then from the ACTION Drop-down we can select Approve or Reject. If there were more approvers in this chain, we could decide to use the ‘Make Final’ option here to finalize the submission right away.
Once it’s been approved, we can review the submission here. However, we can no longer make changes to data.
In the Administrator Module, if we select our Dashboard App we have a Progress tab. This gives us an overview of all active submissions for the App. If we made changes to a Form after a user had started a submission, we could use this button to update their submission with the latest changes.
In the Monitor section, we have a complete overview of the current state of Approval Processes for all Approvers and Dashboard Apps.
In this session, we setup a simple approval chain with the users we created in the previous session, then we walked-through that approval process in the App. And lastly, examined a few places where we can track submissions and monitor the approval process.
This concludes the Kepion Training Video Series. For additional resources and documentation, visit our Support Center at help.kepion.com, or reach out to us directly by contacting email@example.com.