# Consent Management

User consents allow you to obtain explicit permission from end users for collecting and processing their data.&#x20;

In certain scenarios, such as during user registration or when specific events occur, your application might need to display consent forms to end users.&#x20;

These forms clarify the data you collect, how you intend to use it, and allow users to provide or withdraw their consent.&#x20;

**User Consents in the Admin Console**

1. Access the Admin Console.
2. On the left-hand side, locate and click on **Settings.**
3. In the **Settings** section, click on the **User Consents** tab.

<figure><img src="/files/NSDVVpj2wBttvsyFsI9C" alt=""><figcaption></figcaption></figure>

4. On the **User Consents** page, you will see a card-based view categorizing the available User Consents.
5. To manage consents, interact with the cards. You can perform actions like **Edit Consent** and **Update Consent Version** as needed.

<figure><img src="/files/TF9uNmlVCYxq7LGJCO9l" alt=""><figcaption></figcaption></figure>

### **Create Consent**&#x20;

1. To create a new consent form, locate and click the **Create Consent** button.
2. After clicking, you'll be directed to a form where you need to fill in the required details.
3. Provide all necessary information as prompted to create your consent form.

#### **User Consent Details**&#x20;

* ***Consent Name:*** Enter a descriptive name for the consent form. This name should help administrators and users quickly understand the purpose of the consent.&#x20;
* ***Consent Description:*** In this field, provide a comprehensive description of the consent form's purpose. Explain what data you intend to collect, why it's collected, and how it will be used. A clear and concise description builds trust and transparency with your users.&#x20;

<figure><img src="/files/CHe5sMphHfjd96XAMMUt" alt=""><figcaption></figcaption></figure>

### **Editing Consents**&#x20;

1. Users can edit a consent's details, including its **name** and **description**.
2. To do this, navigate to the specific consent card you wish to edit.
3. On the consent card, look for and click the **Edit** option.
4. Make the necessary changes to the consent's details.

<figure><img src="/files/gwv64LE1HdjOMEtyjD8h" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/twkbmgF2mr73lh1GGBNu" alt=""><figcaption></figcaption></figure>

5. Be sure to **save** the edits after making the desired modifications.

### **Deleting Consents**&#x20;

On the **Edit Consent** page, administrators have the option to delete the consent altogether.&#x20;

### Consent Versioning &#x20;

* Maintaining up-to-date consent versions is crucial for transparency and user trust.
* Whenever you make changes to a consent's terms or data collection practices, it's important to create a new version.
* While editing a consent, you will have the option to update the consent version.

<figure><img src="/files/i0VMsryg69QHtcnNKgzI" alt=""><figcaption></figcaption></figure>

* To do this, click on the **Consent Version** option, which will take you to the Consent Versions page.

<figure><img src="/files/DTwUu2N8XwiQwjeqmxj9" alt=""><figcaption></figcaption></figure>

This page is able to create and manage version of a certain consent.&#x20;

Consent Version table contains following fields,&#x20;

* ***Consent Name:*** Name of the Version.&#x20;
* ***Type:*** Type of the Consent.&#x20;
* ***Updated on:*** Last updated date & time.&#x20;
* ***Edit Icon:*** You can edit the consent version.&#x20;

### **Create Version**&#x20;

1. To create a new version of a consent, access the **Create New Version** page.
2. On this page, the system automatically generates a version number for you.
3. Your changes are saved instantly when you click the **Create Version** button.

**Version Details**&#x20;

In the **Version Details** section, you will define the specific version of the consent you are creating.&#x20;

**Version Number**&#x20;

* The system automatically assigns the next version number by sorting existing versions and incrementing the highest version number.
* This process ensures a chronological order of consent versions.

**Consent Type**

1. To specify the consent type for this version, use the **dropdown list**.
2. Different consents may serve various purposes or have different data collection scopes.
3. Choose the appropriate type from the dropdown list based on the specific nature of this consent version.

<figure><img src="/files/WW8VVgckFvI9ueVX6uQP" alt=""><figcaption></figcaption></figure>

### Configure Locale-Wise Content&#x20;

1. In the **Configure Locale Wise Content** section, you have the option to set up consent content for different locales or languages.
2. To create content for a specific locale, click on **Create New Locale Wise Content**.
3. You will be prompted to fill in the necessary details for the content, such as text, descriptions, or translations, depending on the locale.

**Locale:**&#x20;

Choose the locale for which you want to configure consent content. This could be a specific language or regional setting.&#x20;

**Consent URL :**&#x20;

you should provide a URL with additional information about the consent, enter the URL here. &#x20;

**Description:**&#x20;

Enter the consent description for the selected locale. This description should accurately convey the consent's purpose, data collection practices, and any relevant details in the chosen language.&#x20;

**Add More Locales (Optional):**&#x20;

1. If you need to configure consent content for multiple locales, you can utilize the **Add More Locales** button.
2. Clicking this button allows you to repeat the content creation process for each locale as needed.

<figure><img src="/files/W67SBhytyQiJXDbJi2nU" alt=""><figcaption></figcaption></figure>

3. Fill in the necessary fields to create a new locale's content.
4. You can create content for multiple locales as this process supports multiple entries.

### Edit and Delete Consent Version&#x20;

1. On the **Edit Consent Version** page, you can easily make changes to the content of a specific consent version.
2. Additionally, you have the option to delete the version if it's necessary.

#### **Editing Content**&#x20;

* ***Select Version:*** Begin by selecting the consent version you wish to edit from the list of available versions in the Consent Version table.&#x20;
* ***Configure Locale Wise Content:*** In the "Configure Locale Wise Content" section, you can edit the content for different locales or languages, such as the description and optional URL.
  * &#x20;After making the necessary edits, the changes will be automatically saved when you navigate away from the "Edit Consent Version" page.&#x20;

### Deleting Version&#x20;

1. If a consent version is no longer needed, you can delete it.
2. To do this, go to the **Edit Consent Version** page.
3. On this page, you will find the **Delete** button.
4. Click the **Delete** button to remove the consent version.

&#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://authdocs.skill-mine.com/licentio-documentation/settings/consent-management.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
