Créer et gérer des rôles (SSAS Tabulaire)

Les rôles, dans les modèles tabulaires, définissent des autorisations de membre pour un modèle. Les rôles sont définis pour un projet de modèle à l'aide de la boîte de dialogue Gestionnaire de rôles de Outils de données SQL Server (SSDT). Lorsqu'un modèle est déployé, les administrateurs de base de données peuvent gérer les rôles à l'aide de SQL Server Management Studio.

Les tâches de cette rubrique expliquent comment créer et gérer les rôles pendant la création du modèle à l'aide de la boîte de dialogue Gestionnaire de rôles de Outils de données SQL Server (SSDT). Pour plus d'informations sur la gestion des rôles dans une base de données model déployée, consultez Rôles de modèles tabulaires (SSAS Tabulaire).

Tâches

Pour créer, modifier, copier et supprimer des rôles, utilisez la boîte de dialogue Gestionnaire de rôles. Pour consulter la boîte de dialogue Gestionnaire de rôles, dans Outils de données SQL Server, cliquez sur le menu Modèle, puis sur Gestionnaire de rôles.

Pour créer un rôle

  1. Dans Outils de données SQL Server, cliquez sur le menu Modèle, puis sur Gestionnaire de rôles.

  2. Dans la boîte de dialogue Gestionnaire de rôles, cliquez sur Nouveau.

    Un nouveau rôle en surbrillance est ajouté à la liste de rôles.

  3. Dans la liste Rôles, dans le champ Nom, tapez un nom pour le rôle.

    Par défaut, le nom du rôle par défaut est numéroté de manière incrémentielle pour chaque nouveau rôle. Il est recommandé de taper un nom qui identifie sans ambiguïté le type de membre, par exemple, Directeurs financiers ou Responsables des ressources humaines.

  4. Dans le champ Autorisations, cliquez sur la flèche Bas, puis sélectionnez un des types d'autorisation suivants :

    Autorisation

    Description

    Aucune

    Les membres ne peuvent pas apporter de modifications au schéma de modèle et ne peuvent pas interroger les données.

    Lecture

    Les membres sont autorisés à interroger des données (selon les filtres de lignes) mais ne peuvent pas apporter de modifications au schéma de modèle.

    Lire et traiter

    Les membres sont autorisés à interroger des données (selon les filtres au niveau de la ligne) et à exécuter toutes les opérations Traiter et Traiter tout, mais ils ne peuvent pas apporter de modifications au schéma de modèle.

    Traiter

    Les membres peuvent exécuter les opérations Traiter et Traiter tout. Impossible de modifier le schéma de modèle et d'interroger les données.

    Administrateur

    Les membres peuvent apporter des modifications au schéma de modèle et peuvent interroger toutes les données.

  5. Pour entrer une description du rôle, cliquez sur le champ Description et tapez une description.

  6. Si le rôle que vous créez dispose d'autorisations de lecture ou de lecture et traitement, vous pouvez ajouter des filtres de lignes à l'aide d'une formule DAX. Pour ajouter des filtres de lignes, cliquez sur l'onglet Filtres de lignes, sélectionnez une table, cliquez sur le champ Filtre DAX, puis tapez une formule DAX.

  7. Pour ajouter des membres au rôle, cliquez sur l'onglet Membres, puis sur Ajouter.

    [!REMARQUE]

    Les membres du rôle peuvent également être ajoutés à un modèle déployé à l'aide de SQL Server Management Studio. Pour plus d'informations, consultez Gérer les rôles à l'aide de SSMS (SSAS Tabulaire).

  8. Dans la boîte de dialogue Sélectionner les utilisateurs ou les groupes, entrez des objets utilisateur ou de groupe Windows comme membres.

  9. Cliquez sur OK.

Voir aussi

Référence

Fonction USERNAME (DAX)

Fonction CUSTOMDATA (DAX)

Concepts

Rôles (SSAS Tabulaire)

Perspectives (SSAS Tabulaire)

Analyser dans Excel (SSAS Tabulaire)