2011-10-27 29 views
4

我是新來的sitecore。包裝域名,角色和用戶on sitecore

我有一個關於在sitecore上打包域和角色的問題(我們正在使用sitecore 6.3.1)。

我將我們開發箱中的內容打包到舞臺上,我想將在開發中創建的域,角色和用戶轉移到舞臺上。

包設計器顯示一個名爲「安全帳戶」的按鈕。我添加了屬於特定域和角色的特定用戶。

在將包安裝到舞臺網站時,會引發錯誤'未找到域名,無法創建用戶'。

所以問題是,我必須在安裝用戶之前在舞臺服務器上手動創建域?或者有什麼方法可以複製域和角色來創建用戶?

非常感謝。

回答

4

如果您的目標解決方案沒有用戶所在的域,則必須手動創建它。但是,角色可以通過與用戶相同的方式通過包進行傳輸。如果用戶A在角色B中,並且您沒有將角色B添加到包中,則不應該有任何錯誤 - 只是用戶A不會成爲目標環境中角色B的成員。

0

我認爲Yan自帶的答案可以用於域名。

但是,您可能需要首先安裝一個軟件包中的域,或者將它作爲軟件包的第一個「部分」,以便它首先安裝。

5

我發現這些域存儲在/App_Config/Security/Domains.config中,您只需通過複製或編輯該文件就可以在安裝之間進行遷移。

或者您可以通過安全域工具手動創建域。

無論哪種方式,該域必須存在,然後才能使用用戶或角色安裝軟件包。