Моя компания использует Sharepoint 2007 для внутреннего хранения документов и обмена ими. Однако теперь мы хотели бы привлечь наших клиентов к более активному участию в разработке. Поэтому мы хотим иметь возможность делиться с ними нашими внутренними документами Sharepoint. Конечно, безопасность - это большая проблема, поскольку мы не хотели бы предоставлять нашим клиентам доступ ко всем нашим внутренним документам.
Я представляю себе какой-то прокси-сервер, который мог бы предоставлять клиентам требуемые документы, хотя важно, чтобы управление разрешениями было простым, прозрачным и детализированным.
Какие решения доступны?
Мы создали другую зону для экстрасети, расширив приложение на другой сайт IIS (чтобы мы могли прослушивать другой IP-адрес), включили аутентификацию на основе форм с использованием .NET SQL Auth в этой зоне / сайте, а затем создали пользователей SQL для их, чтобы войти в систему. Это позволило нам помешать им получить учетную запись AD и дало нам детальный контроль с использованием разрешений Sharepoint.