# ClassLink mit Verkada Guest integrieren

ClassLink ist ein beliebter Identity Provider (IdP), der von Schuladministratoren, Lehrkräften und Schülern verwendet wird. Verkada Guest ermöglicht es Ihnen, Ihre Schülerdaten aus ClassLink zu synchronisieren. Dadurch können Student-Guest-Typen verwendet werden, die Folgendes umfassen:

* Späte Ankunft (verfolgen Sie Schüler, die spät zur Schule kommen)
* Schülerabholung (verfolgen Sie, wann ein Schüler von seinen Eltern/Erziehungsberechtigten abgeholt wird)
* Selbstständiges Abmelden (verfolgen Sie, wann ein Schüler die Schule früher verlässt)

***

## ClassLink-Konfiguration

### Integrationsanforderungen

{% stepper %}
{% step %}
**Der Command-Benutzer, der die Integration einrichtet, muss ein Org Admin sein**
{% endstep %}

{% step %}
**Die E-Mail-Adresse des Command-Benutzers muss mit einer E-Mail-Adresse eines ClassLink Roster Server-Benutzers im Ziel-Mandanten von ClassLink übereinstimmen.**
{% endstep %}

{% step %}
**Der entsprechende ClassLink Roster Server-Benutzer muss die Rolle „administrator“ haben**
{% endstep %}

{% step %}
**Der entsprechende ClassLink Roster Server-Benutzer muss einem ClassLink-Organisationstyp zugeordnet sein: district**
{% endstep %}
{% endstepper %}

Wenn kein entsprechender ClassLink Roster Server-Benutzer existiert, der die Anforderungen 2–4 erfüllt, kann ein ClassLink-Tenant-Admin manuelle Datensätze zum Roster Server hinzufügen.

### Verkada Guest zu ClassLink hinzufügen

{% stepper %}
{% step %}
**Navigieren Sie im ClassLink Roster Server zu Apps und klicken Sie auf ADD.**
{% endstep %}

{% step %}
**Suchen Sie nach „Verkada Guest“ und klicken Sie auf + Add.**
{% endstep %}

{% step %}
**Schalten Sie im Apps-Menü unter Enabled die Option für Verkada Guest ein.**
{% endstep %}

{% step %}
**Konfigurieren Sie die Berechtigungen für die Verkada Guest-App so, dass die folgenden Felder freigegeben werden:**

* Sammlung: **Benutzer**
  * sourcedid
  * dateLastModified
  * orgSourcedids
  * username
  * familyName
  * status
  * enabledUser
  * role
  * givenName
  * identifier
  * agentSourcedIds
  * middleName
  * email
  * phone
* Sammlung: **Orgs**
  * sourcedId
  * dateLastModified
  * type
  * status
  * name
    {% endstep %}
    {% endstepper %}

### ClassLink in Command verbinden

{% stepper %}
{% step %}
**Gehen Sie in Verkada Command zu Alle Produkte > Arbeitsplatz > Gast.**
{% endstep %}

{% step %}
**Klicken Sie in der linken Navigation auf Gästeeinstellungen.**
{% endstep %}

{% step %}
**Wählen Sie unter Organisation den Punkt Schulen aus.**
{% endstep %}

{% step %}
**Klicken Sie auf Schüler mit ClassLink synchronisieren.**

a. Geben Sie Ihre Tenant-ID ein.\
b. Wählen Sie **Sync**.
{% endstep %}

{% step %}
**An den Command-Benutzer, der die Integration einrichtet, wird eine Bestätigungs-E-Mail gesendet. Klicken Sie auf den Link in dieser E-Mail, um die Integration zu bestätigen.**
{% endstep %}
{% endstepper %}

{% hint style="danger" %}
Die [Integrationsanforderungen](#h_d9bc5d61fa) müssen erfüllt sein, um die ClassLink-Integration abzuschließen.
{% endhint %}

***

## Command-Konfiguration

{% stepper %}
{% step %}
**Gehen Sie in Verkada Command zu Alle Produkte > Arbeitsplatz > Gast.**
{% endstep %}

{% step %}
**Klicken Sie in der linken Navigation auf Gästeeinstellungen.**
{% endstep %}

{% step %}
**Wählen Sie unter Organisation den Punkt Schulen aus.**
{% endstep %}

{% step %}
**Weisen Sie Schulen aus ClassLink Guest-Standorten zu.**

<div align="left" data-with-frame="true"><img src="https://1509742257-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZyuELZr7uIcXX3WnjX0N%2Fuploads%2Fgit-blob-c852ee5554a68fdbe736532bdc31011d024d3cb5%2F4a2973a6d1c7f61506b1cc1712f575614873eb4c.png?alt=media" alt="" width="375"></div>
{% endstep %}
{% endstepper %}

Eine Schule kann einem oder mehreren Guest-Standorten zugewiesen werden. Einem Guest-Standort kann nur eine Schule zugewiesen werden. Nur ein ClassLink-Mandant kann mit einer Command-Organisation gekoppelt werden. Ein ClassLink-Mandant kann nicht mit mehreren Command-Organisationen gekoppelt werden.

***

## FAQ

<details>

<summary>Wie kann ich überprüfen, welche ClassLink Roster Server-Benutzer mit Verkada Guest geteilt werden?</summary>

Um zu prüfen, welche Benutzer mit Verkada Guest geteilt werden:

Navigieren Sie von ClassLink Launchpad zu Roster ServerSelect ApplicationsSelect Verkada GuestSelect Users

Um zu überprüfen, welche Benutzer die [Anforderungen](https://help.verkada.com/guest/de/schulen/integrate-classlink-with-verkada-guest) 3 und 4 für die Integration mit Guest erfüllen:

Filtern Sie die Spalte Role nach administratorFiltern Sie School nach dem Namen des Distrikts in ClassLink. Dieser Name kann bestätigt werden, indem Sie zur Registerkarte Orgs navigieren und den Eintrag mit org type: district suchen.

</details>

<details>

<summary>Was ist erforderlich, um einen Erziehungsberechtigten einem Schüler zuzuordnen?</summary>

Um Erziehungsberechtigte in ClassLink mit Schülern zu verknüpfen, muss für jeden Erziehungsberechtigten-Benutzer Folgendes konfiguriert sein:

* **sourcedId** – Muss für alle Erziehungsberechtigten-Benutzer vorhanden sein
* **enabledUser** – Muss auf `true`
* **orgSourcedIds** – Für alle Erziehungsberechtigten-Benutzer muss mindestens ein Wert gesetzt sein
* **role** – Muss auf `guardian`
* **username** – Muss für alle Erziehungsberechtigten-Benutzer vorhanden sein
* **agentSourcedIds** – Muss die sourcedIds der Schüler enthalten, auf die der Erziehungsberechtigte zugreifen darf. Bei mehreren Schülern trennen Sie jede ID mit einem Komma (z. B. `id1,id2,id3`).

</details>

***

{% hint style="info" %}
**Möchten Sie es in Aktion sehen?** Sehen Sie sich das [Video-Tutorial](https://www.youtube.com/watch?v=WFUluswVNJ0).
{% endhint %}
