Conditions d'utilisation — Runner Images
Date d'effet : 2026-10-17
1. Parties
- Éditeur : 3SR, SARL, RCS Bordeaux 788 432 417, Résidence La Croisette, Appt 8, 2 avenue Pasteur, 33510 Andernos-les-Bains, France
- Client : l'entité qui déploie Runner Images depuis Microsoft Commercial Marketplace
2. Octroi de licence
3SR concède au Client une licence non exclusive, non transférable et révocable de recevoir les versions d'images runner depuis la Compute Gallery centrale de 3SR vers la gallery du Client déployée par la Managed Application, pour la durée de la souscription Marketplace.
Le contenu des images est composé de distributions OS open-source (Canonical Ubuntu LTS, Microsoft Windows Server) et d'outils de build librement redistribuables tels qu'empaquetés par le repository open-source upstream actions/runner-images. L'usage par le Client est soumis aux conditions de licence propres à chaque composant.
3. Tarification et facturation
La facturation est gérée par Microsoft Commercial Marketplace. 3SR ne facture pas le Client directement.
4. Composants logiciels déployés
En installant, le Client autorise 3SR à déployer les ressources suivantes dans un Resource Group managé de sa souscription Azure :
- Azure Compute Gallery (nom personnalisable à l'installation, défaut
devops_img_gallery) - 4 image definitions :
runner-ubuntu-2204(Gen1 + Gen2),runner-windows-2022(Gen1 + Gen2) - Une attribution de rôle Azure RBAC accordant au Service Principal de distribution 3SR (AppId
7372b3fa-2250-4fdb-a127-294b5531f77b) le rôle Contributor sur le Resource Group managé, scopé aux opérations sur le Compute Gallery (publication de versions d'images, listing des definitions existantes).
Les ressources sont taguées devOpsRepo: Runner-Images. Le Resource Group managé est verrouillé en lecture seule (lockLevel: ReadOnly).
5. Admin consent — pré-requis
Pour que 3SR puisse publier des versions d'images dans la gallery du Client, le Client doit accorder le consent administratif au Service Principal multi-tenant de 3SR 3SR-Runner-Images-Gallery (AppId 7372b3fa-2250-4fdb-a127-294b5531f77b) dans son annuaire Microsoft Entra ID.
L'URL de consent est fournie dans la vue post-déploiement de la Managed Application (onglet Overview). Sans ce consent, le Compute Gallery déployé dans le RG managé reste vide — aucune version d'image ne peut être distribuée.
Le Client peut révoquer ce consent à tout moment via Microsoft Entra ID portal → Enterprise Applications. La révocation arrête la distribution d'images mais n'affecte pas les images déjà présentes dans la gallery du Client.
6. Cadence de distribution
- 3SR exécute une pipeline de build + distribution chaque semaine (tous les 7 jours) le lundi à 12h00 UTC
- Les nouvelles versions d'images sont produites chaque semaine à partir des scripts Packer upstream
actions/runner-images - Après chaque build réussi, les nouvelles versions sont copiées chez tous les Clients disposant d'un admin consent valide
- 3SR conserve les versions d'images 90 jours dans sa gallery centrale ; les Clients reçoivent chaque version une fois et la version reste dans leur gallery jusqu'à suppression manuelle
7. Obligations du Client
- S'assurer que l'utilisateur qui déploie dispose d'Owner ou Contributor sur la souscription cible
- Accorder et maintenir l'admin consent décrit au §5
- Fournir un email de contact pour les notifications de distribution
- Ne pas modifier ou supprimer les ressources du Resource Group managé (verrouillé ReadOnly)
- Respecter les licences des OS et outils upstream embarqués dans les images (Canonical Ubuntu, Microsoft Windows Server, GitHub Actions Runner, etc.)
- Respecter les Microsoft Azure Terms of Service
8. Accord de niveau de service (SLA)
- Cadence de build d'images : hebdomadaire (tous les 7 jours), best-effort. En cas d'échec de build Packer upstream, 3SR investigue et relance sous 1-2 jours ouvrables.
- Délai de distribution après build 3SR réussi : généralement < 1 heure (copie parallèle vers tous les Clients consentants)
- Délai de réponse support : sous 24 h ouvrées (FR/EN), du lundi au vendredi, 9 h-18 h, heure de Paris
Note : le contenu des images (outils spécifiques, versions de .NET, Node, etc.) suit le manifeste upstream actions/runner-images. 3SR ne modifie pas le manifeste. Les problèmes de compatibilité causés par des changements upstream ne sont pas couverts par le SLA 3SR.
9. Limitation de responsabilité
La responsabilité de 3SR est plafonnée au plus bas du total des forfaits payés par le Client sur les 12 mois précédant l'incident, ou 10 000 EUR. 3SR n'est pas responsable des dommages causés par les scripts Packer upstream, par des incidents d'infrastructure Microsoft Azure, ou par des changements de comportement des outils embarqués.
10. Résiliation
Le Client peut résilier à tout moment en désinstallant la Managed Application. 3SR peut résilier moyennant un préavis de 60 jours. Après résiliation, 3SR retire le Client de sa liste de distribution. Les versions d'images déjà présentes dans la gallery du Client restent — le Client peut les supprimer ou les conserver pour usage ultérieur, étant entendu qu'il ne recevra plus de mises à jour.
11. Données
Se référer à la Politique de confidentialité.
12. Droit applicable
Droit français. Tout litige est soumis aux tribunaux compétents de Bordeaux, France.
13. Contact
3SR — support.3sr.fr · https://3sr.fr