Verwenden Sie OAuth, um Pipeline-Anmeldeinformationen zu erstellen
Erstellen Sie Datensätze für Anmeldeinformationen in jeder Ihrer Instanzen, um die Verwendung von OAuth in Ihrer Pipeline zu aktivieren.
Vorbereitungen
Führen Sie die Aufgaben in Erstellen Sie OAuth-API-Endpunkte für externe Clients und Erstellen Sie OAuth-Provider-Datensätze einer Drittparteidurch.
Stellen Sie in Ihrer Instanz oben rechts sicher, dass Sie den Anwendungsbereich auf Globalfestlegen.
Öffnen Sie alle Ihre Instanzen (Entwicklung, Test, Produktion usw.) in separaten Browserregisterkarten.
Erforderliche Rolle: admin
Warum und wann dieser Vorgang ausgeführt wird
Um die Anmeldeinformationen richtig zu konfigurieren, müssen Sie Datensätze für jede Ihrer Produktions- und Nicht-Produktionsinstanzen in Ihrer Produktionsinstanz erstellen. Anschließend müssen Sie für jede Ihrer Nicht-Produktionsinstanzen einen Datensatz für Ihre Produktionsinstanz erstellen und alle Instanzen miteinander verbinden. Verwenden Sie die Videos in jedem Abschnitt, um die Schritte zu verfolgen. Beginnen Sie in Ihrer Produktionsinstanz.
Prozedur
- Navigieren Sie in Ihrer Produktionsinstanz zu Alle > Verbindungen und Anmeldeinformationen > Aliasse für Verbindungen und Anmeldeinformationen.
- Wählen Sie Neu.
- Ändern Sie den Typ in Anmeldeinformationen.
- Geben Sie im Feld NamePipeline Dev OAuthein.
- Wählen Sie Absenden.
- Öffnen Sie den soeben erstellten Datensatz (Pipeline Dev OAuth) erneut.
- Wählen Sie in der zugehörigen Liste „Anmeldeinformationen“ die Option Neuaus.
- Wählen Sie OAuth 2.0-Anmeldeinformationen aus.
-
Füllen Sie die Felder im Formular aus.
Tabelle : 1. Formular „OAuth 2.0-Anmeldeinformationen“ Feld Aktion Name Geben Sie Dev OAuth ein. OAuth-Einheitenprofil Suchen Sie nach dem Standardprofilfür Geräteinstanzverbindung und wählen Sie es aus. - Wählen Sie Absenden.
-
Öffnen Sie den Dev OAuth -Anmeldeinformationsdatensatz erneut.
Ein erwarteter Fehler wird angezeigt, der Sie auffordert, die OAuth-Konfiguration zu überprüfen und OAuth-Token abrufen auszuwählen, um ein neues Token anzufordern.
-
Wählen Sie unter Zugehörige Links die Option OAuth-Token abrufenaus.
Eine Entwicklungsinstanz wird geöffnet, in der eine Verbindung zu Ihrem ServiceNow -Konto angefordert wird.
- Wählen Sie Genehmigen aus.
- Kehren Sie zur Liste der Aliasse für Verbindungen und Anmeldeinformationen zurück (Alle > Verbindungen und Anmeldeinformationen > Aliasse für Verbindungen und Anmeldeinformationen) an.
- Wählen Sie Neu.
- Ändern Sie den Typ in Anmeldeinformationen.
- Geben Sie im Feld NamePipeline Test OAuthein.
- Wählen Sie Absenden.
- Öffnen Sie den soeben erstellten Datensatz (Pipeline-Test OAuth) erneut.
- Wählen Sie in der zugehörigen Liste „Anmeldeinformationen“ die Option Neuaus.
- Wählen Sie OAuth 2.0-Anmeldeinformationen aus.
-
Füllen Sie die Felder im Formular aus.
Tabelle : 2. Formular „OAuth 2.0-Anmeldeinformationen“ Feld Aktion Name Geben Sie OAuth testen ein. OAuth-Einheitenprofil Suchen Sie nach dem Standardprofil Testinstanzverbindungund wählen Sie es aus. - Wählen Sie Absenden.
-
Öffnen Sie den Test-OAuth-Anmeldeinformationsdatensatz erneut.
Ein erwarteter Fehler wird angezeigt, der Sie auffordert, die OAuth-Konfiguration zu überprüfen und OAuth-Token abrufen auszuwählen, um ein neues Token anzufordern.
-
Wählen Sie unter Zugehörige Links die Option OAuth-Token abrufenaus.
Eine Testinstanz wird geöffnet, in der Sie aufgefordert werden, eine Verbindung zu Ihrem ServiceNow -Konto herzustellen.
- Wählen Sie Genehmigen aus.
- Kehren Sie zur Liste der Aliasse für Verbindungen und Anmeldeinformationen zurück (Alle > Verbindungen und Anmeldeinformationen > Aliasse für Verbindungen und Anmeldeinformationen) an.
- Wählen Sie Neu.
- Ändern Sie den Typ in Anmeldeinformationen.
- Geben Sie im Feld NamePipeline Prod OAuthein.
- Wählen Sie Absenden.
- Öffnen Sie den soeben erstellten Datensatz (Pipeline Prod OAuth) erneut.
- Wählen Sie in der zugehörigen Liste „Anmeldeinformationen“ die Option Neuaus.
- Wählen Sie OAuth 2.0-Anmeldeinformationen aus.
-
Füllen Sie die Felder im Formular aus.
Tabelle : 3. Formular „OAuth 2.0-Anmeldeinformationen“ Feld Aktion Name Geben Sie Prod OAuth ein. OAuth-Einheitenprofil Suchen Sie nach dem Standardprofil Prod-Instanzverbindungund wählen Sie es aus. - Wählen Sie Absenden.
-
Öffnen Sie den Prod OAuth-Anmeldeinformationsdatensatz erneut.
Ein erwarteter Fehler wird angezeigt, der Sie auffordert, die OAuth-Konfiguration zu überprüfen und OAuth-Token abrufen auszuwählen, um ein neues Token anzufordern.
-
Wählen Sie unter Zugehörige Links die Option OAuth-Token abrufenaus.
Eine Produktionsinstanz wird geöffnet, in der eine Verbindung zu Ihrem ServiceNow -Konto angefordert wird.
- Wählen Sie Genehmigen aus.
- Wahlweise:
Wenn Sie andere Nicht-Produktionsinstanzen haben (Bereitstellung usw.), erstellen Sie für jede dieser Instanzen in Ihrer Produktionsinstanz mit den oben genannten Methoden einen Anmeldeinformationsdatensatz.
Wichtig:Nachdem Sie die obigen Schritte für Ihre Produktionsinstanz ausgeführt haben, führen Sie die folgenden Schritte aus, um einen Anmeldeinformationsdatensatz für jede Ihrer Instanzen außerhalb der Produktion zu erstellen, die sie mit Ihrer Produktionsinstanz verbindet. Führen Sie die nächsten Schritte in Ihrer Entwicklungsinstanz aus.
- Navigieren Sie in Ihrer Entwicklungsinstanz zu Alle > Verbindungen und Anmeldeinformationen > Aliasse für Verbindungen und Anmeldeinformationen.
- Wählen Sie Neu aus, um einen Datensatz zu erstellen und Ihre Entwicklungsinstanz mit der Produktion zu verbinden.
- Ändern Sie den Typ in Anmeldeinformationen.
- Geben Sie im Feld NamePipeline Prod OAuthein.
- Wählen Sie Absenden.
- Öffnen Sie den soeben erstellten Datensatz (Pipeline Prod OAuth) erneut.
- Wählen Sie in der zugehörigen Liste „Anmeldeinformationen“ die Option Neuaus.
- Wählen Sie OAuth 2.0-Anmeldeinformationen aus.
-
Füllen Sie die Felder im Formular aus.
Tabelle : 4. Formular „OAuth 2.0-Anmeldeinformationen“ Feld Aktion Name Geben Sie Prod OAuth ein. OAuth-Einheitenprofil Suchen Sie nach dem Standardprofil Prod-Instanzverbindungund wählen Sie es aus. - Wählen Sie Absenden.
-
Öffnen Sie den Prod OAuth-Anmeldeinformationsdatensatz erneut.
Ein erwarteter Fehler wird angezeigt, der Sie auffordert, die OAuth-Konfiguration zu überprüfen und OAuth-Token abrufen auszuwählen, um ein neues Token anzufordern.
-
Wählen Sie unter Zugehörige Links die Option OAuth-Token abrufenaus.
Eine Produktionsinstanz wird geöffnet, in der eine Verbindung zu Ihrem ServiceNow -Konto angefordert wird.
-
Wählen Sie Genehmigen aus.
Wichtig:Führen Sie die nächsten Schritte in Ihrer Testinstanz aus.
- Navigieren Sie in Ihrer Testinstanz zu Alle > Verbindungen und Anmeldeinformationen > Aliasse für Verbindungen und Anmeldeinformationen.
- Wählen Sie Neu aus, um einen Datensatz zu erstellen und Ihre Testinstanz mit der Produktion zu verbinden.
- Ändern Sie den Typ in Anmeldeinformationen.
- Geben Sie im Feld NamePipeline Prod OAuthein.
- Wählen Sie Absenden.
- Öffnen Sie den soeben erstellten Datensatz (Pipeline Prod OAuth) erneut.
- Wählen Sie in der zugehörigen Liste „Anmeldeinformationen“ die Option Neuaus.
- Wählen Sie OAuth 2.0-Anmeldeinformationen aus.
-
Füllen Sie die Felder im Formular aus.
Tabelle : 5. Formular „OAuth 2.0-Anmeldeinformationen“ Feld Aktion Name Geben Sie Prod OAuth ein. OAuth-Einheitenprofil Suchen Sie nach dem Standardprofil Prod-Instanzverbindungund wählen Sie es aus. - Wählen Sie Absenden.
-
Öffnen Sie den Prod OAuth-Anmeldeinformationsdatensatz erneut.
Ein erwarteter Fehler wird angezeigt, der Sie auffordert, die OAuth-Konfiguration zu überprüfen und OAuth-Token abrufen auszuwählen, um ein neues Token anzufordern.
-
Wählen Sie unter Zugehörige Links die Option OAuth-Token abrufenaus.
Eine Produktionsinstanz wird geöffnet, in der eine Verbindung zu Ihrem ServiceNow -Konto angefordert wird.
- Wählen Sie Genehmigen aus.
- Wahlweise: Wenn Sie andere Instanzen außerhalb der Produktion haben (Bereitstellung usw.), erstellen Sie in dieser Instanz mithilfe der Schritte 54 bis 66 einen Anmeldeinformationsdatensatz für die Produktion.
Nächste Maßnahme
Nachdem Sie nun alle Anmeldeinformationsdatensätze erstellt haben, die Ihre Instanzen verbinden, können Sie diese Datensätze zum Konfigurieren Ihrer Pipeline-Umgebungen verwenden. Weitere Informationen finden Sie unter Konfigurieren Sie Ihre Pipeline-Umgebungen.