Autorisation de génération pour les jeux de données partagés

Quand vous créez un rapport dans Power BI Desktop, les données de ce rapport sont stockées dans un modèle de données. Quand vous publiez vos rapports dans le service Power BI, vous publiez également les données sous la forme d’un jeu de données. Vous pouvez accorder à d’autres utilisateurs l’autorisation de génération pour ce rapport. Ils peuvent ainsi découvrir et réutiliser le jeu de données que vous avez partagé. Cet article explique comment contrôler l’accès aux données à l’aide de l’autorisation de génération.

L’autorisation de génération s’applique aux jeux de données. Quand vous accordez aux utilisateurs l’autorisation de génération, ils peuvent créer un nouveau contenu sur votre jeu de données, comme des rapports, des tableaux de bord, des vignettes épinglées à partir de Q&R, des rapports paginés et Insights Discovery.

Les utilisateurs ont également besoin d’autorisations de génération pour utiliser les données en dehors de Power BI :

  • Pour exporter les données sous-jacentes
  • Pour créer un nouveau contenu sur le jeu de données, par exemple avec la fonctionnalité Analyser dans Excel
  • Pour accéder aux données par le biais du point de terminaison XMLA

Méthodes pour accorder l’autorisation de génération

Vous accordez l'autorisation de génération pour un jeu de données de différentes façons :

  • Les membres d’un espace de travail avec au moins le rôle Contributeur disposent automatiquement de l’autorisation de génération de jeux de données dans cet espace de travail, ainsi que de l’autorisation de copier un rapport. En savoir plus sur les rôles dans les espaces de travail.

  • Les propriétaires de jeux de données peuvent attribuer une autorisation de création à des utilisateurs ou des groupes de sécurité spécifiques sur la page Gérer les autorisations. Pour plus d’informations, consultez Gérer les autorisations d’accès au jeu de données.

  • Un administrateur ou un membre de l’espace de travail où se trouve le jeu de données peut décider, pendant la publication de l’application, que les utilisateurs autorisés à accéder à l’application reçoivent également des autorisations de génération pour les jeux de données sous-jacents. Pour plus d’informations, consultez Créer et gérer des audiences dans Publier une application .

  • Imaginons que vous disposez des autorisations de repartage et de génération sur un jeu de données. Quand vous partagez un rapport ou un tableau de bord reposant sur ce jeu de données, vous pouvez spécifier que les destinataires obtiennent également l’autorisation de génération pour le jeu de données sous-jacent. Pour plus d’informations, consultez Partager des rapports et des tableaux de bord Power BI.

Supprimer l’autorisation de génération pour un jeu de données

À un moment donné, vous devrez peut-être supprimer l'autorisation de génération pour certains utilisateurs d'un jeu de données partagé. Pour savoir comment procéder, suivez les instructions de la section Gérer les autorisations de l’article [Gérer les autorisations d’accès au jeu de données]. (service-datasets-manage-access-permissions.md).

Supprimer l’autorisation de génération pour un jeu de données dans une application

Supposons que vous ayez distribué une application d'un espace de travail à un groupe de personnes. Plus tard, vous décidez de supprimer l'accès à l'application pour certaines personnes. La suppression de leur accès à l'application ne supprime pas automatiquement leurs autorisations de génération et de partage. Il s’agit d’une étape supplémentaire.

  1. Dans une page de la liste des espaces de travail, sélectionnez Mettre à jour l’application.

    Mettre à jour l’application

  2. Dans l'onglet Autorisations, sélectionnez X pour supprimer la personne ou le groupe.

    Sélectionner l’icône X

  3. Sélectionnez Mettre à jour l’application.

    Un message vous explique que vous devez aller à la section Gérer autorisations afin de supprimer les autorisations de génération pour les utilisateurs disposant d’un accès.

    Capture d’écran du message Gérer les autorisations.

  4. Sélectionnez Mettre à jour.

  5. Pour savoir comment supprimer des autorisations d’utilisateurs disposant d’un accès, suivez les instructions de la section Gérer les autorisations de l’article Gérer les autorisations d’accès au jeu de données. Lorsque vous supprimez l’autorisation de création d’un utilisateur sur le jeu de données, il peut toujours voir le rapport généré sur le jeu de données, mais ne peut plus le modifier.

