Erstellen und autorisieren Sie eine OAuth 2,0-Anwendung in der Box Entwicklerkonsole, die zugelassen werden soll Box Connector für externe Inhalte für den Zugriff auf Box Quellsystem.
Vorbereitungen
Sie benötigen Administratorzugriff auf Box Entwicklerkonsole und Box Admin-UI-Portal.
Sie müssen ein privates/öffentliches Schlüsselpaar für erstellt haben Box Connector für externe Inhalte und extrahiert das öffentliche Schlüsselzertifikat im PEM-codierten X.509-Format (Base64 ASCII). Details zum Erstellen des öffentlichen/privaten Schlüsselpaars und zum Extrahieren des öffentlichen Schlüsselzertifikats finden Sie unter Erstellen Sie ein öffentliches/privates Schlüsselpaar für Box Connector für externe Inhalte.
Erforderliche Rolle: keine
Warum und wann dieser Vorgang ausgeführt wird
Die Box Connector für externe Inhalte ruft Dokumente und Anwenderberechtigungen von ab Box Quellsystem, das verwendet Box API.
Damit der Connector auf zugreifen kann Box Quellsystem über die Box API müssen Sie eine OAuth 2,0-Anwendung in konfigurieren und autorisieren Box Entwicklerkonsole. Ihr ServiceNow AI Platform Der Instanzadministrator kann Einstellungen verwenden, die aus der OAuth 2,0-Anwendung und ihrem API-Schlüssel kopiert wurden, um zu konfigurieren Box Externer Connector für eine ordnungsgemäße Verbindung mit Ihrem Quellsystem.
Prozedur
-
In Box Entwicklerkonsole erstellen Sie eine neue OAuth 2,0-Anwendung für Box Connector für externe Inhalte.
-
Navigieren Sie zu https://app.box.com/developers/consoleUnd melden Sie sich mit Administratoranmeldeinformationen an.
-
Wählen Sie Aus Erstellen Sie Eine Plattform-App , Und wählen Sie dann aus Anwenderdefinierte App .
-
Geben Sie im Fenster Anwenderdefinierte App erstellen einen Namen für Ihre App ein, geben Sie ihren Zweck an, und wählen Sie dann aus Als Nächstes .
-
Wählen Sie im Fenster Anwenderdefinierte App erstellen die Option aus Serverauthentifizierung (mit JWT) , Und wählen Sie dann aus Erstellen Sie Eine App .
Die Konfiguration Bildschirm für Ihre neue OAuth 2,0-Anwendung wird angezeigt.
-
Konfigurieren Sie Ihre neue OAuth 2,0-Anwendung mit den erforderlichen Einstellungen, und generieren Sie ein öffentliches/privates Schlüsselpaar dafür.
-
Wählen Sie im Abschnitt „App-Zugriffsebene“ die aus App + Enterprise-Zugriff Option.
-
Im Abschnitt Anwendungsbereiche unter Inhaltsaktionen Überschrift wählen Sie aus Lesen Sie alle in Box gespeicherten Dateien und Ordner Und Schreiben Sie alle in Box gespeicherten Dateien und Ordner Optionen, wenn sie nicht bereits ausgewählt sind.
-
Wählen Sie im Abschnitt Erweiterte Funktionen die aus Führen Sie API-Aufrufe mithilfe des AS-is-Headers durch Und Generieren Sie Anwenderzugriffstoken Optionen.
-
Wählen Sie im Abschnitt öffentliche Schlüssel hinzufügen und verwalten die Option aus Fügen Sie einen öffentlichen Schlüssel hinzu .
Das Dialogfeld Neuen öffentlichen Schlüssel hinzufügen wird angezeigt.
-
Fügen Sie im Dialogfeld Neuen öffentlichen Schlüssel hinzufügen den PEM-codierten öffentlichen Schlüsseltext ein, einschließlich ----- ÖFFENTLICHEN SCHLÜSSEL BEGINNEN------ Und ----- ÖFFENTLICHEN SCHLÜSSEL BEENDEN------ Markierungen, in Öffentlicher Schlüssel Feld, und wählen Sie dann aus Verifizieren und speichern .
-
Kopieren Sie die Zeichenfolge der öffentlichen Schlüssel-ID, die Box Wird für den neuen öffentlichen Schlüssel angezeigt und an einem sicheren Ort gespeichert.

Wichtig: Ihr ServiceNow AI Platform Administratoren benötigen diese Zeichenfolge für die öffentliche Schlüssel-ID, wenn sie konfigurieren Box Connector für externe Inhalte.
-
Wählen Sie im Abschnitt App-Einstellungen die Option aus Als JSON herunterladen , Speichern Sie dann die heruntergeladene JSON-Format-Einstellungsdatei an einem sicheren Speicherort.

Wichtig: Ihr ServiceNow AI Platform Administratoren benötigen diese Einstellungsdatei im JSON-Format, wenn sie konfigurieren Box Connector für externe Inhalte.
-
Wählen Sie Aus Speichern Sie Die Änderungen .
Eine Meldung wird angezeigt, die meldet, dass die Konfiguration der OAuth 2,0-App erfolgreich aktualisiert wurde.
-
Senden Sie eine Autorisierungsanforderung für Ihre neue OAuth 2,0-Anwendung.
-
Navigieren Sie zu Autorisierung Bildschirm für Ihre neue OAuth 2,0-Anwendung.
-
Wählen Sie Aus Überprüfen und übermitteln .
-
Geben Sie auf dem Bildschirm Überprüfen der App-Autorisierungsübermittlung eine Beschreibung für Ihre OAuth 2,0-Anwendung ein, und wählen Sie dann aus Übermitteln .
Der Autorisierungsstatus der App wird angezeigt Autorisierung Ausstehend .
-
In Box Administrator-UI-Portal, autorisieren Sie Ihre neue OAuth 2,0-Anwendung.
-
Navigieren Sie zu https://app.box.com/masterUnd melden Sie sich mit Administratoranmeldeinformationen an.
-
Wählen Sie aus Integrationen Menüsymbol
, Navigieren Sie dann zu Plattform-Apps-Manager Registerkarte.
-
Wählen Sie Aus Apps Für Serverauthentifizierung Und suchen Sie den Eintrag für Ihre neue OAuth 2,0-Anwendung.
-
Öffnen Sie das Kontextmenü des App-Eintrags, indem Sie das Überlaufsymbol auswählen
, Und wählen Sie dann aus App Autorisieren .
-
Wählen Sie im Bildschirm App autorisieren die Option aus Autorisieren .
Der Autorisierungsstatus der App ändert sich in Autorisiert .
Nächste Maßnahme
Stellen Sie Ihrem die folgenden Elemente bereit
ServiceNow AI Platform administrator:
- Die E-Mail-Adresse für Box Administrator-Account, den Sie zum Konfigurieren der OAuth 2,0-Anwendung verwendet haben.
- Die Zeichenfolge der öffentlichen Schlüssel-ID, die Sie in Schritt kopiert haben 2.f.
- Die Einstellungsdatei im JSON-Format, die Sie in Schritt heruntergeladen haben 2.g.
Ihr ServiceNow AI Platform der administrator benötigt diese Elemente, um einen zu konfigurieren Box Connector für externe Inhalte zum Abrufen von Anwenderboxen und Sicherheitsprinzipalen von Ihrem Box Quellsystem.
Für Details zum Erstellen und Konfigurieren von Box Connector für externe Cloud-Inhalte, siehe Erstellen Sie einen Box Connector für externe Inhalte.