diff --git a/docs/Services/pole-scientifique/Onyxia/docs/version.md b/docs/Services/pole-scientifique/Onyxia/docs/version.md index 61620d3..04f8aec 100644 --- a/docs/Services/pole-scientifique/Onyxia/docs/version.md +++ b/docs/Services/pole-scientifique/Onyxia/docs/version.md @@ -42,15 +42,30 @@ le Datalab Onyxia Genes propose une intégration facilitée avec GitHub, que nou ### Créer un jeton d'accès (_token_) -La synchronisation avec un dépôt distant nécessite une authentification auprès de GitHub. Celle-ci s'effectue à l'aide d'un jeton d'accès personnel, qui doit être généré à partir du compte GitHub de l'utilisateur. Le service de génération est accessible à cette adresse. La documentation GitHub(en Anglais) propose des illustrations pour guider le processus. +=== "Github" + + La synchronisation avec un dépôt distant nécessite une authentification auprès de GitHub. Celle-ci s'effectue à l'aide d'un jeton d'accès personnel, qui doit être généré à partir du compte GitHub de l'utilisateur. Le service de génération est accessible à cette adresse. La documentation GitHub(en Anglais) propose des illustrations pour guider le processus. -Pour générer un jeton, il est nécessaire de choisir un nom de jeton, un délai d'expiration et des droits d'accès (_scope_). Il est recommandé de choisir un délai court (30 jours) et un accès restreint (_repo_ seulement) afin de limiter les risques de sécurité en cas de diffusion malveillante du jeton. + Pour générer un jeton, il est nécessaire de choisir un nom de jeton, un délai d'expiration et des droits d'accès (_scope_). Il est recommandé de choisir un délai court (30 jours) et un accès restreint (_repo_ seulement) afin de limiter les risques de sécurité en cas de diffusion malveillante du jeton. + +
Configuration recommandée pour la génération d’un jeton d’accès GitHub
+ ![Screenshot](img/github-token.png) + +=== "GitGenes" + Rendez vous sur directement sur le lien: https://code.groupe-genes.fr/user/settings/applications + Vous retrouverez un block "Générer un nouveau jeton", vous devrez: + - Ajouter un nom au jeton + - Spécifier si le token peu accéder soit à vos dépôts publique uniquement ou tout (public, privé et limité) + - Sélectionner les autorisations lié au token + ![Screenshot](img/git-genes2.png) + + Voici la configuration recommandée pour la génération d’un jeton d’accès GitGenes (modifier l'accès uniquement au "repository"): + ![Screenshot](img/git-genes.png) + -
Configuration recommandée pour la génération d’un jeton d’accès GitHub
-![Screenshot](img/github-token.png) Une fois le jeton généré, ce dernier apparaît à l'écran. Un jeton ne peut être visualisé qu'une seule fois ; en cas de perte, il faudra en générer un nouveau.