Administrer une organisation
Créer l’organisation
Seuls les administrateurs de la plateforme (adresses listées dans la configuration du serveur) créent une organisation. Le créateur en devient admin et peut ensuite inviter et déléguer.
Membres et invitations
- Inviter des personnes : collez des adresses, une par ligne ou séparées par des virgules, ou importez un CSV
email,role. Choisissez un rôle (admin,editor,member) et, si besoin, les groupes d’arrivée. - Chaque personne reçoit un email ; elle accepte ou décline l’invitation après s’être connectée. Les invitations en attente peuvent être révoquées.
- Changement de rôle et retrait se font sur plusieurs membres à la fois.
- Le dernier
admind’une organisation ne peut pas être retiré ni rétrogradé.
| Rôle | Peut |
|---|---|
admin | Tout : membres, groupes, paramètres, journal, thèmes |
editor | Créer, modifier, publier, retirer et supprimer les thèmes |
member | Utiliser les thèmes publiés dans VS Code |
Authentification unique (SSO OIDC)
Une organisation peut faire connecter ses membres par son fournisseur d’identité (OIDC). Le fournisseur est déclaré par un administrateur de la plateforme, pour un domaine, après avoir vérifié que l’organisation possède ce domaine. Les personnes dont l’email appartient au domaine se connectent alors par le fournisseur et rejoignent l’organisation comme member.
Groupes
Les groupes servent à restreindre l’accès à certaines versions : par exemple un thème réservé à une équipe ou à un client.
- Créez un groupe, ajoutez-y des membres (plusieurs à la fois) ou retirez-les.
- Une version est destinée à toute l’organisation ou à un groupe. Les
admineteditorvoient toutes les versions. - Un groupe utilisé par une version de thème ne peut pas être supprimé.
Publier un thème
- Nouveau thème : importez un
.cssou collez le CSS. Son nom@themedevient le nom du thème, définitivement. - Le validateur s’exécute pendant la saisie ; corrigez jusqu’à zéro erreur. L’aperçu montre les slides de contrôle rendues avec le thème. Le détail des règles est dans Le validateur des thèmes.
- Enregistrer le brouillon avec son numéro (
1.2.3) et ses notes de version. Un brouillon peut garder des erreurs de contrat, pas des erreurs de lecture, d’identité ou de sécurité. - Publier en choisissant le public : toute l’organisation ou un groupe. Le serveur revalide ; la version devient immuable.
Une nouvelle version part du CSS de la dernière : même nom @theme, numéro supérieur à la dernière version publiée.
Assistant IA
Si l’organisation l’a activé (Paramètres de l’organisation, désactivé par défaut, et seulement si le portail est configuré pour), l’éditeur propose une correction pour chaque erreur et un chat latéral. Les propositions sont revalidées et ne sont jamais appliquées sans accord. Les ressources incorporées (images, polices en base64) sont remplacées par des marqueurs avant l’envoi à Claude.
Retirer, supprimer, revenir en arrière
- Retirer une version publiée arrête sa distribution. Les copies déjà installées restent utilisables ; VS Code propose la dernière version publiée.
- Supprimer un thème arrête toutes ses versions. Vous pouvez désigner un thème de remplacement, que VS Code proposera aux personnes concernées.
- Pour revenir en arrière, publiez une nouvelle version à partir de l’ancien CSS.
Stockage des thèmes
Par défaut, les CSS publiés sont dans le stockage de la plateforme (Cloudflare R2). Une organisation peut choisir son propre stockage :
- S3 compatible : AWS S3, Cloudflare R2, Google Cloud Storage (interopérabilité), Scaleway, OVHcloud, MinIO… ;
- Azure Blob Storage, par URL SAS.
Un bouton teste la connexion (écriture, lecture puis suppression d’un fichier). Le choix s’applique aux nouvelles publications ; les versions existantes restent où elles sont. Les identifiants sont chiffrés côté serveur et jamais réaffichés.
Sessions VS Code
Chaque personne voit ses connexions VS Code dans Paramètres du compte et peut les révoquer. Une connexion dure 30 jours ; une session web, 7 jours. Se déconnecter peut aussi révoquer toutes les connexions VS Code.
Historique
Invitations, changements d’accès, opérations sur les thèmes, stockage, SSO et assistant sont journalisés dans la section Activité.