Ajout d’un groupe personnalisé en lecture seule

  • Last update on May 13th, 2025

Si vous souhaitez créer un groupe personnalisé pour les utilisateurs en lecture seule, procédez comme suit :

Étape 1 : Azure DevOps

Étape 2 : créer le nouveau groupe

  • Sélectionnez le projet contenant les tenants souhaités > « Project Settings » > « Permissions »
  • Ajoutez un « New Group »
  • Sélectionnez le groupe nouvellement créé et modifiez les éléments suivants :
    • Sous « Permissions », définissez les autorisations de consultation pour ce nœud sur « Allow »
    • Sous « Members », ajoutez les utilisateurs auxquels vous souhaitez accorder un accès en lecture seule
    • Assurez-vous que sous « Member of », « Project Valid Users » est ajouté

Étape 3 : associer le groupe au projet

  • Sélectionnez le projet contenant les tenants souhaités > « Project Settings »
  • Sélectionnez « Repositories »
    • Sous « All Repositories », sélectionnez l’onglet « Security ». Utilisez la barre de recherche pour ajouter le groupe concerné.
    • Définissez les autorisations en conséquence.
      Pour la lecture seule, vous devrez définir les portées suivantes sur « Allow » : read, contribute to pull requests

Étape 4 : associer le groupe au pipeline

  • Sélectionnez le projet contenant les tenants souhaités > « Pipelines »
    • Sélectionnez « More Options » (trois points en haut à droite) > « Manage security »
    • Utilisez la barre de recherche pour ajouter le groupe que vous avez créé précédemment
    • Définissez les autorisations en conséquence.
      Pour la lecture seule, vous devrez définir les portées suivantes sur « Allow » : view builds, view build pipelines

Étape 5 : assurez-vous que le groupe personnalisé dispose de l’accès approprié aux connexions de service DevOps

  • Sélectionnez le projet contenant les tenants souhaités > « Project Settings » > « Service connections »
  • Effectuez l’opération suivante pour les deux simeoncloud et simeoncloud-packages
    • Cliquez sur les trois points en haut à droite > « Security »
    • Assurez-vous que le groupe personnalisé est ajouté avec l’accès <