Se connecter à un fournisseur Git à l’aide d’OAuth 2.0 avec le ServiceNow IDE
Configurez un registre d’application OAuth 2.0 et des informations d’identification pour vous connecter à votre fournisseur Git à partir du ServiceNow IDE.
Configurez un registre d’application OAuth 2.0 pour le ServiceNow IDE
Configurez la façon dont l’ID client et le secret sont envoyés au fournisseur OAuth 2.0 associé à votre fournisseur Git.
Avant de commencer
Créez une application OAuth avec votre fournisseur Git et configurez-la pour qu’elle soit redirigée vers votre instance. Dans cette application OAuth, utilisez l’URL de votre instance comme URL de la page d’accueil et https://<instance>/oauth_redirect.do comme URL de rappel d’autorisation. GitHub, GitLab, Bitbucketet Azure les référentiels sont pris en charge par défaut.
- Accédez à la .
- Filtrez la table en saisissant des oauth_entity pour le champ Nom .
- Sélectionnez la table Registres d’application [oauth_entity].
- Dans la liste connexe Colonnes, localisez la colonne Secret client et entrez 2048 comme valeur de son attribut Longueur maximale .
- Sélectionnez Mettre à jour.
Rôle requis : admin
Pourquoi et quand exécuter cette tâche
Pour utiliser l’authentification OAuth 2.0 avec le ServiceNow IDE, vous devez enregistrer l’application OAuth que vous avez créée à partir de votre fournisseur Git. Suivez cette procédure pour configurer un registre d’application OAuth [oauth_entity] sur votre instance.
Procédure
Que faire ensuite
Les développeurs utilisant le ServiceNow IDE doivent configurer leurs propres informations d’identification OAuth 2.0.
Configurer les informations d’identification OAuth 2.0 pour se connecter à un fournisseur Git avec le ServiceNow IDE
Connectez-vous à un domaine ou à un référentiel Git à l’aide des informations d’identification OAuth 2.0 pour gérer les applications dans le contrôle de source à partir de .ServiceNow IDE
Avant de commencer
- Un administrateur doit configurer la manière dont l’ID client et le secret sont envoyés au fournisseur OAuth 2.0 associé à votre fournisseur Git. Pour plus d'informations, consultez Configurez un registre d’application OAuth 2.0 pour le ServiceNow IDE.
- Créez un référentiel Git dédié pour une application dans un fournisseur Git tel que GitHub, GitLab, Bitbucketou Azure Repos.
Rôle requis : sn_glider.ide_git_user ou admin
Procédure
Résultats
La première fois que vous utilisez une commande Git, vous êtes invité à autoriser votre utilisateur à partir du fournisseur Git.
Que faire ensuite
Après avoir initialisé ou cloné un référentiel, vous pouvez commencer à utiliser le contrôle de source. Pour plus d'informations, consultez Utilisation du contrôle de source dans le ServiceNow IDE.
Pour gérer les informations d’identification Git existantes, utilisez la commande Git : Gérer les informations d’identification Git dans la palette de commandes.