The user service provides methods for authenticating users, creating new users and manipulating existing users, the primary use of this API is remote authentication between installations of clearFusionCMS, but it can be used all allow other applications to use clearFusionCMS to authenticate it's user.
The access to the user service can be controlled by the permissions of the roles assinged to the API key:
Permission | Description |
---|---|
core.users | The key must have this permission to be able to access the user service. The user of the key will be granted full access to the service except where explicit permissions exist below. |
core.usersadd | The user of the API key is permitted to create users. |
core.usersdel | The user of the API key is permitted to delete users. |
core.usersroles | The user of the API key is permitted to modify a users roles. |