Sécuriser les éléments de dataset partagés

 

S'applique à: SQL Server 2016

Sur un serveur de rapports, les éléments de dataset partagés peuvent être utilisés par plusieurs rapports. Vous pouvez sécuriser des datasets partagés pour contrôler le degré d'accès dont disposent les utilisateurs. Par défaut, seuls les utilisateurs qui sont membres de la Administrateurs groupe intégré peut afficher des datasets partagés, modifier les propriétés, activer la mise en cache, créer des plans d’actualisation du cache et supprimer les éléments. Tous les autres utilisateurs possèdent des attributions de rôles créées pour eux qui autorisent l'accès à un dataset partagé.

Pour définir la sécurité, vous créez une attribution de rôle qui spécifie quel compte d'utilisateur ou de groupe dispose de l'accès au dataset partagé.

Pour accorder l'accès datasets partagés, vous pouvez autoriser les utilisateurs à hériter des attributions de rôles existantes d'un dossier parent ou à créer une nouvelle attribution de rôle sur l'élément proprement dit.

Les attributions de rôle par défaut qui vous permettent d'ajouter, de supprimer, de modifier les propriétés de l'élément, et d'afficher les rapports associés ainsi que les sources de données partagées pour les datasets partagés sont Gestionnaire de Contenu, Mes Rapports et Serveur de publication. Pour modifier une définition de dataset partagé, utilisez les attributions de rôle par défaut Générateur de rapports ou Gestionnaire de Contenu.

Étant donné que les attributions de rôle sont héritées en général d'un nœud parent, un dossier dont la tâche Afficher les rapports est activée transmet cette autorisation aux datasets partagés et aux rapports du dossier.

Pour fournir davantage de contrôle sur les datasets partagés et leurs résultats de requête, configurez la sécurité au niveau de l'élément sur l'élément de dataset partagé ou enregistrez les datasets partagés dans un dossier et configurez la sécurité au niveau de l'élément sur le dossier.

Les paramètres de dataset partagés ne peuvent pas être utilisés pour restreindre des données pour les utilisateurs spécifiques. L'objectif des paramètres de dataset partagés est d'offrir un moyen pour spécifier les données à inclure lorsque le dataset partagé est traité. Sur le serveur de rapports, vous ne pouvez pas sécuriser les valeurs pour un paramètre de dataset partagé.

Dans la définition de dataset partagée, vous pouvez marquer des paramètres comme étant en lecture seule et spécifier des valeurs par défaut. Les paramètres marqués comme étant en lecture seule ne peuvent pas être remplacés sur le serveur. Par exemple, dans un plan d'actualisation de cache pour un dataset partagé, vous ne pouvez pas spécifier de valeurs pour les paramètres en lecture seule. Si les paramètres de dataset partagé incluent des expressions qui font référence à la collection globale Utilisateur, ou qui ont d'autres dépendances d'utilisateur, vous ne pouvez pas créer de plan d'actualisation du cache pour le dataset partagé.

Les datasets partagés suivent le même modèle de sécurité que les rapports. Pour fournir à un utilisateur l'autorisation pour des actions spécifiques, choisissez un rôle qui inclut la tâche correspondante qui inclut ces autorisations. Le tableau suivant répertorie les tâches et les actions incluses.

Sélectionnez cette tâchePour autoriser les utilisateurs à effectuer les opérations suivantesRôles par défaut qui incluent la tâche
Afficher les rapportsAfficher les éléments de dataset dans l'arborescence des dossiers. Sans cette tâche, l'élément n'est pas visible pour les utilisateurs et ils peuvent ignorer que le dataset est disponible.Navigateur

Gestionnaire de contenu

Générateur de rapports

Mes rapports
Gérer les rapportsAfficher les propriétés qui spécifient le nom, la description et les informations de connexion. Cette tâche est également utilisée pour afficher un élément de sdataset partagé dans la hiérarchie de dossiers. Si vous choisissez cette tâche, vous pouvez omettre la tâche « Afficher les rapports ».Gestionnaire de contenu

Serveur de publication

Mes rapports
Lire les rapportsConsulter la définition de dataset partagé.Gestionnaire de contenu

Générateur de rapports
Définir la sécurité au niveau des élémentsCréer et modifier des attributions de rôles qui contrôlent l'accès au dataset partagé. Cette tâche doit être utilisée avec les tâches « Afficher les rapports » ou « Gérer les rapports ». Si tel n'est pas le cas, elle est sans effet puisque l'utilisateur ne peut pas sélectionner l'élément.Gestionnaire de contenu

Pour plus d’informations, consultez tâches au niveau élément et de rôles prédéfinis.

Gérer des datasets partagés
Dossiers sécurisés
Sécuriser des rapports et des ressources
Octroi d'autorisations sur un serveur de rapports en mode natif
Octroi d'autorisations sur un serveur de rapports en mode natif

Ajouts de la communauté

AJOUTER
Afficher: