Hi Kevin,
Roles and Permissions have no link whatsoever.
Roles: determine the layout of the user interface by showing/hiding functionality that is relevant for the role within the organization.
For the record: chosing a role does not imply anything on Permissions.
Permissions need to be set separately.
Best practice is to
- create user groups per profile in the organization (sales processor, procurement, finance, C-level)
- add users to the user groups
- add permissions to the user groups
after that, permissions are granted when a user is added to the group.