2010-05-13 2 views

Répondre

2

L'utilisateur entier qui a l'autorisation de lecture, peut accéder à cette page.

Si cette page tente d'effectuer une manipulation nécessitant une autorisation d'utilisation, l'accès peut être refusé. Pour la résolution des problèmes, commentez toutes les morues et essayez d'accéder à cette page avec la permission de lecture.

4

La configuration de la page d'application par défaut nécessitera l'autorisation Afficher les pages de l'application et toutes les autorisations dérivées. Vous pouvez configurer manuellement les autorisations de la page de l'application en définissant la propriété RightsRequired de la page. Cela est généralement défini sur OnLoadComplete, mais vous pouvez spécifier de se produire après OnPreInitComplete en configurant la propriété RightsCheckMode. Mais, sans bidouiller dans ces paramètres, il est toujours possible que certains utilisateurs disposant des autorisations de lecture sur le site général puissent être exclus de la page d'application. Cela peut se produire lorsque vous avez des contrôles qui nécessitent des niveaux d'autorisation différents. Par exemple, si vous avez une page d'application personnalisée avec un contrôle de champ associé à une liste et un élément spécifiques, si ce contrôle est en mode Modifier, l'utilisateur doit modifier les autorisations pour cette liste et cet élément afin d'afficher la page d'application. Cela n'a pas vraiment d'importance si ce contrôle de champ a quelque chose à voir avec la liste en question! Par exemple, j'ai déjà eu une page d'application conçue pour le téléchargement en masse de fichiers qui se trouvent dans deux dossiers. Je souhaitais réutiliser cette page pour quelques bibliothèques de documents différentes, j'ai donc décidé de créer un contrôle de champ multi-recherche personnalisé qui prendrait la chaîne de requête List comme s'il était dans un nouveau formulaire, et créerait la liste des éléments à télécharger façon. Mais cette page a été bloquée pour un sous-ensemble d'utilisateurs qui n'étaient pas autorisés Autorisations de nouvel élément dans l'un des deux dossiers, même si techniquement la page n'a rien fait impliquant l'ajout de nouveaux éléments. Tous les autres éléments de la page qui requièrent un ensemble d'autorisations distinct de celui des autorisations générales de site interfèrent également, mais le cas général concerne les autorisations au niveau de l'élément et de la liste qui sont en conflit avec l'autorisation au niveau du site. Vérifiez simplement tous vos contrôles, en particulier ceux basés sur les contrôles Web SharePoint. Tant que l'utilisateur dispose des autorisations nécessaires pour exploiter toutes ces fonctionnalités, l'utilisateur doit être en mesure d'afficher la page de l'application.

Questions connexes