Comptes de service
Un compte de service donne à une tâche de CI sa propre identité dans un espace de travail, avec des jetons qui survivent à leur créateur.
Sur cette page
Un compte de service est une identité pour une machine : une tâche de CI qui lance les contrôles, un script qui exporte des vues pour votre documentation. Il appartient à l’organisation, pas à une personne : ses jetons continuent de fonctionner quand le collègue qui les a créés s’en va.
Créer un compte de service
BientôtGérer les comptes de service depuis les réglages de votre organisation.
Il n’existe pas encore d’écran pour les comptes de service dans iyedy. Un propriétaire ou un administrateur de la sécurité de l’organisation qui en a besoin écrit à support@iyedy.com. Les règles ci-dessous valent quel que soit l’endroit où le compte est créé.
Comment fonctionne un compte de service
| Qui les gère | les propriétaires et les administrateurs de la sécurité de l’organisation, après une connexion récente |
| Ce que c’est | un invité de l’organisation, avec un rôle dans un espace de travail : lecteur ou contributeur |
| Où il apparaît | jamais dans la liste des personnes |
| Jetons | crt_sa_ suivi de 16 lettres et chiffres, d’un tiret bas, puis de 43 caractères ; 10 actifs par compte ; de 1 à 365 jours, 90 par défaut |
| Adresses | une liste facultative de plages d’adresses permises ; un jeton utilisé depuis ailleurs est refusé |
Un jeton de compte de service porte des portées comme un jeton personnel, et son rôle décide aussi : avec le rôle de lecteur, une portée cartouche.write n’écrit rien. Un contributeur peut soumettre des propositions, qu’une personne applique dans iyedy.
Choisir le rôle et les portées
| Tâche | Rôle | Portées |
|---|---|---|
| Exporter des vues pour votre documentation | lecteur | cartouche.read |
| Lancer les contrôles dans un pipeline | lecteur | cartouche.read |
| Suivre les dépendances dans un contrôle de livraison | lecteur | cartouche.read, cartouche.graph |
| Proposer une modification qu’une personne relit | contributeur | cartouche.read, cartouche.propose |
Préférez une proposition à une écriture directe : la modification attend alors une personne. Voir Proposer une modification par l’API.
Désactiver un compte de service
Désactiver un compte de service révoque tous ses jetons et suspend aussitôt son appartenance. Un jeton peut aussi être révoqué seul. Les deux prennent effet à la requête suivante. Dans le journal d’audit de l’organisation, la création, la modification et la désactivation d’un compte de service sont enregistrées, tout comme ses jetons et les écritures faites avec eux.
Si cela ne fonctionne pas
401 avec la raison ip_not_allowed
La tâche appelle depuis une adresse hors de la liste permise du compte. Lancez-la depuis une adresse permise, ou demandez à un propriétaire de changer la liste.
404 sur un espace de travail ou un schéma
Un compte de service n’atteint qu’un espace de travail. Un chemin qui en nomme un autre répond comme s’il n’existait pas.
403 quand la tâche tente de proposer ou d’écrire
Le compte a le rôle de lecteur, ou son jeton n’a pas la portée. Donnez-lui le rôle de contributeur et la portée cartouche.propose.
Tous les codes : Limites de débit et erreurs.
Cette page vous a-t-elle aidé ?Réponse anonyme, comptée seulement si vous avez accepté la mesure.
Qu’est-ce qui n’a pas marché ?
N’écrivez pas de données personnelles.