2012-10-18 70 views
3

有誰知道有任何方式導出用戶和角色權限,然後將它們重新導入另一份Sitecore副本?導出用戶權限?

我已經圍繞搜索,並且吧寫一些代碼來做到這一點,似乎沒有任何東西可立即...

回答

4

的權限實際上是存儲在項目本身,而不是角色或用戶對象。有兩種方法可以像Stephen提到的那樣導出對象,對授予/撤銷訪問的項目執行導出/導入,而不是角色或用戶。

+0

看來,這個問題也被問及並回答:http://stackoverflow.com/questions/11553980/roles-permissions-itemisation/13300358 – wilsjd

+1

謝謝我猜想它會是這樣的。搜索時未找到其他項目,但感謝鏈接。 –

1

有兩種方法可以做到這一點..你可以製作Sitecore軟件包並將其添加到該軟件包中,另一種方法是使用Serialization,它將文本文件寫入磁盤,然後您可以將其恢復到另一個sitecore實例中。

這個選擇很大程度上取決於您必須移動多少用戶/角色。如果只有幾個,你可以使用Sitecore包,但如果你有很多,你可能會想要使用序列化來做到這一點。

關於每個主題更多信息可以在這裏找到..

+1

看起來序列化會讓你導出用戶/角色,但是不會保留物品/工作流本身的實際權限? –