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 le mode d’envoi de l’ID client et du secret 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 redirige 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 pour l’URL de rappel d’autorisation. GitHubBitbucket, GitLab, et 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, recherchez 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. Pour configurer un registre d’application OAuth [oauth_entity] sur votre instance, procédez comme suit.
Procédure
Que faire ensuite
Les développeurs utilisant l’doivent configurer leurs propres informations d’identification ServiceNow IDE OAuth 2.0.
Configurer les informations d’identification OAuth 2.0 pour vous connecter à un fournisseur Git avec le ServiceNow IDE
Connectez-vous à un domaine à 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 du ServiceNow IDE.
Avant de commencer
- Un administrateur doit configurer le mode d’envoi de l’ID client et du secret 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 Référentiels.
Rôle requis : admin
Procédure
Résultats
Vos informations d’identification Git sont associées à votre utilisateur sur l’instance et utilisées pour tous les référentiels du domaine à partir de l’URL du référentiel Git. Si vous ajoutez des informations d’identification différentes pour un référentiel dans le même domaine, les nouvelles informations d’identification sont utilisées et les informations d’identification précédentes sont définies sur inactives.
Que faire ensuite
Après avoir initialisé ou cloné un dépôt, 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.