2010-04-01 114 views
0

是否可以按需創建網站?所以在響應一個事件,如按鈕點擊。我希望用戶能夠看到一個網站(所有用戶),但分配給某個組的用戶將看到兩個網站。以編程方式製作網站

此外,我什麼時候想要創建一個單獨的Web應用程序?

謝謝

回答

2

讓我們嘗試清除它。

首先,對於create sites and webs programmatically是可能的,從這個意義上說,您可以通過單擊按鈕事件來完成此操作。

問題的第二部分與創建子站點無關,它與權限有關。 SharePoint中的子站點可以爲不同的用戶提供不同的權限。
所以,分配給某個羣組的用戶可以看到其他人無法訪問的子網站。

第三個問題可以通過this Technet article來回答。

希望這會有所幫助。

+0

technet鏈接中提到的一點:爲匿名和經過身份驗證的用戶提供單獨的內容。因此,如果我想部署一個實際的Web應用程序(比如說stackoverflow.com),我可以使用兩個Web應用程序,以便匿名用戶看到不同的一組頁面?另外,爲什麼我不能在標準的Web應用程序中優化數據庫? – dotnetdev 2010-04-02 00:15:42

0

是的,您可以使用2個獨立的SharePoint Web應用程序使用不同身份驗證提供程序訪問單個網站集。啓用一個Web應用程序的匿名訪問和另一個Web應用程序的Windows身份驗證,您可以使用SharePoint授權爲Magnus指出的匿名用戶在網站和頁面上設置不同的權限。