Erstellen Sie OAuth-Provider-Datensätze einer Drittpartei
Erstellen Sie OAuth-Provider-Datensätze von Drittparteien, damit jede Ihrer Instanzen auf die von Ihnen erstellten API-Endpunkte zugreifen kann.
Vorbereitungen
Schließen Sie die Aufgaben in Erstellen Sie OAuth-API-Endpunkte für externe Clientsab.
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. Beginnen Sie die folgenden Schritte in der Produktionsinstanz.
Erforderliche Rolle: admin
Prozedur
-
Navigieren Sie in Ihrer Produktionsinstanz zu Alle > System-OAuth > Applikationsregistrierung.
Sie müssen hier drei Datensätze erstellen, einen für jede der drei Instanzen (Entwicklung, Test und Produktion). Wenn Sie weitere Instanzen außerhalb der Produktion haben (Bereitstellung usw.), erstellen Sie für jede dieser Instanzen einen Datensatz, indem Sie der hier gezeigten Methode folgen.
- Wählen Sie Neu.
- Wählen Sie Verbindung zu einem externen OAuth-Provider herstellen, um einen Datensatz für Ihre Entwicklungsinstanz zu erstellen.
-
Füllen Sie die Felder des Formulars aus.
Tabelle : 1. Anwendungsregistrierungen-Formular Feld Aktion Name Geben Sie Dev-Instanzverbindung ein. Client-ID - Öffnen Sie in Ihrer Entwicklungsinstanz die Anwendungs-Registrierungsliste (Alle > System-OAuth > Applikationsregistrierung) an.
- Öffnen Sie den Pipeline Development Client -Datensatz.
- Kopieren Sie die Client-ID.
- Fügen Sie in Ihrer Produktionsinstanz die Client-ID aus Ihrer Entwicklungsinstanz in das Feld Client-ID ein.
Geheimer Clientschlüssel - Öffnen Sie in Ihrer Entwicklungsinstanz die Anwendungs-Registrierungsliste (Alle > System-OAuth > Applikationsregistrierung) an.
- Öffnen Sie den Pipeline Development Client -Datensatz.
- Entsperren Sie das Feld Geheimer Clientschlüssel, und kopieren Sie den Text.
- Fügen Sie in Ihrer Produktionsinstanz den geheimen Clientschlüssel aus Ihrer Entwicklungsinstanz in das Feld Geheimer Clientschlüssel ein.
Standardgewährungstyp Ändern Sie den Autorisierungscode. Autorisierungs-URL - Entsperren Sie das Feld.
- Geben Sie die URL für Ihre Entwicklungsinstanz ein, gefolgt von oauth_auth.do.
- Sperren Sie das Feld.
Token-URL - Entsperren Sie das Feld.
- Geben Sie die URL für Ihre Entwicklungsinstanz ein, gefolgt von oauth_token.do.
- Sperren Sie das Feld.
- Wählen Sie Absenden.
- Wählen Sie Neu.
- Wählen Sie Verbindung zu einem externen OAuth-Provider herstellen, um einen Datensatz für Ihre Testinstanz zu erstellen.
-
Füllen Sie die Felder des Formulars aus.
Tabelle : 2. Anwendungsregistrierungen-Formular Feld Aktion Name Geben Sie Testinstanzverbindung ein. Client-ID - Öffnen Sie in Ihrer Testinstanz die Anwendungs-Registrierungsliste (Alle > System-OAuth > Applikationsregistrierung) an.
- Öffnen Sie den Pipeline-Test-Client -Datensatz.
- Kopieren Sie die Client-ID.
- Fügen Sie in Ihrer Produktionsinstanz die Client-ID aus Ihrer Testinstanz in das Feld Client-ID ein.
Geheimer Clientschlüssel - Öffnen Sie in Ihrer Testinstanz die Anwendungs-Registrierungsliste (Alle > System-OAuth > Applikationsregistrierung) an.
- Öffnen Sie den Pipeline-Test-Client -Datensatz.
- Entsperren Sie das Feld Geheimer Clientschlüssel, und kopieren Sie den Text.
- Fügen Sie in Ihrer Produktionsinstanz den geheimen Clientschlüssel aus Ihrer Testinstanz in das Feld Geheimer Clientschlüssel ein.
Standardgewährungstyp Ändern Sie den Autorisierungscode. Autorisierungs-URL - Entsperren Sie das Feld.
- Geben Sie die URL für Ihre Testinstanz ein, gefolgt von oauth_auth.do.
- Sperren Sie das Feld.
Token-URL - Entsperren Sie das Feld.
- Geben Sie die URL für Ihre Testinstanz ein, gefolgt von oauth_token.do.
- Sperren Sie das Feld.
- Wählen Sie Absenden.
- Wählen Sie in der Anwendungsregistrierungsliste den Datensatz Pipeline-Controller-Client aus.
- Kopieren Sie die Client-ID, und fügen Sie sie an einer beliebigen Stelle ein, z. B. in eine Anwendung für Notizen.
- Entsperren Sie das Feld Geheimer Clientschlüssel, kopieren Sie den Text, und fügen Sie ihn in eine Notiz mit der Client-ID ein.
- Kehren Sie zur Anwendungsregistrierungsliste zurück, und wählen Sie Neu.
- Wählen Sie Verbindung zu einem externen OAuth-Provider herstellen, um einen Datensatz für Ihre Produktionsinstanz zu erstellen.
-
Füllen Sie die Felder des Formulars aus.
Tabelle : 3. Anwendungsregistrierungen-Formular Feld Aktion Name Geben Sie Prod-Instanzverbindung ein. Client-ID - Kopieren Sie die Client-ID, die Sie sich notiert haben.
- Fügen Sie die Client-ID in das Feld Client-ID ein.
Geheimer Clientschlüssel - Kopieren Sie den notierten geheimen Clientschlüssel.
- Entsperren Sie das Feld Geheimer Clientschlüssel, und fügen Sie den Text in das Feld ein.
Standardgewährungstyp Ändern Sie den Autorisierungscode. Autorisierungs-URL - Entsperren Sie das Feld.
- Geben Sie die URL für Ihre Produktionsinstanz ein, gefolgt von oauth_auth.do.
- Sperren Sie das Feld.
Token-URL - Entsperren Sie das Feld.
- Geben Sie die URL für Ihre Produktionsinstanz ein, gefolgt von oauth_token.do.
- Sperren Sie das Feld.
-
Wählen Sie Absenden.
Wichtig:Führen Sie die nächsten Schritte in Ihrer Entwicklungsinstanz aus.
-
Navigieren Sie in Ihrer Entwicklungsinstanz zu Alle > System-OAuth > Applikationsregistrierung.
- Wählen Sie Neu.
- Wählen Sie Verbindung zu einem externen OAuth-Provider herstellen, um einen Datensatz für Ihre Produktionsinstanz zu erstellen.
-
Füllen Sie die Felder des Formulars aus.
Tabelle : 4. Anwendungsregistrierungen-Formular Feld Aktion Name Geben Sie Prod-Instanzverbindung ein. Client-ID - Kopieren Sie die Client-ID, die Sie sich notiert haben.
- Fügen Sie die Client-ID in das Feld Client-ID ein.
Geheimer Clientschlüssel - Kopieren Sie den notierten geheimen Clientschlüssel.
- Entsperren Sie das Feld Geheimer Clientschlüssel, und fügen Sie den Text in das Feld ein.
Standardgewährungstyp Ändern Sie den Autorisierungscode. Autorisierungs-URL - Entsperren Sie das Feld.
- Geben Sie die URL für Ihre Produktionsinstanz ein, gefolgt von oauth_auth.do.
- Sperren Sie das Feld.
Token-URL - Entsperren Sie das Feld.
- Geben Sie die URL für Ihre Produktionsinstanz ein, gefolgt von oauth_token.do.
- Sperren Sie das Feld.
-
Wählen Sie Absenden.
Wichtig:Führen Sie die nächsten Schritte in Ihrer Testinstanz aus.
- Navigieren Sie in Ihrer Testinstanz zu Alle > System-OAuth > Applikationsregistrierung.
- Wählen Sie Neu.
- Wählen Sie Verbindung zu einem externen OAuth-Provider herstellen, um einen Datensatz für Ihre Produktionsinstanz zu erstellen.
-
Füllen Sie die Felder des Formulars aus.
Tabelle : 5. Anwendungsregistrierungen-Formular Feld Aktion Name Geben Sie Prod-Instanzverbindung ein. Client-ID - Kopieren Sie die Client-ID, die Sie sich notiert haben.
- Fügen Sie die Client-ID in das Feld Client-ID ein.
Geheimer Clientschlüssel - Kopieren Sie den notierten geheimen Clientschlüssel.
- Entsperren Sie das Feld Geheimer Clientschlüssel, und fügen Sie den Text in das Feld ein.
Standardgewährungstyp Ändern Sie den Autorisierungscode. Autorisierungs-URL - Entsperren Sie das Feld.
- Geben Sie die URL für Ihre Produktionsinstanz ein, gefolgt von oauth_auth.do
- Sperren Sie das Feld.
Token-URL - Entsperren Sie das Feld.
- Geben Sie die URL für Ihre Produktionsinstanz ein, gefolgt von oauth_token.do
- Sperren Sie das Feld.
- Wählen Sie Absenden.
- Wahlweise: Wiederholen Sie die Schritte 22 bis 26 für alle anderen Nicht-Produktionsinstanzen (Bereitstellung usw.).
Nächste Maßnahme
Nachdem Sie nun die Vorarbeiten für die Verwendung von OAuth abgeschlossen haben, führen Sie alle Schritte in Verwenden Sie OAuth, um Pipeline-Anmeldeinformationen zu erstellen für die angegebenen Instanzen aus.