2012-09-21 166 views
0

我有網站集(http:// myapp/sites/sitcol),我在該網站集中有兩個網站,即根網站(http:// myapp/sites/sitcol /)和site2 HTTP:// MYAPP /網站/ sitcol/SITE2)。我有兩個安全組,我想設置安全性,以便group1在這兩個站點上都有貢獻者權限,而group2僅對site2有貢獻者權限。重要提示:當group1中的用戶訪問「http:// myapp/sites/sitcol」url時,它應該去site1,當group2中的用戶訪問「http:// myapp/sites/sitcol」url時,它應該去site2。SharePoint 2010:網站安全

我該如何做到這一點?

回答

0

您將需要重定向Web部件。當用戶點擊頂級站點(站點1)時,檢查他們在哪個組中。簡單的if語句然後response.redirect到適當的站點,如果他們有權訪問站點2而不是站點1。

但是這有影響。

1)他們將永遠無法看到站點1作爲一個整體,因爲重定向將始終將他們帶到站點two.THis通過將用戶添加到站點1貢獻者組很容易被否定。 2)(我認爲,你需要測試)你至少需要授予訪問者對站點1的訪問權限,但是如果有人在站點1上發送鏈接列表,他們仍然能夠看到列表,除了讀書之外,什麼都可以做。

我希望這可以幫助