> For the complete documentation index, see [llms.txt](https://docs.avonnicomponents.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.avonnicomponents.com/experience-cloud/experience-cloud-es/primeros-pasos/license-management.md).

# Administración de licencias

## Gestión de licencias y permisos

Para asegurarse de que los usuarios puedan ver e interactuar con los Componentes Avonni, específicamente en sitios de Experience Cloud, debe completar un proceso de configuración de dos pasos.

<mark style="background-color:orange;">**⚠️ Requisito de configuración:**</mark> Para que un usuario pueda acceder correctamente a los Componentes Avonni, debe asignar AMBOS:

1. **Una licencia del paquete** (Asigna un puesto al usuario).
2. **Un conjunto de permisos** (Concede acceso técnico a los componentes).

{% hint style="warning" %}

#### Importante

Si un usuario tiene una licencia pero no un conjunto de permisos (o viceversa), los componentes no se cargarán y el usuario verá un mensaje de error.
{% endhint %}

***

## Paso 1: Asignar licencias del paquete

La licencia del paquete le concede al usuario el derecho fundamental de usar el software dentro de Salesforce.

Disponibilidad de licencias:

* Producción: Incluye 10 licencias Freemium.
* Sandbox: Incluye una licencia de sitio (usuarios ilimitados/sin vencimiento).

Cómo asignar:

1. Vaya a **Configuración**.
2. Busque y seleccione **Paquetes instalados**.
3. Localice **Avonni Experience Components** y haga clic en **Administrar licencias**.
4. Clic **Agregar usuarios**.
5. Seleccione todos los usuarios que requieran acceso y haga clic en **Guardar**.

<figure><img src="/files/98cd4008f966029437cac72d6dbb120f98c16a54" alt=""><figcaption></figcaption></figure>

***

## Paso 2: Asignar conjuntos de permisos

Una vez asignada la licencia, debe asignar el conjunto de permisos correcto según el rol del usuario. El paquete Avonni incluye tres conjuntos de permisos distintos.

<figure><img src="/files/1b38ad77f9b934a77c4f5ef567417e256dd1f046" alt=""><figcaption></figcaption></figure>

Elija el conjunto de permisos correcto para su usuario:

| Rol                                                                                              | Nombre del conjunto de permisos         | Función                                                                                                                                             |
| ------------------------------------------------------------------------------------------------ | --------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- |
| <p><strong>Usuarios finales</strong></p><p><strong>(Experience Cloud y App Builder)</strong></p> | Avonni Experience Cloud Components User | Requerido para usuarios que visualizan componentes en sitios de Experience o páginas estándar de Lightning App Builder.                             |
| <p><strong>Usuarios finales</strong></p><p><strong>(Componentes dinámicos)</strong></p>          | Avonni Dynamic Components User          | Requerido para usuarios que interactúan con Componentes dinámicos (p. ej., tablas de datos personalizadas, botones de acción) dentro de Salesforce. |
| **Administradores y creadores**                                                                  | Avonni Experiences Admin                | Requerido para usuarios que necesitan crear, editar o construir diseños usando Avonni Component Builder.                                            |

Cómo asignar:

1. Vaya a **Configuración** > **Conjuntos de permisos**.
2. Seleccione el conjunto de permisos adecuado de la tabla anterior.
3. Clic **Administrar asignaciones** > **Agregar asignación**.
4. Seleccione los usuarios a quienes les asignó licencias en el Paso 1.
5. Clic **Asignar**.

***

## Configuración para usuarios invitados

Los usuarios invitados (visitantes no autenticados en sitios públicos) no requieren una licencia de paquete estándar, pero sí requieren permisos.

{% hint style="warning" %}

#### Nota

El acceso de usuario invitado para entornos de producción es una función adicional. Por favor [póngase en contacto con soporte](mailto:support@avonni.app) para más detalles.
{% endhint %}

Para habilitar el acceso de invitado:

1. Abra su sitio de Experience Cloud en Builder.
2. Vaya a Configuración > General y haga clic en el enlace al perfil de usuario invitado.
3. En la configuración del perfil, desplácese hasta Asignaciones de conjuntos de permisos.
4. Agregue al perfil el conjunto de permisos Avonni Experience Cloud Components.

<figure><img src="/files/1fe263db3a13403cc183a6f54f4ca9f6852b16fc" alt=""><figcaption></figcaption></figure>

#### Solución de problemas de acceso

Si un usuario informa del error *"No tiene acceso a este componente Avonni,"* revise lo siguiente:

| Problema              | Solución                                                                                                                                                                          |
| --------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Falta la licencia** | Asegúrese de que el usuario figure en *Paquetes instalados > Administrar licencias*.                                                                                              |
| **Falta permiso**     | Asegúrese de que el usuario tenga asignado el *Avonni Experience Cloud Components* conjunto de permisos.                                                                          |
| **LWS deshabilitado** | Asegúrese de que [*Lightning Web Security* esté habilitado](https://developer.salesforce.com/docs/platform/lightning-components-security/guide/lws-enable.html) en Configuración. |


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.avonnicomponents.com/experience-cloud/experience-cloud-es/primeros-pasos/license-management.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
