Actualiser docs/Services/pole-scientifique/Onyxia/docs/version.md

This commit is contained in:
Alexis GUYOT 2024-01-30 17:14:18 +01:00
parent a9c73637fd
commit 044f137a3a

View File

@ -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_) ### 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 à <a href="https://github.com/settings/tokens" target="_blank">cette adresse</a>. La <a href="https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token" target="_blank">documentation GitHub</a>(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 à <a href="https://github.com/settings/tokens" target="_blank">cette adresse</a>. La <a href="https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token" target="_blank">documentation GitHub</a>(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.
<div style="text-align:center;">Configuration recommandée pour la génération dun jeton daccès GitHub</div>
![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 dun jeton daccès GitGenes (modifier l'accès uniquement au "repository"):
![Screenshot](img/git-genes.png)
<div style="text-align:center;">Configuration recommandée pour la génération dun jeton daccès GitHub</div>
![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. 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.