Pour comprendre le modèle de contrôle des accès de SSRS, il faut d’abord appréhender le concept de rôle du modèle RBAC. Un rôle est un ensemble d’opérations ou de tâches qu’un sous-ensemble particulier d’utilisateurs doit pouvoir effectuer. La combinaison exacte des tâches constitutives d’un rôle permet à un type spécifique d’utilisateur d’accomplir son travail (ni plus, ni moins) dans le contexte d’une application donnée.
Par exemple, SSRS inclut un rôle Navigateur (Browser) pour les utilisateurs qui ont simplement besoin de consulter des rapports et un rôle Editeur (Publisher) pour ceux qui doivent afficher, gérer et publier des rapports. Pour appliquer le modèle RBAC, vous liez les rôles aux ressources d’une application, puis vous mappez les rôles aux identités des utilisateurs. Pour commencer rapidement la définition du modèle RBAC de votre application de reporting, SSRS inclut un ensemble de rôles prédéfinis. Ceux-ci peuvent servir à sécuriser les ressources SSRS ou à définir des rôles personnalisés et à supprimer ceux prédéfinis.
SSRS inclut deux catégories de rôles prédéfinis :
• Les rôles au niveau élément définissent les attributions des utilisateurs et administrateurs de données au niveau des éléments SSRS tels que les dossiers de rapports et les rapports proprement dits.
• Les rôles au niveau système spécifient les tâches administratives que les utilisateurs système et administrateurs système peuvent accomplir sur un serveur SSRS.
Sous les rôles au niveau système, SSRS définit un rôle Utilisateur système restreint et un rôle Administrateur système élargi. Si vous attribuez à un administrateur système uniquement un rôle au niveau système, autrement dit sans rôle au niveau élément, et s’il n’est pas administrateur local, il pourra effectuer seulement des tâches d’administration du système SSRS et ne pourra pas accéder au contenu des rapports SSRS.
Ce point est extrêmement important : les rôles au niveau système ne fournissent aucun accès aux rapports, aux dossiers de rapports ou à la hiérarchie des dossiers de rapports SSRS. Les utilisateurs qui ont besoin d’un accès à ces ressources doivent avoir un rôle au niveau élément approprié. SSRS prédéfinit 16 tâches au niveau élément et 9 au niveau système.
Ensemble, ces 25 tâches englobent toutes les actions qu’un utilisateur ou un administrateur peut accomplir dans SSRS. Les tableaux Web 1 et 2 (Club Abonnés) présentent les affectations de tâches au niveau système et au niveau élément pour les rôles SSRS prédéfinis. A la différence des rôles SSRS, vous ne pouvez pas définir vos propres tâches ou supprimer des tâches prédéfinies.
Pour beaucoup de DSI, le cloud a longtemps été réduit à un projet de migration : déplacer des serveurs on-premise vers un fournisseur externe. Une fois cette étape franchie, la…
Passez à la cybersécurité proactive, transformez la collecte et l’analyse des logs en un bouclier dynamique contre les cybermenaces. Découvrez comment mettre en place une approche SIEM modulaire, évolutive et…
