In this article we'll go over the different statuses and how to use them to create advanced permissions for your users. We're going to create two types of users for this example, a Spray Technician and a Spray Publisher.
Step-by-step guide
Create the Technician role-group.
For this example we are creating a Spray Technician, so he will need the following Role Group Selections
List Reports
Spray Admin
Spray Report
Under Approved Statuses make the following selections
Active
Confirmed
Save this Role Group
We have now created a Spray Technician who can create Spray events or plans, and set them as Active or Confirmed
Our Technician can also see all events in their allowed blocks with those statuses.
Next we will create a Spray Publisher
Create the Publisher role-group
Similar to the Spray Technician we just created, our Publisher will need the following Role Group Selections
List Reports
Spray Report
Spray Admin
Under Approved Statuses make the following
Confirmed
Published
Save this Role Group
We have now created a Spray Publisher who can create Spray events or plans, and set them as Confirmed or Published
Our Publisher can also see all events in their allowed blocks with those statuses.
Next we will see how we can use these role groups to create advanced permissions using event statuses.
Now that we have created two role groups, let's take a look at the way their permissions overlap:
Both role groups have the Confirmed status available. This means that both of these roles are able to view and edit events with this status.
Changing the event's status can now be used to restrict events to employees in certain role groups, depending on the status or workflow of the event.
For example, our Spray Technician can create a Spray Plan and set it to Active. When the spray event is created as planned, Spray Technician can change the status to Confirmed. Now both the technician and the publisher are able to see it. Once the publisher has looked it over and confirmed that the spray was executed as planned, and all of the data was correctly entered, she can change the status to Published. When published, the technician will no longer have access to the record of that spray event.