The permissions around resources are only applied when you assign this role to a user in the context of the space (see below for more information about how roles can be assigned).
In the user management we distinguish between application users and human users. Application users are intended to access the application via the web service interface (REST API). Human users represents real users. They are intended to access the application via the browser.
To create a human user navigate to Account > Users > Users. After you created a user the person will receive an email containing an activation link to the specified email address. After clicking on the link the user is asked to set the personal password.
To create an application user go to Account > Users > Application Users. After you create an application user you will be presented the Application User Key (BASE64). This key is used for the authentication against the web service (for more Information regarding the authentication visit the Web Service API Documentation. This sheet will only be presented once and can not be changed.
However, a new key can be generated at any time. To do this click on the Manage Authentication Key Icon. You can generate a new authentication key for this application user in case you lost the old one or in case you want to replace it. After the migration is finished you can deactivate the old key. This allows you to use different key versions at the same time.
Roles can be setup under Account > Users > Roles. Find below more information about how roles can be created and assigned to users.
Roles can be created and modified under Account > Users > Roles. When you create a role you have to be aware that the permissions are context specific. You do see all different permissions but some of them are only applied in the context of an account or subaccount and others are only valid in the context of your account itself.
The permissions around resources are only applied when you assign this role to a user in the context of the space (see below for more information about how roles can be assigned).
After a role has been created you can assign roles to users. In order to do this you have to navigate to Account > Users > Users or Account > Users > Application Users for application users.
When you see the list of users, click on the user you want to edit. Then in the Roles box, click on the Manage link to modify the user’s roles.
You do now have the option to assign a role to a user in the various contexts. As mentioned above some permissions do only have an effect when applied in the context of a space or account etc.
Invites are an interesting tool to share access to your space with a user that helps you with setting up your space (for example your web developer). Invites can be issued for your account or for an specific space.
In case you are working together with a web developer and you want to grant her access to your templates and resources for a specific account. Invites allow your web developer to get access to different spaces with her own user.
A space invite can be created under Space > Invites. When you create an invite you have to specify the email address and the assigned role. Once again keep in mind that you have to make sure that the assigned role contains the correct permissions so that the invited person is able to modify the settings.
After you saved the user invite an email is sent to that person with a link to accept the invitation by either creating a new user or login with the existing user.
An account invite can be created under Account > Invites. When you create an invite you have to specify the email address and the assigned role. Once again keep in mind that you have to make sure that the assigned role contains the correct permissions so that the invited person is able to modify the settings.
After you saved the user invite an email is sent to that person with a link to accept the invitation by either creating a new user or login with the existing user.