Sharepoint: перенаправить пользователя с главной страницы на дочерний сайт - PullRequest
0 голосов
/ 19 ноября 2010

У меня есть сайт Sharepoint 2007, на котором есть титульная страница, а затем различные дочерние сайты. Одна из наших групп пользователей имеет доступ только к одному из этих дочерних сайтов и не главной странице. Однако из-за того, как они получают доступ к сайту, они всегда попадают на главную страницу, которая в настоящее время предоставляет им страницу по умолчанию «доступ запрещен».

Есть ли способ перенаправить этих пользователей на их дочерний сайт до того, как им представят страницу с отказом в доступе?

Все решения приветствуются, и решения, которые включают в себя программирование и развертывание функций / решений, не являются проблемой. Решения предназначены только для этой отдельной группы пользователей, поэтому приемлемым решением является жесткое кодирование (даже если оно некрасиво) группы пользователей и целевого URL.

РЕДАКТИРОВАТЬ: я услышал пользовательскую страницу accessdenied.aspx как предложение, но это кажется довольно громоздким изменением для простой функции.

1 Ответ

0 голосов
/ 22 ноября 2010

Одно грязное решение - заменить страницу AccessDenied.aspx в папке «Макеты» и добавить собственную логику.Вы можете проверить текущего пользователя и посмотреть, есть ли у него разрешение на «Подузел», а затем перенаправить его.

Это не рекомендуемое решение, поскольку пакеты обновления для SharePoint могут заменить файл AccessDenied.aspx.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...