Всем привет!
Меня спросили, как в СФ ограничить доступ к сайтовой странице?
Я хочу ответить - делайте эту страницу портальной. это решение, но не ответ на поставленный вопрос.
я думаю, что это можно сделать только с помощью ограничений диапазона IP адресов с которых можно обращаться к Оргу. Но получается что это применится ко всему Оргу, и тогда нужно указывать все пользовательские IP адреса.
впрочем я не уверен, что это ограничение по IP применится к сайтовым страницам...
ПОдскажите, если у вас был опыт.
спасибо
Site на то и сайт чтобы быть публичным, т.е. доступным всем.
Для ограничения прав доступа используются механизмы SF - customer portal и community (или сам Salesforce конечно же).
Можно конечно замутить кастомную систему авторизации на базе cookies но это уже костыли (Сергей Пришепо может тебе рассказать, он с таким сталкивался).
Хотя на этих костылях некоторые экономят на портальных лицензиях, эмулируя систему авторизации salesforce (чем кстати нарушают соглашение SF).
Ограничить по IP или другим признакам в запросе сделать сложно - в обычных технологиях этим занимаются сами сервера, в SF такого удовольствия увы у нас нет.
Так что Site == доступ для всех (по нормальному предназначению)
Да, кстати, может СФ-у и не выгодно давать какие-то тулы для ограничения доступа к сайтовым страницам, так как после этого упадут продажи портальных лицензий...
Они не дают такие тулы, потому что они просто не нужны по замыслу.