Administration
The Administration endpoints change the admin password, manage security profiles and authentication servers, and switch OAuth on or off.
| Method | Endpoint | Description |
|---|---|---|
POST | /admin/users/{username}/password | Updates the password of the given username with a new password. |
GET | /admin/securityprofiles | Gets an array of existing security profile IDs. |
POST | /admin/securityprofiles | Adds a new security profile. |
GET | /admin/securityprofiles/{id} | Gets a specific security profile based on a given ID. |
DELETE | /admin/securityprofiles/{id} | Deletes a specific security profile based on a given ID. |
PATCH | /admin/securityprofiles/{id}/allowclientcredentialsgranttype | Specifies whether the client credentials grant type is activated or not based on a given ID. |
PATCH | /admin/securityprofiles/{id}/expirydate | Specifies the expiry date of a security profile based on a given ID. |
PATCH | /admin/securityprofiles/{id}/clientcredentials/authorizedredirecturis | Specifies the authorized redirect URIs for a security profile based on a given ID. |
GET | /admin/oauth | Returns whether OAuth is enabled. |
POST | /admin/oauth | Enables or disables OAuth. |
GET | /admin/authenticationservers | Gets an array of existing authentication server IDs. |
POST | /admin/authenticationservers | Adds a new authentication server. |
GET | /admin/authenticationservers/{id} | Gets a specific authentication server based on a given ID. |
DELETE | /admin/authenticationservers/{id} | Deletes a specific authentication server based on a given ID. |
PATCH | /admin/authenticationservers/{id}/serverurl | Specifies the server URL of an authentication server based on a given ID. |