# Integrar ClassLink con Verkada Guest

ClassLink es un proveedor de identidades (IdP) popular utilizado por administradores escolares, docentes 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 Estudiante, que incluyen los siguientes:

* Llegada tardía (registrar a los estudiantes que llegan tarde a la escuela)
* Recogida de estudiantes (registrar cuándo un estudiante es recogido por su padre/madre/tutor)
* Salida por cuenta propia (registrar 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 inquilino 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 inquilino de ClassLink puede agregar registros manuales al Roster Server.

### Agregar Verkada Guest a ClassLink

{% stepper %}
{% step %}
**En ClassLink Roster Server, ve a Apps y haz clic en ADD.**
{% endstep %}

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

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

{% step %}
**Configura los permisos de la app 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: **Orgs**
  * sourcedId
  * dateLastModified
  * type
  * status
  * name
    {% endstep %}
    {% endstepper %}

### Conectar ClassLink en Command

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

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

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

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

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

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

{% hint style="danger" %}
Los [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 izquierda, haga clic en Configuración de Guest.**
{% endstep %}

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

{% step %}
**Asignar escuelas de ClassLink a sitios de Guest.**

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

Una escuela puede asignarse a uno o varios sitios de Guest. Un sitio de Guest solo puede tener una escuela asignada. Solo un inquilino de ClassLink puede vincularse con una organización de Command. Un inquilino de ClassLink no puede vincularse 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, ve a Roster ServerSelecciona ApplicationsSelecciona Verkada GuestSelecciona Users

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 administratorFiltra School por el nombre del distrito en ClassLink. Este nombre se puede confirmar yendo a la pestaña Orgs y encontrando la entrada con tipo de organización: district.

</details>

<details>

<summary>¿Qué se requiere 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 estar configurado en `true`
* **orgSourcedIds** – Debe configurarse al menos un valor para todos los usuarios tutores
* **role** – Debe estar configurado 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?** Consulta el [video tutorial](https://www.youtube.com/watch?v=WFUluswVNJ0).
{% endhint %}


---

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