Comment : modifier les paramètres de sécurité de l'entrepôt de données pour Team System
Mise à jour : novembre 2007
Par défaut, les groupes et utilisateurs qui sont autorisés à accéder à la base de données relationnelle Team Foundation et à la base de données OLAP Team Foundation sont définis lors de l'installation de Team Foundation Server. Par défaut, l'accès en écriture à l'entrepôt est limité à un compte de service. Chaque adaptateur d'outil dispose d'un accès en écriture à l'entrepôt de données, car il s'exécute sous ce compte de service.
Si vous avez l'intention d'autoriser les utilisateurs finaux à accéder au cube pour créer directement des rapports ou des feuilles de calcul Microsoft Excel sur la structure de cube, l'administrateur Team Foundation Server doit, selon les cas, accorder ou révoquer des autorisations sur le compte de l'utilisateur. En général, vous accorderez aux utilisateurs un accès en lecture seule à la base de données OLAP, mais non à la base de données relationnelle, car le cube OLAP est plus facile à utiliser et a été optimisé pour la création de rapports. Un utilisateur qui a l'autorisation de consulter les données dans l'entrepôt pour un projet d'équipe spécifique dispose de l'accès complet à toutes les données pour ce projet.
Contactez votre administrateur Team Foundation Server ou votre administrateur de projet d'équipe pour vérifier que votre compte d'utilisateur dispose des autorisations décrites dans la section suivante.
Autorisations requises
Pour exécuter cette procédure, vous devez être membre du groupe de sécurité Team Foundation Administrators ou disposer du jeu d'autorisations Administrer l'entrepôt au niveau du serveur définie à la valeur Autoriser. Pour plus d'informations, consultez Autorisations de Team Foundation Server.
Pour ajouter ou supprimer un accès à l'entrepôt de données
Dans le serveur de couche Données Team Foundation, cliquez sur Démarrer, Tous les programmes, Microsoft SQL Server 2005, puis sur SQL Server Management Studio.
Dans la boîte de dialogue Se connecter au serveur, dans la liste Type de serveur, sélectionnez Analysis Services.
Dans la zone Nom du serveur, sélectionnez ou tapez le nom du serveur où se trouve la couche Données de Team Foundation Server, puis cliquez sur Se connecter.
Dans Microsoft SQL Server Management Studio, dans l'Explorateur d'objets, développez le nœud <nom du serveur>, le nœud Bases de données, le nœud TFSWarehouse, puis le nœud Rôles.
Double-cliquez sur le nœud TFSWarehouseDataReader.
Dans la boîte de dialogue Modifier le rôle, dans le volet Sélectionner une page, cliquez sur Appartenance.
Cliquez sur Ajouter pour ajouter des utilisateurs ou sur Supprimer pour en supprimer, puis suivez les instructions qui s'affichent à l'écran. Cette procédure ajoute et supprime des utilisateurs qui ont accès à l'ensemble du cube.
Si vous souhaitez gérer la sécurité de manière plus détaillée (par exemple, par projet d'équipe), vous pouvez générer un nouveau rôle qui spécifie des autorisations pour des dimensions de données individuelles. Pour plus d'informations sur la définition des rôles et des autorisations dans SQL Server 2005 Analysis Services, consultez « Role Designer (SSAS) » sur le site Web Microsoft site (en anglais).