Roles in your Applaud tenant control what your users can and can't see and can and can't do in your tenant. When you first set up your tenant, you are given several default roles. However, you can create your own roles to define the levels of access that you want within your organization.
For example, you could create a role called "Employee" that only has access to submit an expense claim or holiday request, and then another called "Manager" that can authorize expense claims and holiday requests.
When you install certain templates that install a role, you may need to assign yourself that role before you can explore the new functionality.
You can assign as many roles as you want to a user. Often, roles are assigned automatically using workflow to reduce any manual effort. For example, if you had a Manager field loaded in from your core HR, you might use this to automatically assign or revoke the manager role.
API keys are also a type of role. When you create an API key for the purpose of integration, you will need to use access control to assign permissions to the API key in the same way you would with other roles. You can either assign access individually to an API key, or you can assign to the 'All API keys' built-in role so that all API keys inherit that permission.
For guidance on creating and assigning roles, click here.