Below are three examples of what can be done with Eval25 Access Restrictions. With these three examples, ranging from basic to complex, you can see how to create and maintain granular permissions in Eval25. Remember too, that you can create permissions and copy them to other users at any time.
Access Restrictions are found under Configuration > Users > User Permissions. If you have questions, be sure to contact us for answers.
Example One
In the first example, we want to give a user the ability to access data from the Biology department, but only with lectures as a course type. We also want the same user to be able to access Chemistry department data, but only with lab course types. Thus, any classes this user can access must meet these criteria:
How to Configure (Click to Expand)
- Select Any from the dropdown box (because we are creating an ‘OR’ statement between two sets of rules).
- Select Add Group. This displays a child line below the original line.
- From the next line’s dropdown box, select All.
- The group of rules we are about to create will use an ‘AND’ statement (Biology AND Lecture), making ‘All’ the appropriate selection.
- In the same line, click Add Rule twice, once for each of the rules we are adding. Two more lines appear below the child line
- In the top of these two lines, select Department, Equals, and Biology (BIO).
- In the second of these two lines, select Course Type, Equals, and LEC (for Lecture).
- From the top (parent) line, select Add Group. A second child line displays below the lines created in step 2, at the same level (indentation) as the previous child line.
- From the second child line’s dropdown box, select All, then click Add Rule twice. Again, two additional lines appear below the child line.
- In the top of these two lines, select Department, Equals, and Chemistry (CHEM).
- In the second of these two lines, select Course Type, Equals, and Lab.
- Click the Save button. The permissions should display as the following:
The user’s Eval25 access has now been restricted so they may only view courses that are:
- in the Biology department with a course type of Lecture OR
- in the Chemistry department with a course type of Lab
Example Two
In the second example, you want to restrict the user’s ability to access data to the Biology department for only the lecture or lab course types, as well as Chemistry department data, but only for the lab course type. Like this:
How to Configure (Click to Expand)
- On the top row, select Any from the dropdown box, and then select Add Group. This displays a child line below the original line.
- We select Any because we will need an ‘OR’ statement between our two sets of rules (Biology department with other restrictions OR Chemistry department with other restrictions).
- We select Any because we will need an ‘OR’ statement between our two sets of rules (Biology department with other restrictions OR Chemistry department with other restrictions).
- In the child line’s first dropdown box, select All. This will create an ‘AND’ statement (Biology department AND a specific course type).
- From the same child line, select Add Group. A grandchild line displays. Select Any from this line’s dropdown box, since we’ll be using an ‘OR’ statement (lecture OR lab).
- From the grandchild line, select Add Rule twice, once for each of the two rules we are about to create (lab or lecture). Two great-grandchild lines display beneath the grandchild line.
- In the top of these two lines, select Course Type, Equals, and Lecture.
- In the second of these two lines, select Course Type, Equals, and Lab.
We have then restricted access to only those courses with a Course Type of either Lecture or Lab.
- From the child line in (steps 2 and 3), select Add Rule. On this Rule line, select Department, Equals, and Biology (BIO).
Thus, the initial restriction (Lecture or Lab) is now restricted further, and the user’s access is restricted to Lecture or Lab courses within the Department of Biology
- From the first (top parent) line, select Add Group to create another child line. Be sure that its dropdown box is set to All, since we’ll want all the rules we’re about to create to apply (Chemistry + Lab)
- From this new child line, select Add Rule twice. Two grandchild lines display beneath the child line.
- In the top of these two lines, select Department, Equals, and Chemistry (CHEM).
- In the second of these two lines, select Course Type, Equals, and Lab.
We have now said that, along with the restrictions set previously, we also want this user to be able to view some courses in the Chemistry department, but only those courses that have a course type of Lab
- Click the Save button. The Access Restriction should appear as the following:
Thus, we have restricted the user’s ability to access data. They are able to access information for courses that have either the lecture or lab course types and are in the Biology department, and courses that are lab course type and are in the Chemistry department.
Example Three
In the final example, we have a user with very complex restrictions. We must restrict access to only:
- Biology department courses either taught as lectures or taught at the downtown campus
- Chemistry department lab courses
- All courses, regardless of department, that are at the 700 or 800 class level
Visually this can be represented like the following:
How to Configure (Click to Expand)
- On the top (parent) tree structure, select Any from the dropdown box, and then select Add Group. This displays a child line below the original line. We’ll start with the Biology + Lecture/Downtown group, which will require an “and” statement. Select All on the child line.
- From the same child line, select Add Group. A grandchild line displays. Select Any from the line’s dropdown box for our Lecture OR downtown rule set.
- From the grandchild line, select Add Rule twice. Two great-grandchild lines display beneath the grandchild line.
- In the top of these two lines, select Course Type, Equals, and LEC (for Lecture).
- In the second of these two lines, select Location, Equals, and Downtown Campus.
Thus, courses must either have a course type of Lecture or have been taught at the Downtown Campus location.
- From the child line (steps 1 and 2), select Add Rule. On this line, select Department, Equals, and Biology (BIO).
We now have specified that the Lecture or Downtown Campus restriction applies to courses in the Biology department - From the parent (top) line, select Add Group to create another child line. This one will be for the restriction to courses that are both Chemistry, so we will set the dropdown box to All.
- From this new child line, select Add Rule twice. Two grandchild lines display beneath the child line.
- In the top of these two lines, select Department, Equals, and Chemistry (CHEM).
- In the second of these two lines, select Course Type, Equals, and Lab.
We’ve now layered another restriction alongside and yet separate from our initial Biology department one. Along with being allowed access to courses in the Biology department with either course type of lecture or location of Downtown Campus, the user is also able to access courses in the Chemistry department with a course type of Lab.
- From the parent (top) line select Add Group. Set the dropdown box to Any. This will be our “course level can equal either 700 OR 800” restriction.
- From this new child line, select Add Rule twice. Two grandchild lines display beneath the child line.
- In the top of these two lines, select Course Level, Equals, and 700.
- In the second of these two lines, select Course Level, Equals, and 800.
- Click the Save button. The Access Restriction should appear as the following:
We’ve thus created our three different groups of restrictions, or ‘rules’:
- Biology department courses that are either Lectures or were taught at the Downtown Campus
- Lab courses in the Chemistry department
- Any course at the 700 or 800 course level