KabaForge
🌍 Türkçe · English · Deutsch · Français · Русский

13 — Administration et sécurité du dépôt

Ce chapitre couvre l'onglet Paramètres : qui peut faire quoi, ce qui est protégé, et le cycle de vie d'un dépôt.

Collaborateurs et permissions

Ajoutez des personnes dans Paramètres → Collaborateurs :

PermissionCe qu'elle autorise
LectureConsulter, ouvrir des tickets, commenter
ÉcriturePousser des commits, créer des branches, fusionner des demandes
AdministrationParamètres, collaborateurs, règles de branche

Dans les dépôts d'organisation, donnez l'accès à une équipe plutôt qu'à une personne ; en cas de changement, un seul endroit à mettre à jour.

Protéger main

Paramètres → Branches → Ajouter une règle — recommandé dès que plusieurs personnes travaillent dans le dépôt :

Visibilité et cycle de vie

Dans le doute, ne supprimez pas : archivez.

Webhooks

Paramètres → Webhooks envoie du JSON à l'adresse de votre choix lorsqu'un événement survient (commit, ticket, demande de fusion). Utile pour les notifications de messagerie ou pour déclencher votre propre script de déploiement. Chaque webhook conserve un journal des dernières livraisons — c'est là qu'on débogue.

Clés de déploiement

Si un serveur doit seulement lire le dépôt, ne lui donnez pas votre clé SSH personnelle : ajoutez une clé en lecture seule propre au dépôt dans Paramètres → Clés de déploiement. Même compromis, ce serveur ne met en danger qu'un seul dépôt.

Vos jetons et vos clés

Bonnes habitudes

⬅ Précédent: 12 — Actions (CI) et versions📚 Tous les chapitresSuivant: 14 — Dépôt vide et démarrage avec git ➡