Partager via


Définir des autorisations sur des requêtes et des dossiers de requêtes

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019

Vous pouvez contrôler l’accès aux requêtes en définissant des autorisations, ce qui vous permet de configurer des utilisateurs et des groupes pour créer, supprimer, afficher et gérer des requêtes partagées et des dossiers de requête.

  • Mes requêtes :

    • Créer et modifier : Tous les utilisateurs, à l’exception des utilisateurs du groupe Lecteurs, peuvent créer et modifier leurs propres requêtes.
    • Afficher : Seul l’utilisateur connecté peut afficher les requêtes dans son espace Mes requêtes.
  • Requêtes partagées

    • Autorisations : Par défaut, seuls les administrateurs de projet peuvent créer, modifier ou modifier des autorisations pour les requêtes et les dossiers.
    • Gestion d’équipe : Créer des dossiers distincts pour chaque équipe sous Requêtes partagées pour leur permettre de gérer leur propre ensemble de requêtes partagées.

Pour plus d’informations, consultez Organiser les requêtes.

Remarque

Les images suivantes montrent l’interface utilisateur avec la fonctionnalité New Boards Hub activée par défaut. Pour plus d’informations, voir Gérer ou activer les fonctionnalités.

Prérequis

  • Niveaux d’accès : Au moins un accès de base (Basic).
  • Autorisations:
    • Pour gérer les autorisations, vous devez être membre du groupe Administrateurs de projets.
    • Pour créer ou modifier une requête partagée, votre autorisation Contribuer doit être définie sur Autoriser pour le dossier de requête partagé.
    • Pour modifier les autorisations d'une requête ou d'un dossier de requête, assurez-vous que l'autorisation Gérer les autorisations est définie sur Autoriser pour le dossier de requête.

Les utilisateurs disposant d’un accès Partie prenante ne peuvent pas créer ni enregistrer des requêtes dans un dossier partagé.

Conseil

Envisagez de créer un dossier de requête pour chaque équipe et d'accorder aux administrateurs de l'équipe, ou au groupe de l'équipe, les autorisations de requête nécessaires pour gérer leur dossier.

Définir les autorisations de requêtes

Une ✔️ (coche) dans le tableau suivant indique que le groupe de sécurité correspondant a l’autorisation d’exercer la tâche par défaut.

Tâche

Lecteurs

Contributeurs

Administrateurs de projets


Afficher et exécuter des requêtes managées, afficher les graphiques de requêtes

✔️

✔️

✔️

Créer et enregistrer Mes requêtes managées, graphiques de requêtes

✔️

✔️

Créer, supprimer et enregistrer des requêtes, graphiques et dossiers partagés

✔️

Définir des autorisations sur un nouveau dossier de requêtes

Pour définir des autorisations sur un nouveau dossier de requête, procédez comme suit :

Conseil

