Stellen Sie eine Verbindung mit einem Git-Anbieter über OAuth 2,0 mit her ServiceNow IDE
Richten Sie eine OAuth 2,0-Anwendungsregistrierung und -Anmeldeinformationen ein, um eine Verbindung mit Ihrem Git-Anbieter über herzustellen ServiceNow IDE.
Konfigurieren Sie eine OAuth 2,0-Anwendungsregistrierung für ServiceNow IDE
Konfigurieren Sie, wie die Client-ID und das Geheimnis an den OAuth 2,0-Anbieter gesendet werden, der Ihrem Git-Anbieter zugeordnet ist.
Vorbereitungen
Erstellen Sie eine OAuth-Anwendung mit Ihrem Git-Anbieter, und konfigurieren Sie sie für die Weiterleitung zu Ihrer Instanz. Verwenden Sie in dieser OAuth-Anwendung Ihre Instanz-URL als Homepage-URL und https://<instance>/oauth_redirect.do Für die Rückruf-URL der Autorisierung. GitHub, GitLab, Bitbucket, Und AzureRepositorys werden standardmäßig unterstützt.
- Navigieren zu .
- Filtern Sie die Tabelle, indem Sie eingeben oauth_Entität Für Name Feld.
- Wählen Sie die Tabelle Anwendungsregistrierungen [oauth_Entity] aus.
- Suchen Sie in der zugehörigen Liste Spalten die Spalte geheimer Clientschlüssel, und geben Sie ein 2048 Als Wert von Max. Länge Attribut.
- Wählen Sie Aktualisieren.
Erforderliche Rolle: Administrator
Warum und wann dieser Vorgang ausgeführt wird
Dient zur Verwendung der OAuth 2,0-Authentifizierung mit ServiceNow IDE, Sie müssen die OAuth-Anwendung registrieren, die Sie von Ihrem Git-Anbieter erstellt haben. Befolgen Sie dieses Verfahren, um eine OAuth-Anwendungsregistrierung [oauth_Entity] in Ihrer Instanz zu konfigurieren.
Prozedur
Nächste Maßnahme
Entwickler, die verwenden ServiceNow IDEMuss ihre eigenen OAuth 2,0-Anmeldeinformationen konfigurieren.
Konfigurieren Sie OAuth 2,0-Anmeldeinformationen, um eine Verbindung zu einem Git-Anbieter mit herzustellen ServiceNow IDE
Stellen Sie eine Verbindung zu einer Git-Domäne her Verwenden von OAuth 2,0-Anmeldeinformationen, um Anwendungen in der Quellcodeverwaltung von zu verwalten ServiceNow IDE.
Vorbereitungen
- Ein Administrator muss konfigurieren, wie die Client-ID und das Geheimnis an den OAuth 2,0-Anbieter gesendet werden, der Ihrem Git-Anbieter zugeordnet ist. Weitere Informationen finden Sie unter Konfigurieren Sie eine OAuth 2,0-Anwendungsregistrierung für ServiceNow IDE.
- Erstellen Sie ein dediziertes Git-Repository für eine Anwendung in einem Git-Anbieter wie GitHub, GitLab, Bitbucket, Oder AzureRepositorys.
Erforderliche Rolle: Administrator
Prozedur
Ergebnisse
Ihre Git-Anmeldeinformationen sind Ihrem Anwender in der Instanz zugeordnet und werden für alle Repositorys in der Domäne aus der Git-Repository-URL verwendet. Wenn Sie verschiedene Anmeldeinformationen für ein Repository in derselben Domäne hinzufügen, werden die neuen Anmeldeinformationen verwendet, und die vorherigen Anmeldeinformationen werden auf „inaktiv“ festgelegt.
Nächste Maßnahme
Nach dem Initialisieren oder Klonen eines Repositorys können Sie mit der Verwendung der Quellcodeverwaltung beginnen. Weitere Informationen finden Sie unter Verwenden der Quellcodeverwaltung in ServiceNow IDE.
Verwenden Sie zum Verwalten vorhandener Git-Anmeldeinformationen Git: Git-Anmeldeinformationen verwalten Befehl aus der Befehlspalette.