Managing user roles
Within a platform such as Captivate Prime, authentication and authorization are the two fundamental aspects of user management. So far in this chapter, we have only focused on authentication. Authentication answers the who are you? question, and you have seen how internal and external users, as well as login methods, allow Captivate Prime to answer that question.
In this section, you will focus on the authorization aspect of user management. Authorization answers the what can you do? question. Indeed, just because you can authenticate on a platform does not mean that you are allowed to use all its features. For example, learners cannot create courses, authors cannot delete users, and so on. Only the administrator is allowed to access every corner of the platform.
In Captivate Prime, authorization is role-based. This means you need to create roles and define what each role can do on the platform. Then, you need to assign one or more roles to users.
There...