2010-04-01 2 views
0

Возможно ли создание сайта по запросу? Таким образом, в ответ на событие, например, нажатие кнопки. Я хочу, чтобы пользователи могли видеть один сайт (всех пользователей), но пользователи, назначенные определенной группе, будут видеть два сайта.Создание сайтов на лету, программно

Также, когда я хочу создать отдельное веб-приложение?

Спасибо

ответ

2

Давайте попробуем разобраться.

Во-первых, да, это возможно create sites and webs programmatically, и в этом смысле вы можете сделать это одним нажатием кнопки.

Вторая часть вашего вопроса не связана с созданием подсайта, оно связано с разрешениями. Подсайты в SharePoint могут иметь разные разрешения для разных пользователей.
Итак, пользователи, назначенные определенной группе, могут видеть подсайты, которые другие не могут.

На третий вопрос может ответить this Technet article.

Надеюсь, это поможет.

+0

Один пункт, упомянутый в ссылке на технологию: укажите отдельный контент для анонимных и прошедших проверку подлинности пользователей. Поэтому, если я хочу развернуть одно фактическое веб-приложение (скажем, stackoverflow.com), могу ли я использовать два веб-приложения, чтобы пользователь-аноним увидел другой набор страниц? Кроме того, почему я не могу оптимизировать dbs в стандартном веб-приложении? – dotnetdev

0

Да, вы можете использовать 2 отдельных веб-приложения SharePoint для обеспечения доступа к одному семейству сайтов с использованием разных поставщиков проверки подлинности. Включение анонимного доступа для одного веб-приложения и проверки подлинности Windows для другого, вы можете использовать авторизацию SharePoint для настройки различных разрешений на сайте и для страниц анонимных пользователей, как это указано Magnus.