Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Une installation de PowerPivot pour SharePoint comprend deux services qui prennent en charge les opérations de serveur. Le service SQL Server Analysis Services (PowerPivot) est un service Windows qui fournit la prise en charge des données et des requêtes PowerPivot sur un serveur d’applications. Le compte de connexion de ce service est toujours spécifié lors de l’installation de SQL Server lorsque vous installez Analysis Services en mode intégré SharePoint.
Un deuxième compte doit être spécifié pour l’application de service PowerPivot, un service web partagé qui s’exécute sous une identité de pool d’applications dans une batterie de serveurs SharePoint. Ce compte est spécifié lorsque vous configurez une installation PowerPivot pour SharePoint à l’aide de l’outil de configuration PowerPivot ou de PowerShell.
Chaque service doit s’exécuter sous un compte dédié afin de pouvoir auditer les connexions ou activer le protocole d’authentification Kerberos dans la batterie de serveurs.
Une fois les comptes de service définis, toutes les modifications apportées à l’un ou l’autre compte doivent être apportées via l’Administration centrale de SharePoint. Si vous utilisez d’autres outils (par exemple, l’application console Services, le Gestionnaire IIS ou le Gestionnaire de configuration SQL Server), les autorisations ne sont pas mises à jour pour l’accès à la base de données dans la batterie de serveurs ou pour l’accès aux fichiers locaux sur le serveur physique.
Cette rubrique contient les sections suivantes :
Mettre à jour un mot de passe expiré pour l’instance SQL Server Analysis Services (PowerPivot)
Mettre à jour un mot de passe expiré pour l’application de service PowerPivot
Modifier le compte sous lequel chaque service s’exécute
Créer ou modifier le pool d’applications pour une application de service PowerPivot
Conditions requises et autorisations du compte
Résolution des problèmes : Accorder manuellement des autorisations d’administration
Mettre à jour un mot de passe expiré pour l’instance SQL Server Analysis Services (PowerPivot)
Pointez sur Démarrer, cliquez sur Outils d’administration, puis sur Services. Double-cliquez sur SQL Server Analysis Services (PowerPivot). Cliquez sur Se connecter, puis entrez le nouveau mot de passe du compte.
Dans l’Administration centrale, dans la section Sécurité, cliquez sur Configurer des comptes gérés.
Cliquez sur Modifier pour modifier un compte spécifique.
Sélectionnez Modifier le mot de passe maintenant.
Sélectionnez Définir le mot de passe du compte sur une nouvelle valeur. Tous les services qui s’exécutent sous le compte géré utilisent les informations d’identification mises à jour.
Mettre à jour un mot de passe expiré pour l’application de service PowerPivot
Dans l’Administration centrale, dans la section Sécurité, cliquez sur Configurer des comptes gérés.
Cliquez sur Modifier pour modifier un compte spécifique.
Sélectionnez Modifier le mot de passe maintenant.
Sélectionnez Définir le mot de passe du compte sur une nouvelle valeur. Tous les services qui s’exécutent sous le compte géré utilisent les informations d’identification mises à jour.
Modifier le compte sous lequel chaque service s’exécute
Dans l’Administration centrale, dans la section Sécurité, cliquez sur Configurer les comptes de service.
Sélectionnez Service Windows - SQL Server Analysis Services pour modifier le compte de service Analysis Services.
Dans Sélectionner un compte pour ce service, choisissez un compte managé existant ou créez-en un. Le compte doit être un compte d’utilisateur de domaine.
Sélectionnez Pool d’applications de service - Système de services web SharePoint pour modifier l’identité du pool d’applications de l’application de service PowerPivot par défaut. Selon la configuration de votre installation, le service peut s’exécuter sous un pool d’applications de service existant créé pour les services SharePoint. Par défaut, l’outil de configuration PowerPivot inscrit le service en tant qu’application de service PowerPivot par défaut (application de service PowerPivot) .
Si le service a été configuré manuellement par un administrateur SharePoint, le service a probablement son propre pool d’applications de service.
Dans Sélectionner un compte pour ce service, choisissez un compte managé existant ou créez-en un. Le compte doit être un compte d’utilisateur de domaine.
Cliquez sur OK.
Créer ou modifier le pool d’applications pour une application de service PowerPivot
Dans Administration centrale, dans Gestion des applications, cliquez sur Gérer les applications de service.
Sélectionnez, mais ne cliquez pas sur l’application de service PowerPivot. Le fait de cliquer sur le nom de l’application ouvre le tableau de bord de gestion PowerPivot, qui ne fournit pas de lien vers la page de propriétés qui spécifie le pool d’applications. Vous pouvez cliquer sur l’espace blanc vide dans la ligne ou cliquer sur le nom du type pour sélectionner l’application de service PowerPivot.
Cliquez sur Propriétés dans le ruban.
Sélectionnez Créer un pool d’applications. Fournissez un nom pour le pool d’applications et spécifiez un compte managé pour son identité.
Conditions requises et autorisations du compte
Lors de la planification d’un déploiement PowerPivot pour SharePoint, vous devez planifier les comptes de service suivants.
Compte de service Analysis Services. Analysis Services traite les requêtes PowerPivot et les travaux d'actualisation des données dans la ferme. Ce compte est toujours spécifié lors de l’installation de SQL Server lorsque vous installez PowerPivot pour SharePoint.
Pool d’applications de service PowerPivot. Une application de service PowerPivot est associée à un service système PowerPivot, lequel fournit la compatibilité et l'infrastructure nécessaires pour l'intégration de SharePoint et le traitement des requêtes PowerPivot dans une batterie de serveurs. Le pool d’applications que vous spécifiez pour une application de service PowerPivot est l’identité de service du service système PowerPivot. Vous pouvez avoir plusieurs applications de service PowerPivot dans une batterie de serveurs. Chacune que vous créez doit s’exécuter dans son propre pool d’applications.
Compte de service Analysis Services
| Besoin | Descriptif |
|---|---|
| Exigence d’approvisionnement | Ce compte doit être spécifié lors de l’installation de SQL Server à l’aide de la page Analysis Services - Configuration de l’Assistant Installation (ou du ASSVCACCOUNT paramètre d’installation dans une configuration de ligne de commande).Vous pouvez modifier le nom d’utilisateur ou le mot de passe à l’aide de l’administration centrale, de PowerShell ou de l’outil de configuration PowerPivot. L’utilisation d’autres outils pour modifier les comptes et les mots de passe n’est pas prise en charge. |
| Exigence du compte d’utilisateur de domaine | Ce compte doit être un compte d’utilisateur de domaine Windows. Les comptes d’ordinateur intégrés (tels que le service réseau ou le service local) sont interdits. Le programme d’installation de SQL Server applique l’exigence du compte d’utilisateur de domaine en bloquant l’installation chaque fois qu’un compte d’ordinateur est spécifié. |
| Spécifications relatives aux autorisations | Ce compte doit être membre du groupe de sécurité SQLServerMSASUser$<server>$PowerPivot et des groupes de sécurité WSS_WPG sur l’ordinateur local. Ces autorisations doivent être accordées automatiquement. Pour plus d’informations sur la vérification ou l’octroi d’autorisations, consultez Accorder manuellement les autorisations d’administration du compte de service PowerPivot dans cette rubrique et configuration initiale (PowerPivot pour SharePoint). |
| Exigences pour la montée en puissance distribuée | Si vous installez plusieurs instances de serveur PowerPivot pour SharePoint dans une batterie de serveurs, toutes les instances de serveur Analysis Services doivent s’exécuter sous le même compte d’utilisateur de domaine. Par exemple, si vous configurez la première instance de service Analysis Services pour qu’elle s’exécute en tant que Contoso\ssas-srv01, toutes les instances de service Analysis Services supplémentaires que vous déployez par la suite dans la même batterie de serveurs doivent également s’exécuter en tant que Contoso\ssas-srv01 (ou quel que soit le compte actuel). La configuration de toutes les instances de service à exécuter sous le même compte permet au service système PowerPivot d’allouer des travaux de traitement des requêtes ou d’actualisation des données à n’importe quelle instance de service Analysis Services dans la batterie de serveurs. En outre, elle permet l’utilisation de la fonctionnalité Compte managé dans l’Administration centrale pour les instances de serveur Analysis Services. En utilisant le même compte pour toutes les instances de service Analysis Services, vous pouvez modifier le compte ou le mot de passe une seule fois, et toutes les instances de service qui utilisent ces informations d’identification sont mises à jour automatiquement. Le programme d’installation de SQL Server applique la même exigence de compte. Dans un déploiement avec montée en puissance parallèle où une batterie de serveurs SharePoint dispose déjà d’une instance de PowerPivot pour SharePoint, le programme d’installation bloque la nouvelle installation si le compte de service Analysis Services que vous avez spécifié est différent de celui déjà utilisé dans la batterie de serveurs. |
Pool d’applications de service PowerPivot
| Besoin | Descriptif |
|---|---|
| Exigence d’approvisionnement | Le PowerPivot System Service est une ressource partagée sur la ferme de serveurs qui devient disponible lorsque vous créez une application de service. Le pool d’applications de service doit être spécifié lors de la création de l’application de service. Il peut être spécifié de deux façons : à l’aide de l’outil de configuration PowerPivot ou par le biais de commandes PowerShell. Vous avez peut-être configuré l’identité du pool d’applications pour qu’elle s’exécute sous un compte unique. Mais si vous ne l’avez pas fait, envisagez de le modifier pour qu’il s’exécute sous un autre compte. |
| Exigence du compte d’utilisateur de domaine | L’identité du pool d’applications doit être un compte d’utilisateur de domaine Windows. Les comptes d’ordinateur intégrés (tels que le service réseau ou le service local) sont interdits. |
| Spécifications relatives aux autorisations | Ce compte n’a pas besoin d’autorisations d’administrateur système local sur l’ordinateur. Toutefois, ce compte doit disposer d’autorisations d’administrateur système Analysis Services sur le service Analysis Services local installé sur le même ordinateur. Ces autorisations sont accordées automatiquement par le programme d’installation de SQL Server ou lorsque vous définissez ou modifiez l’identité du pool d’applications dans l’Administration centrale. Les autorisations d’administration sont requises pour transférer des requêtes vers le service Analysis Services. Elles sont également requises pour la surveillance de la santé, la fermeture des sessions inactives et l'écoute des événements de trace. Le compte doit disposer d’autorisations de connexion, de lecture et d’écriture dans la base de données d’application de service PowerPivot. Ces autorisations sont accordées automatiquement lorsque l’application est créée et mise à jour automatiquement lorsque vous modifiez des comptes ou des mots de passe dans l’Administration centrale. L’application de service PowerPivot vérifie qu’un utilisateur SharePoint est autorisé à afficher les données avant de récupérer le fichier, mais qu’il n’emprunte pas l’identité de l’utilisateur. Il n'existe aucune condition d'autorisation pour l'usurpation d'identité. |
| Exigences de montée en puissance horizontale | Aucun. |
Résolution des problèmes : Accorder manuellement des autorisations d’administration
Les autorisations d’administration ne peuvent pas être mises à jour si la personne mettant à jour les informations d’identification n’est pas un administrateur local sur l’ordinateur. Si cela se produit, vous pouvez accorder manuellement des autorisations d’administration. La méthode la plus simple consiste à exécuter le travail du minuteur de configuration PowerPivot dans l’Administration centrale. Avec cette approche, vous pouvez réinitialiser les autorisations pour tous les serveurs PowerPivot de la ferme. Notez que cette approche ne fonctionnera que si le travail du minuteur SharePoint s’exécute en tant qu'administrateur de la ferme et administrateur local sur l’ordinateur.
Dans Surveillance, cliquez sur Vérifier les définitions de travail.
Sélectionnez Tâche de minuterie de configuration PowerPivot.
Cliquez sur Exécuter maintenant.
En dernier recours, vous pouvez garantir des autorisations correctes en accordant des autorisations d’administration système Analysis Services à l’application de service PowerPivot, puis en ajoutant spécifiquement l’identité de l’application de service au groupe de sécurité Windows SQLServerMSASUser$<servername>$PowerPivot. Vous devez répéter ces étapes pour chaque instance Analysis Services intégrée à la batterie de serveurs SharePoint.
Vous devez être administrateur local pour mettre à jour des groupes de sécurité Windows.
Dans SQL Server Management Studio, connectez-vous à l’instance Analysis Services en tant que <nom> de serveur\POWERPIVOT.
Cliquez avec le bouton droit sur le nom du serveur, puis sélectionnez Propriétés.
Cliquez sur Sécurité.
Cliquez sur Ajouter.
Tapez le nom du compte utilisé pour le pool d’applications de service PowerPivot, puis cliquez sur OK.
Dans Outils d’administration, cliquez sur Gestion de l’ordinateur.
Ouvrez les utilisateurs et groupes locaux.
Ouvrez les groupes.
Double-cliquez sur SQLServerMSASUser$<servername>$PowerPivot.
Cliquez sur Ajouter.
Tapez le nom du compte utilisé pour le pool d’applications de service PowerPivot, puis cliquez sur OK.
Résolution des problèmes : Résoudre les erreurs HTTP 503 en raison de mots de passe expirés pour l’administration centrale ou le service d’application web SharePoint Foundation
Si le service Administration centrale ou le service Application web SharePoint Foundation cesse de fonctionner en raison d’une réinitialisation de compte ou d’expiration du mot de passe, vous rencontrerez des messages d’erreur HTTP 503 « Service indisponible » lors de la tentative d’ouverture de l’Administration centrale de SharePoint ou d’un site SharePoint. Suivez ces étapes pour remettre votre serveur en ligne. Une fois l’administration centrale disponible, vous pouvez continuer à mettre à jour les informations de compte expirées.
Dans les outils d’administration, cliquez sur Internet Information Services Manager.
Si l'identité du site ou du pool d'applications de l'Administration centrale est un compte d'utilisateur de domaine dont le mot de passe a expiré, procédez comme suit :
Cliquez avec le bouton droit sur le nom du pool d’applications, puis sélectionnez Paramètres avancés.
Sélectionnez Identité , puis cliquez sur le ... pour ouvrir la boîte de dialogue Identité du pool d’applications.
Cliquez sur Définir.
Tapez le nom d’utilisateur et le mot de passe.
Exécutez IISRESET. Pour ce faire, ouvrez une invite de commandes Administrateur et tapez
iisresetà la commande.Dans l’Administration centrale de SharePoint, dans Sécurité, sélectionnez Configurer des comptes gérés.
Cliquez sur Modifier pour mettre à jour les informations du compte géré dont le mot de passe a expiré.
Sélectionnez Modifier le mot de passe maintenant.
Cliquez sur Utiliser un mot de passe existant.
Tapez le mot de passe, puis cliquez sur OK.
Si Reporting Services est installé, utilisez le Gestionnaire de configuration de Reporting Services pour mettre à jour les mots de passe du serveur de rapports et la connexion à la base de données du serveur de rapports. Pour plus d’informations, consultez Configuration et administration d’un serveur de rapports (mode SharePoint Reporting Services).
Voir aussi
Démarrer ou arrêter un PowerPivot pour SharePoint Server
Configurer le compte d'actualisation automatique des données PowerPivot (PowerPivot pour SharePoint)