Pour renommer ou déplacer une requête ou un dossier partagé, avoir les autorisations Delete et Contribute pour le dossier où vous déplacez la requête.

  1. Depuis votre projet, sélectionnez Boards>Queries>All>Shared Queries.

    Capture d’écran montrant la séquence des sélections pour accéder aux requêtes partagées.

  2. Sélectionnez Nouveau Dossier.

    Capture d’écran de la sélection « Nouveau dossier ».

  3. Saisissez le nom du dossier et sélectionnez le dossier parent dans la liste déroulante.

    Cet exemple utilise le nom Livraison de services pour le dossier avec l’intention qu’il soit utilisé par l’équipe Livraison de services.

    capture d’écran de la boîte de dialogue Nouveau dossier.

  4. Pour définir des autorisations pour le nouveau dossier, sélectionnez Autres actions>Sécurité.

    Capture d’écran de la sélection de sécurité pour le dossier de requête.

  5. Modifiez les autorisations afin que le membre ou le groupe puisse collaborer et gérer les autorisations du dossier. Entrez le nom d’un utilisateur ou d’un groupe dans la zone de recherche.

    Cet exemple ajoute l’équipe Livraison de services et lui octroie des autorisations pour créer et gérer des autorisations sur toutes les requêtes et dossiers sous le dossier Livraison de services.

    Capture d’écran de la boîte de dialogue Autorisations d’un dossier de requêtes.

    Contribuer permet aux membres de l'équipe de créer et modifier des requêtes et des dossiers sous le dossier où les autorisations ont été accordées. Et Gérer les autorisations permet aux membres de l'équipe de gérer les paramètres d'autorisation sur les requêtes et les sous-dossiers.

  6. (Facultatif) Désactiver l’héritage. La valeur par défaut est On (activé). En désactivant l’héritage pour un dossier, vous interdisez l’héritage des autorisations qui existent dans la chaîne de dossiers de requêtes. Pour plus d’informations, consultez Autorisations, héritage.

  7. Quand vous avez terminé, fermez a boîte de dialogue.

  8. Rouvrez la boîte de dialogue Sécurité, choisissez Livraison de services et vérifiez que les autorisations sont définies.

    Capture d’écran de la boîte de dialogue Autorisations d’un dossier de requêtes, vérifier les paramètres des autorisations.

  1. Choisissez Tout. Développez Requêtes partagées.

  2. Pour ajouter un dossier, choisissez l’icône Autres actions d’un dossier existant ou du dossier conteneur supérieur, puis choisissez Nouveau dossier.

    Capture d’écran montrant le menu Ouvrir plus d’actions, choisissez Nouveau dossier.

  3. Indiquez le nom du dossier. Si vous souhaitez modifier l’emplacement du dossier, sélectionnez Renommer dans le menu déroulant du dossier.

    Ici, nous nommons le dossier Livraison de services avec l’intention qu’il soit utilisé par l’équipe Livraison de services.

    capture d’écran de la boîte de dialogue Nouveau dossier.

  4. Pour définir les autorisations du dossier que vous venez d’ajouter, choisissez l’icône Autres actions, puis sélectionnez Sécurité.

  5. Modifiez les autorisations afin que le membre ou le groupe puisse collaborer et gérer les autorisations du dossier. Entrez le nom d’un utilisateur ou d’un groupe dans la zone de recherche.

    Ici, nous ajoutons l’équipe Livraison de services et lui octroyons des autorisations pour créer et gérer des autorisations sur toutes les requêtes et dossiers sous le dossier Livraison de services.

    Capture d’écran de la boîte de dialogue Autorisations d’un dossier de requêtes.

    Contribuer permet aux membres de l'équipe de créer et modifier des requêtes et des dossiers sous le dossier où les autorisations ont été accordées. Et Gérer les autorisations permet aux membres de l'équipe de gérer les paramètres d'autorisation sur les requêtes et les sous-dossiers.

  6. (Facultatif) Désactiver l’héritage. La valeur par défaut est On (activé). En désactivant l’héritage pour un dossier, vous interdisez l’héritage des autorisations qui existent dans la chaîne de dossiers de requêtes. Pour plus d’informations, consultez Autorisations, héritage.

  7. Quand vous avez terminé, fermez a boîte de dialogue.

  8. Rouvrez la boîte de dialogue Sécurité, choisissez Livraison de services et vérifiez que les autorisations sont définies.

    Capture d’écran de la boîte de dialogue Autorisations d’un dossier de requêtes, vérifier les paramètres des autorisations.

  1. Choisissez Tout. Développez Requêtes partagées.

  2. Pour ajouter un dossier, choisissez l’icône Autres actions d’un dossier existant ou du dossier conteneur supérieur, puis choisissez Nouveau dossier.

    Capture d’écran montrant le menu Ouvrir les actions, choisir Nouveau dossier.

  3. Indiquez le nom du dossier. Si vous souhaitez modifier l’emplacement du dossier, sélectionnez-le dans le menu déroulant Dossier.

    Ici, nous nommons le dossier Livraison de services avec l’intention qu’il soit utilisé par l’équipe Livraison de services.

    Capture d’écran de la boîte de dialogue Nouveau dossier, Azure DevOps Server 2019.

  4. Pour définir les autorisations du dossier que vous venez d’ajouter, choisissez l’icône Autres actions, puis sélectionnez Sécurité.

  5. Modifiez les autorisations afin que le membre ou le groupe puisse collaborer et gérer les autorisations du dossier. Choisissez le menu Ajouter... pour ajouter une identité d'utilisateur ou un groupe.

    Ici, nous ajoutons l’équipe Livraison de services et lui octroyons des autorisations pour créer et gérer des autorisations sur toutes les requêtes et dossiers sous le dossier Livraison de services.

    Capture d’écran de la boîte de dialogue Autorisations d’un dossier de requêtes, Azure DevOps Server 2019.

    Contribuer permet aux membres de l'équipe de créer et modifier des requêtes et des dossiers sous le dossier où les autorisations ont été accordées. Et Gérer les autorisations permet aux membres de l'équipe de gérer les paramètres d'autorisation sur les requêtes et les sous-dossiers.

  6. (Facultatif) Désactiver l’héritage. La valeur par défaut est On (activé). En désactivant l’héritage pour un dossier, vous interdisez l’héritage des autorisations qui existent dans la chaîne de dossiers de requêtes. Pour plus d’informations, consultez Autorisations, héritage.

Définir des autorisations sur une requête partagée

Pour empêcher toute autre personne de modifier une requête partagée que vous créez, vous pouvez définir des autorisations sur une requête spécifique. Vous pouvez définir des autorisations en ouvrant la boîte de dialogue autorisations pour la requête spécifique.

  1. Choisissez l’icône Autres actions, puis sélectionnez Sécurité.

    Capture d’écran du menu contextuel Ouvrir les autorisations de requêtes.

  2. Modifiez les autorisations afin qu’un membre de l’équipe ou un groupe ne puisse pas modifier, supprimer ou modifier les autorisations pour la requête.

    Ici, nous refusons les autorisations pour le groupe Interdire l’accès.

    Capture d’écran de la boîte de dialogue Autorisations d’une requête partagée.

  1. Choisissez l’icône Autres actions, puis sélectionnez Sécurité.

    Capture d’écran du menu contextuel Ouvrir les autorisations de requêtes.

  2. Modifiez les autorisations afin qu’un membre de l’équipe ou un groupe ne puisse pas modifier, supprimer ou modifier les autorisations pour la requête.

    Ici, nous refusons les autorisations pour le groupe Interdire l’accès.

    Capture d’écran de la boîte de dialogue Autorisations d’une requête partagée.