Box-Konfiguration

Auf dieser Seite wird beschrieben, wie Sie eine Drittanbieterkonfiguration einrichten und konfigurieren, bevor Sie den Box-Datenspeicher erstellen.

Box-App erstellen

  1. Melden Sie sich mit Ihrem Administratorkonto in der Box-Entwicklerkonsole an.
  2. Klicken Sie auf Plattform-App erstellen.
  3. Wählen Sie als App-Typ die Option Benutzerdefinierte App aus.
  4. Geben Sie einen Namen unter App-Name ein.
  5. Legen Sie die folgenden Attribute fest:

    • Zweck:Einbindung.
    • Kategorien:KI
    • Externes System: Google Cloud Gemini Enterprise.
  6. Wählen Sie Server Auth – JWT als Authentifizierungsmethode aus.

  7. Klicken Sie auf Anwendung erstellen.

Box-App konfigurieren

  1. Wählen Sie in der Box-Entwicklerkonsole auf der Seite Meine Plattform-Apps die Plattform-App aus.

    Seite „Meine Plattform-Apps“
    Seite „Meine Plattform-Apps“ in der Box Developer Console.

  2. Führen Sie auf dem Tab Konfiguration folgende Schritte aus:

    1. Wählen Sie im Abschnitt App-Zugriffsebene die Option App- und Unternehmenszugriff aus.

      Box-App konfigurieren
      Box-App konfigurieren

    2. Wählen Sie im Bereich Anwendungsbereiche die Bereiche basierend auf dem Verbindungsmodus aus der folgenden Tabelle aus:

      Verbindungsmodus Bereich Purpose
      Föderierte Suche Read all files and folders stored in Box Erforderlich, um Kommentare und Aufgaben abzurufen und Dateien in der Vorschau für die Suche anzusehen.
      Föderierte Suche und Aktionen Write all files and folders stored in Box Erforderlich, um Dateien zu kopieren, hoch- und herunterzuladen, Kommentare und Aufgaben abzurufen und Dateien in der Vorschau für die Suche anzusehen.
      Datenaufnahme Read all files and folders stored in Box Für die Datenaufnahme erforderlich.
      Manage users Erforderlich, um die Liste der Nutzer abzurufen. Dadurch können Dateien, Kommentare und Aufgaben aus einzelnen Nutzerkonten zur Aufnahme abgerufen werden. Das Administrator-Dienstkonto hat nicht automatisch Zugriff auf alle Dateien, die Nutzern gehören. Mit dem Header „as-user“ kann das System API-Anfragen als jeweiliger Nutzer stellen, um auf dessen Daten zuzugreifen.
      Manage enterprise properties Erforderlich für die Funktion zur inkrementellen Synchronisierung, da er die Verwendung des Enterprise-Ereignisstreams zum Erfassen von Änderungen für die Aufnahme ermöglicht.
      Manage groups Erforderlich, um die Liste der Gruppen und ihrer Mitglieder abzurufen. Das ist für die Zugriffssteuerung während der Aufnahme entscheidend.
  3. Klicken Sie im Bereich Öffentliche Schlüssel hinzufügen und verwalten auf Paar aus öffentlichem und privatem Schlüssel generieren.

    • Der öffentliche Schlüssel wird automatisch mit einer ID in die Console hochgeladen, die beim Erstellen einer Verbindung verwendet wird.
    • Sie können eine Konfigurationsdatei mit dem privaten Schlüssel und der Passphrase herunterladen. Bewahren Sie diese Datei für die spätere Verwendung auf.
    • Optional können Sie Ihren eigenen Schlüssel generieren. Eine Anleitung dazu finden Sie im Einrichtungsleitfaden für Box-Schlüsselpaare.
  4. Klicken Sie auf Änderungen speichern.

Box-App autorisieren

So autorisieren Sie die Box-App über die Entwicklerkonsole:

  1. Wählen Sie in der Box-Entwicklerkonsole die Plattform-App aus und rufen Sie dann den Tab Autorisierung auf.
  2. Klicken Sie auf Prüfen und senden.
  3. Klicken Sie im Dialogfeld Übertragung zur App-Autorisierung prüfen auf Senden.

    Wenn die Autorisierungsanfrage erfolgreich gestellt wurde, wird die folgende Bestätigungsmeldung angezeigt:

    Autorisierungsanfrage wurde gesendet
    Autorisierungsanfrage wurde gesendet

So autorisieren Sie die Box-App über den App-Manager der Box-Administratorplattform:

  1. Melden Sie sich mit Ihrem Administratorkonto in der Box-Administratorplattform – App-Manager an.
  2. Wählen Sie die Plattform-App aus, die Sie konfiguriert haben.
  3. Klicken Sie in der entsprechenden Zeile auf das Dreipunkt-Menü (...).
  4. Wählen Sie in der Drop-down-Liste App autorisieren aus.
  5. Klicken Sie im Dialogfeld App autorisieren auf Autorisieren, um den Autorisierungsvorgang abzuschließen.

Box-Authentifizierungsinformationen abrufen

So rufen Sie die Box-Authentifizierungsinformationen ab:

  1. Wählen Sie in der Box-Entwicklerkonsole auf der Seite Meine Plattform-Apps die Plattform-App aus.
  • Enterprise-ID: Sie finden sie im Tab Allgemeine Einstellungen.

    Unternehmens-ID abrufen
    Unternehmens-ID abrufen

  • Client-ID und Clientschlüssel: Sie finden diese im Tab Konfiguration unter OAuth 2.0-Anmeldedaten.

    Clientkonfiguration abrufen
    Clientkonfiguration abrufen

  • Privater Schlüssel, Schlüssel-ID und Passphrase: Diese Parameter wurden generiert und aus dem Tab Konfiguration unter Öffentliche Schlüssel hinzufügen und verwalten in eine lokale Datei heruntergeladen, als die App konfiguriert wurde.

    Öffentliche Schlüssel hinzufügen und verwalten
    Öffentliche Schlüssel hinzufügen und verwalten