Sie müssen Ihre ServiceNow -Instanz so konfigurieren, dass sie ein JSON-Web-Token (JWT) akzeptiert und gegen ein OAuth-Zugriffstoken austauscht. Um diese Funktionalität zu aktivieren, müssen Sie ein Zertifikat installieren, das dem privaten Schlüssel des JWT-Providers in der Instanz ServiceNow entspricht, die Sie als JWT-Token-Verbraucher verwenden, und eine OAuth-Entität in dieser Instanz erstellen.
Vorbereitungen
Erforderliche Rolle: admin
Prozedur
-
Wenn dies noch nicht geschehen ist, konfigurieren Sie Ihre ServiceNow -Instanz als OAuth-JWT-Provider.
-
Navigieren zu .
-
Wählen Sie Neu aus, und erstellen Sie dann ein neues öffentliches Zertifikat (siehe folgende Abbildung).
-
Erstellen Sie eine OAuth-Entität.
-
Fügen Sie dem Formular das Feld Öffentlicher Client hinzu, und wählen Sie es aus.
Hinweis: Dieses Feld wird standardmäßig nicht angezeigt.
-
Speichern Sie den Datensatz.
-
Fügen Sie einen JWT-Verifizierungszuordnungseintrag hinzu.
Nachdem der Datensatz gespeichert wurde, wird am unteren Rand des Formulars ein neuer Abschnitt namens Jwt Verifier Maps angezeigt.
-
Fügen Sie im Feld Name einen Namen hinzu. Dies kann ein beliebiger Name sein, und wählen Sie das hinzugefügte Zertifikat aus.
Die anderen Felder, Kind und Freigegebener Schlüssel, können leer gelassen werden, da sie automatisch ausgefüllt werden.
-
Vergewissern Sie sich, dass das Formular Informationen wie die folgenden enthält, wenn Sie mit der Konfiguration fertig sind: