> For the complete documentation index, see [llms.txt](https://help.verkada.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.verkada.com/guest/es/escuelas/integrate-classlink-with-verkada-guest.md).

# Integra ClassLink con Verkada Guest

ClassLink es un proveedor de identidades (IdP) popular utilizado por administradores escolares, profesores y estudiantes. Verkada Guest te permite sincronizar la información de tu lista de estudiantes desde ClassLink. Esto permite el uso de tipos de invitado de estudiante, que incluyen lo siguiente:

* Llegada tardía (seguimiento de los estudiantes que llegan tarde a la escuela)
* Recogida del estudiante (seguimiento de cuándo un estudiante es recogido por su padre/madre/tutor)
* Salida autónoma (seguimiento de cuándo un estudiante sale temprano de la escuela)

***

## Configuración de ClassLink

### Requisitos de integración

{% stepper %}
{% step %}
**El usuario de Command que configura la integración debe ser un administrador de la organización**
{% endstep %}

{% step %}
**El correo electrónico del usuario de Command debe coincidir con un correo electrónico de un usuario de ClassLink Roster Server en el tenant de ClassLink de destino.**
{% endstep %}

{% step %}
**El usuario correspondiente de ClassLink Roster Server debe tener el rol: administrador**
{% endstep %}

{% step %}
**El usuario correspondiente de ClassLink Roster Server debe estar asociado con un tipo de organización de ClassLink: distrito**
{% endstep %}
{% endstepper %}

Si no existe un usuario correspondiente de ClassLink Roster Server que cumpla los requisitos 2-4, un administrador del tenant de ClassLink puede agregar registros manuales a Roster Server.

### Agregar Verkada Guest a ClassLink

{% stepper %}
{% step %}
**En ClassLink Roster Server, navega a Aplicaciones y haz clic en AGREGAR.**
{% endstep %}

{% step %}
**Busca "Verkada Guest" y haz clic en + Agregar.**
{% endstep %}

{% step %}
**En el menú de Aplicaciones, activa Enabled para Verkada Guest.**
{% endstep %}

{% step %}
**Configura los permisos de la aplicación Verkada Guest para que se compartan los siguientes campos:**

* Colección: **Usuarios**
  * sourcedid
  * dateLastModified
  * orgSourcedids
  * username
  * familyName
  * status
  * enabledUser
  * role
  * givenName
  * identifier
  * agentSourcedIds
  * middleName
  * email
  * phone
* Colección: **Organizaciones**
  * sourcedId
  * dateLastModified
  * type
  * status
  * name
    {% endstep %}
    {% endstepper %}

### Conecta ClassLink en Command

{% stepper %}
{% step %}
**En Verkada Command, vaya a Todos los productos > Workplace > Guest.**
{% endstep %}

{% step %}
**En la navegación de la izquierda, haz clic en Configuración de Guest.**
{% endstep %}

{% step %}
**En Organización, selecciona Escuelas.**
{% endstep %}

{% step %}
**Haz clic en Sincronizar estudiantes con ClassLink.**

a. Ingresa tu ID de tenant.\
b. Selecciona **Sincronizar**.
{% endstep %}

{% step %}
**Se enviará un correo electrónico de confirmación al usuario de Command que configura la integración. Haz clic en el enlace de este correo electrónico para confirmar la integración.**
{% endstep %}
{% endstepper %}

{% hint style="danger" %}
El [requisitos de integración](#h_d9bc5d61fa) deben cumplirse para completar la integración con ClassLink.
{% endhint %}

***

## Configuración de Command

{% stepper %}
{% step %}
**En Verkada Command, vaya a Todos los productos > Workplace > Guest.**
{% endstep %}

{% step %}
**En la navegación de la izquierda, haz clic en Configuración de Guest.**
{% endstep %}

{% step %}
**En Organización, selecciona Escuelas.**
{% endstep %}

{% step %}
**Asigna las escuelas de ClassLink a los sitios de Guest.**

<div align="left" data-with-frame="true"><img src="/files/a5a8c339602be8423a6d9f0ecc5ba15e946f34ab" alt=""></div>
{% endstep %}
{% endstepper %}

A una escuela se le puede asignar uno o varios sitios de Guest. A un sitio de Guest solo se le puede asignar una escuela. Solo un tenant de ClassLink puede emparejarse con una organización de Command. Un tenant de ClassLink no puede emparejarse con varias organizaciones de Command.

***

## Preguntas frecuentes

<details>

<summary>¿Cómo puedo comprobar qué usuarios de ClassLink Roster Server se están compartiendo con Verkada Guest?</summary>

Para comprobar qué usuarios se están compartiendo con Verkada Guest:

Desde ClassLink Launchpad, navega a Roster ServerSelecciona AplicacionesSelecciona Verkada GuestSelecciona Usuarios

Para revisar qué usuarios cumplen [los requisitos](/guest/es/escuelas/integrate-classlink-with-verkada-guest.md) 3 y 4 para la integración con Guest:

Filtra la columna Role por administrator. Filtra School por el nombre del distrito en ClassLink. Este nombre se puede confirmar navegando a la pestaña Orgs y encontrando la entrada con tipo de organización: district.

</details>

<details>

<summary>¿Qué se necesita para asociar un tutor con un estudiante?</summary>

Para asociar tutores con estudiantes en ClassLink, cada usuario tutor debe tener configurados los siguientes campos:

* **sourcedId** – Debe estar presente para todos los usuarios tutores
* **enabledUser** – Debe establecerse en `true`
* **orgSourcedIds** – Debe establecerse al menos un valor para todos los usuarios tutores
* **role** – Debe establecerse en `tutor`
* **username** – Debe estar presente para todos los usuarios tutores
* **agentSourcedIds** – Debe incluir los sourcedIds de los estudiantes a los que el tutor está autorizado a acceder. Para varios estudiantes, separa cada ID con una coma (p. ej., `id1,id2,id3`).

</details>

***

{% hint style="info" %}
**¿Prefieres verlo en acción?** Mira el [tutorial en video](https://www.youtube.com/watch?v=WFUluswVNJ0).
{% endhint %}


---

# 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://help.verkada.com/guest/es/escuelas/integrate-classlink-with-verkada-guest.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.
