Richten Sie die Box-Spoke ein
Integrieren Sie Ihr ServiceNow Instanz und Box-APIs zur Automatisierung der Box-Spoke-Aktionen. Sie können beispielsweise einen Flow einrichten, der eine Datei in Ihrem Box-Account entfernt. Wenn Sie die Box-Spoke einrichten, wird dieser Flow automatisiert.
Vorbereitungen
- Fordern Sie an IntegrationHub Abonnement.
- Aktivieren Sie Box-Spoke.
- Zugriff auf die Konsole des Box-Entwicklers.
- Erforderliche Rolle: admin.
Erstellen Sie eine OAuth-Anwendung
Erstellen Sie eine anwenderdefinierte OAuth-Anwendung von Ihrem Box-Konto, um die OAuth0-Authentifizierung mit der Box-Spoke zu aktivieren.
Vorbereitungen
- Box-Account
- Anmeldeinformationen für Box-Administrator
- Erforderliche Rolle: Administrator
Warum und wann dieser Vorgang ausgeführt wird
Prozedur
Konfigurieren Sie einen Verbindungsdatensatz für die Box-Spoke
Fügen Sie eine Box-Verbindung zur Authentifizierung hinzu, und konfigurieren Sie sie ServiceNow Anforderungen in einer Box-Spoke.
Vorbereitungen
Erforderliche Rolle: Administrator
Prozedur
Ergebnisse
Die Spoke-Verbindung ist konfiguriert und kann verwendet werden.
Generieren Sie das Box-OAuth-Token erneut
Generieren Sie das Box-OAuth-Token erneut, wenn dieses abgelaufen ist. Das OAuth-Token für die Box-Spoke läuft alle 30 Tage ab.
Vorbereitungen
Erforderliche Rolle: Administrator
Prozedur
- In Ihrem ServiceNow Instanz, navigieren Sie zu an.
- Wählen Sie aus Verbindungen Registerkarte.
- Suchen Sie nach Feld Verbindungsalias.
- Wählen Sie Details anzeigen.
- Wählen Sie Aus OAuth-Token abrufen Für die Verbindung.
Ergebnisse
Integrieren Sie die ServiceNow-Instanz mit dem JWT-Bearer-Gewährungstyp
Richten Sie einen OAuth-Provider mit dem JWT-Bearer-Gewährungstyp ein, um Ihren zu integrieren ServiceNow Instanz mit Box.
Vorbereitungen
Erforderliche Rolle: Administrator
Prozedur
-
Führen Sie die Schritte am Kastenende aus
- Melden Sie sich für an Box-Entwickler-Account .
- Auf der Entwicklerkonsole , Wählen Sie aus Anwenderdefinierte App .
- Bestätigen Sie, dass die Authentifizierungsmethode OAuth 2,0 mit JWT (Serverauthentifizierung) ist.
- Geben Sie einen eindeutigen Namen für die App ein, und erstellen Sie die App.
- Zeigen Sie die App an.
- Kopieren Sie unter OAuth 2,0-Anmeldeinformationen die Client-ID und das geheime Clientgeheimnis.
- Erstellen Sie einen neuen Schlüsselspeicher, und exportieren Sie einen öffentlichen Schlüssel aus diesem in BOX.
- Notieren Sie sich die EnterpriseID unter den App-Einstellungen.
- Navigieren zu an.
- Wählen Sie oben in der Administratorkonsole Ihren Accountnamen aus.
- Erstellen Sie in Ihrem Account einen Ordner, und laden Sie eine Textdatei hoch.
-
Führen Sie die Schritte im aus ServiceNow Instanzende
- Navigieren zu an.
- Hängen Sie das Schlüsselspeicher-Zertifikat an.
- Konfigurieren Sie einen JWT-Signaturschlüssel, indem Sie zu navigieren an.
- Erstellen Sie einen OAuth-Anwendungsregistrierungseintrag, indem Sie zu navigieren an.
- Ordnen Sie unter dem OAuth-Entitätsprofil (oauth_Entity_Profile) den erstellten „jwt-Provider“ zu.
- Erstellen Sie eine REST-Nachricht.
- Wählen Sie in der REST-Nachricht die Option aus OAuth-Token abrufen Um das Zugriffstoken abzurufen.
- Wechseln Sie zur Methode „Standard-GET“, und klicken Sie auf „Test“.
- Geben Sie am Ende DES FELDS den Ordner und die Datei frei.