Configurer le GitHub spoke
Intégrez votre ServiceNow instance au et GitHub Serveur d’entreprise pour automatiser les GitHub flux et effectuer des actions sur GitHub un GitHub serveur d’entreprise. Par exemple, créez un flux qui crée une branche et GitHub en récupère les détails.
Avant de commencer
- Demandez un Centre d'intégration abonnement.
- Activez le spoke GitHub.
- Un compte permettant GitHub de créer des jetons d’accès personnels.
- Si vous utilisez GitHub Serveur d’entreprise, un compte pour créer des jetons d’accès personnels.
- Rôle requis : admin.
Procédure
-
Générez un jeton d’accès personnel dans le GitHub compte.
- Connectez-vous à https://github.com/.
-
Sur le tableau de bord, sélectionnez l’icône de votre profil.
- Sélectionnez Paramètres.
- Dans la page Paramètres, dans le panneau de gauche, sélectionnez Paramètres du développeur.
- Sur la page des paramètres du développeur, sur le panneau de gauche, accédez à Jetons d’accès personnels > Jetons (classique).
- Sélectionner Générer un nouveau jeton > Générer un nouveau jeton (classique).
- Dans Remarque, entrez une description ou un objectif du jeton d’accès personnel.
- En cas d’expiration, définissez la période d’expiration du jeton ou sélectionnez Aucune expiration.
- Sous l’en-tête Sélectionner des périmètres , sélectionnez les champs d’application qui définissent l’accès pour le jeton d’accès personnel que vous générez.
-
Sélectionnez Générer un jeton.
Le jeton d’accès personnel est généré.
-
Pour copier le jeton d’accès personnel, sélectionnez le bouton Copier.
Important :Conservez le jeton d’accès personnel dans un endroit sûr. Vous en aurez besoin lorsque vous créerez un enregistrement de connexion pour GitHub.
-
Configurez l’enregistrement de connexion qui connecte votre ServiceNow instance à GitHub.
- Connectez-vous à votre ServiceNow.
- Accédez à la Tous > Automatisation des processus > Studio de workflow.
- Cliquez sur l'onglet Intégrations.
- Sous Connexions, basculez et activez les connexions sortantes .
-
Localisez l’alias de connexion GitHub et cliquez sur Afficher les détails.
Si vous configurez le spoke pour la première fois, cliquez sur Configurer. Sinon, cliquez sur Modifier.
-
Renseignez les champs du formulaire.
Tableau 1. Formulaire Configurer la connexion Champ Description Nom de la connexion Nom de la connexion. Remarque :Le nom par défaut et en lecture seule du premier enregistrement de connexion est GitHub.URL de connexion URL pour se connecter à GitHub. Entrez https://api.github.com. Utiliser le serveur MID - Entrez 1 si votre ServiceNow instance nécessite qu’un serveur MID se connecte à GitHub.
- Entrez 0 si votre ServiceNow instance ne nécessite pas de serveur MID pour se connecter avec GitHub.
Important :Pour activer cette option, vous devez déjà avoir un Serveur MID configuré sur votre instance. Consultez les MID Server instructions détaillées.Clé API Jeton d’accès personnel que vous avez généré sur GitHub. -
Sélectionnez Créer une connexion.
L’enregistrement de connexion GitHub est créé.
-
Si vous utilisez GitHub Enterprise Server, configurez la connexion à GitHub Server .
Important :Générez un jeton d’accès personnel sur le serveur d’entreprise GitHub .
Pour savoir comment générer un jeton d’accès personnel sur le serveur d’entreprise, reportez-vous à la GitHub section Integrate with GitHub Enterprise Server.
- Sélectionnez la carte de connexion au GitHub serveur.
- Sélectionnez Afficher les détails.
-
Remplissez le formulaire.
Tableau 2. Formulaire Configurer la connexion Champ Description Nom de la connexion Nom de la connexion. Remarque :Le nom par défaut et en lecture seule du premier enregistrement de connexion est GitHub Server. Pour créer une connexion avec votre nom personnalisé, sélectionnez Ajouter une connexion et remplissez le formulaire.URL de connexion URL de votre instance GitHub. Utiliser le serveur MID - Entrez 1 si votre ServiceNow instance nécessite la connexion d’un serveur MID au serveur d’entreprise GitHub .
- Entrez 0 si votre ServiceNow instance ne nécessite pas de serveur MID pour se connecter au serveur d’entreprise GitHub .
Important :Pour activer cette option, vous devez déjà avoir un Serveur MID configuré sur votre instance. Consultez les MID Server instructions détaillées.Clé API Jeton d’accès personnel que vous avez généré sur GitHub Enterprise Server. -
Sélectionnez Créer une connexion.
L’enregistrement de connexion à GitHub Enterprise Server est configuré.