# Set User Privileges via the API

{% hint style="info" %}
**Prerequisite:** You need administrative privileges to create and assign user privileges by using the Cloud API.
{% endhint %}

To set user privileges using the Cloud API for managing Cloud CDN distribution, follow these steps:

1. Authenticate to the Cloud API using your API credentials.
2. Create a user using the POST `/cloudapi/v6/um/users` endpoint.
3. Set the following required parameters for the user: `user's name`, `email address`, and `password`.
4. Create a group using the POST `/cloudapi/v6/um/groups` endpoint.
5. Set `accessAndManageCdn` privilege to `true`.
6. Assign the user to the created group using POST `/cloudapi/v6/um/groups/{groupId}/users` endpoint and provide the user ID in the header.

{% hint style="info" %}
**Note:** The user ID in the request body could be as, `id: <userID>`.
{% endhint %}

{% hint style="success" %}
**Result:** The `accessAndManageCdn` privilege is granted to the user.
{% endhint %}
