Цитата |
---|
Максим Кушниренко написал: Со всеми пунктами кроме первого понятно, но как открыть доступ неавторизованному пользователю на экстранет не разобрался. Такая настройка есть для самого корпоративного портала, но отдельно для экстранета не встретил. Не подскажете?
|
Придется немного по-потеть:
1) Во первых на папку extranet поставить права для группы 2 (Все пользователи) - Чтение
2) В настройках сайта extranet поставить условие на авторизационный шаблон - с !$GLOBALS['USER']->IsAuthorized() && (!isset($_SERVER['REMOTE_USER']) || strlen($_SERVER['REMOTE_USER']) <= 0) на что-нибудь типа CSite::InDir('/extratet/auth/') или CSite::InDir('/auth/')
Ну а дальше придется нещадно кромсать экстранет, так как он рассчитан на внешних пользователей (все-таки пользователей), а не на гостей. Придется думать как вырезать части системы требующие авторизации чтобы оставить все для авторизованных пользователей и как-то отобразить для гостей.