Configurer la façon dont les utilisateurs demandent l’autorisation Créer

Certaines actions, comme la création d’un rapport basé sur un jeu de données ou l’accès à la page des détails d’un jeu de données dans le hub des jeux de données, nécessitent l’autorisation Créer sur le jeu de données. Par défaut, quand un utilisateur qui n’a pas cette autorisation tente d’effectuer une telle action, il voit une boîte de dialogue qui lui permet d’envoyer par e-mail une demande d’autorisation Créer au propriétaire du jeu de données. L’e-mail contiendra les détails de l’utilisateur, le nom du jeu de données auquel il demande l’accès et toute autre information qu’il peut choisir de fournir.

Capture d’écran de la boîte de dialogue par défaut pour demander l’autorisation Créer.

Modification du comportement des demandes d’accès

Si vous disposez d’un rôle d’administrateur, de membre ou de contributeur sur l’espace de travail où se trouve le jeu de données, vous pouvez modifier le comportement par défaut de la demande d’accès en utilisant les options de Demander l’accès disponibles dans les paramètres du jeu de données.

Capture d’écran de la boîte de dialogue de configuration de Demander l’accès dans les paramètres du jeu de données.

La première option (ici montrée non cochée) est l’option par défaut décrite au début de cette section. Les demandes d’autorisation Créer sur le jeu de données vous parviennent par e-mail. Quand vous recevez la demande, vous êtes chargé d’agir sur la demande et de notifier le demandeur.

La deuxième option vous permet de fournir des instructions sur la façon d’obtenir l’autorisation Créer, au lieu de recevoir des demandes par e-mail. Vous pouvez choisir cette option par exemple si votre organisation utilise un système automatisé pour gérer les demandes d’accès. Quand les utilisateurs essaient d’exécuter une action pour laquelle ils ont besoin d’une autorisation Créer, s’ils ne disposent pas de cette autorisation, ils voient un message contenant les instructions que vous fournissez.

Dans l’image du paramètre d’accès à la demande indiquée ci-dessus, la zone de texte Instructions contient des exemples d’instructions. Les instructions doivent être écrites en texte brut uniquement. Les extraits de code HTML et tous les autres type de mise en forme du code s’affichent sous forme de texte brut et non pas dans le format prévu. L’image ci-dessous montre les instructions comme les utilisateurs les voient quand ils essaient d’exécuter une action pour laquelle ils ont besoin d’une autorisation Créer.

Capture d’écran d’instructions spécifiques pour demander l’autorisation Créer.

Notes

Quand vous fournissez des instructions spécifiques, votre adresse e-mail est également visible pour les utilisateurs qui demandent l’accès, comme le montre l’illustration ci-dessus.

Autorisations plus granulaires

Power BI fournit l’autorisation Générer en complément des autorisations existantes : Lire et Repartager. Tous les utilisateurs qui, à ce moment-là, disposaient déjà de l’autorisation de lecture pour les jeux de données par le biais des autorisations d’application, du partage ou de l’accès aux espaces de travail obtenaient aussi l’autorisation de génération pour ces mêmes jeux de données. Ils obtenaient automatiquement l’autorisation de génération car l’autorisation de lecture leur accordait déjà le droit de générer du nouveau contenu basé sur le jeu de données, en utilisant la fonctionnalité Analyser dans Excel ou Export.

Avec cette autorisation de génération plus granulaire, vous pouvez choisir qui peut uniquement afficher le contenu du rapport ou du tableau de bord existant et qui peut créer du contenu connecté aux jeux de données sous-jacents.

Si votre jeu de données est actuellement utilisé par un rapport hors de l’espace de travail du jeu de données, vous ne pouvez pas supprimer ce jeu de données. Au lieu de cela, un message d’erreur s’affiche.

Vous pouvez supprimer l’autorisation de génération. Si vous le faites, les personnes dont vous avez révoqué les autorisations peuvent toujours visualiser le rapport, mais elles ne peuvent plus le modifier ni exporter des données sous-jacentes. Les utilisateurs disposant de l’autorisation en lecture seule peuvent toujours exporter les données récapitulatives.

Étapes suivantes