Planifier des emplacements de fichiers approuvés dans SharePoint Server 2013

 

**Sapplique à :**SharePoint Server 2013

**Dernière rubrique modifiée :**2017-06-23

Résumé : Planifiez les paramètres d’emplacement de fichiers approuvés Excel Services, notamment les paramètres relatifs aux sessions, aux classeurs, au calcul, à la mémoire et aux données externes.

Cet article décrit les emplacements de fichiers approuvés dans Excel Services.

Contenu de cet article :

  • Présentation des emplacements de fichiers approuvés pour Excel Services

  • Paramètres de l’emplacement des classeurs pour Excel Services

  • Paramètres de la gestion des sessions pour Excel Services

  • Paramètres de la taille des classeurs et des images pour Excel Services

  • Paramètres du comportement du calcul pour Excel Services

  • Données externes

  • Fonctions définies par l'utilisateur

Présentation des emplacements de fichiers approuvés pour Excel Services

Excel Services crée automatiquement un emplacement de fichier approuvé par défaut (http://) qui approuve l’ensemble de la batterie SharePoint Server 2013. Cet emplacement approuvé par défaut permet de charger n’importe quel fichier à partir de la batterie SharePoint Server 2013 ou d’un déploiement autonome à l’aide d’Excel Services. L’approbation par défaut de l’ensemble de la batterie SharePoint facilite la configuration pour les administrateurs. Ils peuvent également définir de nouveaux emplacements de fichiers approuvés afin d’étendre les fonctionnalités de classeur et de renforcer la sécurité.

Les administrateurs d’Excel Services peuvent ajouter de nouveaux emplacements de fichiers approuvés selon les besoins. Les emplacements de fichiers approuvés sont des sites SharePoint, des chemins UNC ou des sites web HTTP à partir desquels un serveur exécutant Excel Services est autorisé à accéder à des classeurs.

Pour garantir que seuls les utilisateurs approuvés ont accès aux classeurs stockés dans des emplacements approuvés, il faut appliquer des listes de contrôles d’accès à tous les emplacements de fichiers approuvés.

Il existe trois scénarios principaux pour le déploiement d’Excel Services : entreprise, service de petite taille et personnalisé.

Dans un déploiement d’entreprise, tenez compte des instructions suivantes :

  • Ne configurez pas la prise en charge des fonctions définies par l’utilisateur.

  • N’autorisez pas les classeurs à utiliser des connexions de données incorporées pour accéder directement aux sources de données externes.

  • Limitez l’utilisation des bibliothèques de connexions de données pour l’accès aux sources de données externes à partir des classeurs.

  • Limitez la taille des classeurs qui peuvent être ouverts dans les Excel Services.

  • Approuvez sélectivement des emplacements de fichiers spécifiques et n’activez pas l’option Approuver les enfants pour les sites et répertoires approuvés.

Dans un déploiement d’un service de petite taille, tenez compte des instructions suivantes :

  • Activez l’approbation pour tous les emplacements de fichiers qui sont utilisés par les membres du service pour stocker les classeurs.

  • Activez l’option Approuver les enfants pour tous les sites et répertoires approuvés.

  • Limitez sélectivement l’accès à des emplacements de fichiers spécifiques si des problèmes se produisent.

Dans un déploiement personnalisé, tenez compte des instructions suivantes :

  • Laissez les Excel Services ouvrir des classeurs volumineux.

  • Configurez des délais d’expiration longs pour les sessions.

  • Configurez des caches de données de grande taille.

  • Créez un seul emplacement approuvé pour ce déploiement.

  • N’activez pas l’option Approuver les enfants pour cet emplacement approuvé.

Paramètres de l’emplacement des classeurs pour Excel Services

Dans la section Emplacement de la page Excel Services : Ajouter un emplacement de fichier approuvé, vous pouvez configurer l’adresse et le type d’emplacement, et indiquer si les bibliothèques enfants des emplacements de fichiers approuvés sont également approuvées. En sélectionnant Approuver les enfants, vous pouvez simplifier la gestion. Toutefois, vous risquez de créer un problème de sécurité en permettant que les sous-sites et les sous-répertoires des emplacements approuvés soient automatiquement approuvés dès leur création. Ne choisissez l’option Enfants approuvés que si vous êtes certain que tous les répertoires ou bibliothèques enfants contiendront des classeurs qu’Excel Services doit approuver.

Paramètres de la gestion des sessions pour Excel Services

Dans la section Gestion des sessions, vous pouvez configurer des paramètres pour optimiser la disponibilité des ressources et améliorer les performances et la sécurité des Excel Services. Les performances peuvent diminuer lorsque de nombreux utilisateurs ont plusieurs sessions des Excel Services ouvertes en même temps. Vous pouvez contrôler l’utilisation des ressources et limiter la durée des sessions des Excel Services ouvertes en configurant deux délais d’expiration pour les sessions ouvertes.

Le paramètre Délai d’expiration de la session détermine pendant combien de temps une session Excel Services peut rester ouverte et inactive après chaque intervention de l’utilisateur. Le paramètre Délai d’expiration de session courte détermine pendant combien de temps une session Excel Services peut rester ouverte et inactive après la demande de session initiale. Le paramètre Délai de session d’un nouveau classeur détermine le temps qu’une session Excel Services pour un nouveau classeur peut rester ouverte et inactive avant d’être arrêtée. Vous pouvez également contrôler le nombre de secondes autorisé pour une seule demande de session en configurant une valeur Durée maximale de la demande. De même, vous pouvez configurer le paramètre Durée maximale du rendu du graphique. En limitant la durée pendant laquelle les sessions peuvent rester ouvertes, vous contribuez à réduire le risque d’attaques par déni de service.

Nous vous recommandons de commencer avec les valeurs par défaut, puis de les ajuster selon vos besoins si vous rencontrez des problèmes de performance.

Paramètres de la taille des classeurs et des images pour Excel Services

Dans la section Propriétés du classeur, vous pouvez configurer une taille maximale pour tout classeur, graphique ou image pouvant être ouvert dans une session des Excel Services. Les performances et la disponibilité des ressources peuvent être compromises si les utilisateurs ouvrent des classeurs très volumineux. Si vous ne contrôlez pas la taille autorisée des classeurs s’exécutant dans des sessions des Excel Services ouvertes, les utilisateurs risquent de dépasser vos capacités en ressources, ce qui peut provoquer des défaillances du serveur.

Paramètres du comportement du calcul pour Excel Services

Dans la section Comportement du calcul, vous déterminez les modes de calcul dans les services de calcul Excel pour les classeurs de cet emplacement. Le paramètre Durée de vie du cache de la fonction volatile spécifie la durée pendant laquelle une valeur calculée pour une fonction volatile est mise en cache pour les recalculs automatiques. Le paramètre Mode de calcul du classeur spécifie les modalités et le calendrier des calculs du classeur.

Paramètres des données externes pour Excel Services

Dans la section Données externes, vous pouvez déterminer si les classeurs stockés dans des emplacements de fichiers approuvés et ouverts dans des sessions des Excel Services peuvent accéder à une source de données externe. Vous pouvez spécifier si Autoriser les données externes a la valeur Aucune, Bibliothèques de connexions de données approuvées ou Bibliothèques de connexions de données approuvées et incorporées. Si vous sélectionnez Bibliothèques de connexions de données approuvées ou Bibliothèques de connexions de données approuvées et incorporées, les classeurs stockés dans les emplacements de fichiers approuvés peuvent accéder à des sources de données externes.

Les connexions de données externes ne sont accessibles que lorsqu’elles sont incorporées ou liées à partir d’un classeur. Les Excel Services vérifient la liste des emplacements de fichiers approuvés avant d’ouvrir un classeur. Si vous sélectionnez Aucune, les Excel Services bloquent toute tentative d’accès à une source de données externe. Si vous gérez les connexions de données pour de nombreux auteurs de classeurs, vous pouvez spécifier Bibliothèques de connexions de données approuvées. Cette option garantit que toutes les connexions de données de tous les classeurs créés par des auteurs de classeurs authentifiés doivent utiliser une bibliothèque de connexions de données approuvée pour accéder à des sources de données externes.

Si vous gérez des connexions de données pour seulement quelques auteurs de classeurs, vous pouvez spécifier Bibliothèques de connexions de données approuvées et incorporées. Cette option permet aux auteurs des classeurs d’y incorporer des connexions directes à des sources de données externes, tout en ayant accès aux bibliothèques de connexions de données approuvées.

Dans la zone Avertir lors de l’actualisation de la section Données externes, vous pouvez spécifier si un avertissement s’affiche avant la mise à jour d’un classeur à partir d’une source de données externe. En sélectionnant avertissement d’actualisation activé, vous garantissez que les données externes ne sont pas actualisées automatiquement sans intervention de l’utilisateur.

Dans l’option Affichage des messages d’erreur détaillés liés aux données externes, si vous activez le paramètre Messages d’erreur détaillés des données externes, il fournit des messages d’erreur de description à afficher, qui donnent des informations utiles pour le dépannage et la résolution des problèmes de connexion.

Dans la zone Arrêter en cas d’échec de l’actualisation à l’ouverture, vous pouvez spécifier si Excel Services arrête l’ouverture d’un classeur si celui-ci contient une connexion de données Actualiser lors de l’ouverture qui échoue. En sélectionnant Arrêt de l’ouverture activé, vous garantissez que les valeurs mises en cache ne sont pas affichées en cas d’échec d’une mise à jour lors de l’ouverture du classeur par tout utilisateur ayant des autorisations Affichage seul sur le classeur. Cela est utile lorsqu’un rapport est susceptible de contenir des données par utilisateur et que vous ne souhaitez pas qu’un utilisateur voie les données mises en cache d’un autre utilisateur. Quand l’opération Actualiser lors de l’ouverture s’effectue sans problème, les valeurs mises en cache sont supprimées. En désactivant la case à cocher Arrêt de l’ouverture activé, vous risquez d’afficher les valeurs mises en cache en cas d’échec de l’opération Actualiser lors de l’ouverture.

Dans la zone Durée de vie du cache de données externes de la section Données externes, vous pouvez spécifier la durée maximale d’utilisation des valeurs mises en cache avant qu’elles n’expirent, ainsi que le nombre maximal de requêtes de données externes qui peuvent s’exécuter en même temps dans une même session.

Vous pouvez également spécifier le nombre maximal de requêtes par session et indiquer si vous permettez l’autorisation des données externes à l’aide de REST.

Paramètres des fonctions définies par l’utilisateur pour Excel Services

Si vos scénarios de déploiement incluent des classeurs qui contiennent des fonctions définies par l’utilisateur pour étendre les fonctionnalités des Services de calcul Excel, vous devez configurer l’Excel Services pour qu’elle prenne en charge les fonctions définies par l’utilisateur.

Pour configurer cette prise en charge, vous devez activer les fonctions définies par l’utilisateur sur les emplacements de fichiers approuvés qui contiennent les classeurs qui requièrent l’accès à ces fonctions. En outre, vous devez inscrire des assemblys de fonctions définis par l’utilisateur dans la liste des assemblys de ces fonctions de l’Excel Services. Pour plus d’informations sur l’activation des fonctions définies par l’utilisateur, voir Gérer des assemblys de fonctions définies par l’utilisateur Excel Services (SharePoint Server 2013).

See also

Planifier des bibliothèques de connexions de données approuvées dans SharePoint Server 2013