Roles are groupings of users that share a particular function within the portal according to a particular scope. Administrators can add roles that can be granted permissions to various functions within portlet applications.
Roles in Liferay define permissions according to their scope. Liferay has roles with respect to Portal, Organization, and Site. Its roles are more drilled down and frame the bigger scope for Liferay Portal.
Let's see a role with a different scope. Roles have a lot of emphasis all over the portal. We need to make sure all the roles have the right entitlements for each and every activity. The following screenshot shows this:
As you can see, out-of-the-box roles are defined for different scopes with respect to Portal, Organization, and Site:
Portal (Regular User):
Administrator: Administrators are the super users—they have the right to do anything
Power user: A power user has their owner personal site and can be distinguished from normal users
User: Authenticated...