Every business has roles by which employees assert their authority over operations. Having the ability to allow or not allow access to certain operations via role-based authentication helps organize the business in a way to provide the necessary access to only the necessary people. Some business actions require elevated permissions for certain actions which makes well defined roles a crucial part of the business model.