In the last chapter, we covered how we can assign privileges to roles, and how we can create different types of roles based on the privileges they hold. The next step is to understand when to create new roles. Creating roles is not always straightforward. There are many gray areas where it is not clear whether to create a new role or re-use an existing one. To create clarity in the ambiguity, we can use a philosophy or paradigm to guide us.
In this chapter, we will cover how we can create and manage ...