J'ai une application Web personnalisée qui s'intègre à une solution SharePoint (MOSS 2007). Je souhaite ajouter un accès basé sur un rôle aux pages de cette application Web personnalisée, avec uniquement les utilisateurs d'un groupe SharePoint spécifié ou d'un rôle spécifique pouvant y accéder. Les autres utilisateurs étant envoyés à la page Web OOTB par défaut, le message "Vous n'êtes pas autorisé à afficher cette page" s'affiche.Empêcher l'accès aux pages d'applications Web personnalisées par des utilisateurs non administrateurs dans SharePoint
Quelqu'un peut-il me diriger vers des tutoriels sur la façon de mettre en œuvre cela, et comment contrôler l'accès sur chaque page personnalisée?
Veuillez noter que ces pages font partie de l'application Web personnalisée et qu'elles sont et non créées via l'API ou l'interface SharePoint.
Merci, MagicAndi.
Mise à jour
Juste pour vous informer, j'espère une solution où l'on peut utiliser la fonctionnalité SharePoint pour étendre les autorisations parage sécurité ou un élément pour limiter l'accès aux pages d'applications Web personnalisées. J'ai déjà du code pour vérifier le SPGroup d'un utilisateur lors du chargement de la page, et pour rediriger si nécessaire. Merci.
pour clarifier, le SPWeb dans le contexte sera celui auquel vous accédez à votre page personnalisée, la manière recommandée est d'utiliser le dossier _layouts pour y parvenir, donc le contexte sera celui sous http: // portal/site/_layouts /customapp/custompage.aspx. Si vous utilisez le dossier inetpub ou tout autre mappage pour accéder à vos pages, vous devrez peut-être ouvrir le site Web en fonction de la demande. –
F. Aquino, merci beaucoup pour votre réponse. Un digne gagnant de la prime! – MagicAndi