A tour may be restricted to users with selected roles in the context where the tour is shown. For example, restricting a Dashboard tour to users with the role of student won't work if users have the role of student in a course (as is generally the case). A Dashboard tour can only be restricted to users with a system role.