Si vous souhaitez créer un groupe personnalisé pour les utilisateurs en lecture seule, procédez comme suit :
Étape 1 : Azure DevOps
- Accédez à 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
etsimeoncloud-packages
- Cliquez sur les trois points en haut à droite > « Security »
- Assurez-vous que le groupe personnalisé est ajouté avec l’accès <