簡體   English   中英

如何使用源GUID在CRM 2011中導入用戶

[英]How to import users in CRM 2011 with source GUID

我們有三個組織機構,分別是Dev,Test和Live。 所有托管在內部(CRM2011。[5.0.9690.4376] [DB 5.0.9690.4376])。

由於對話框使用GUID引用Lookup中的記錄的方式,我們的目標是在所有三個租戶中都為靜態記錄維護GUID。

盡管所有其他實體都工作正常,但我無法導入USERS並保持其GUIDS。 我正在使用“導出/導入”將數據從“主”租戶(Dev)移入“測試”和“實時”租戶。 它與CRM 2013中的“ 配置遷移工具 ”非常相似。

我面臨的問題是,在所有其他實體中我都可以看到Guid字段,因此我在導入向導期間將其映射,但是在運行導入向導時,SystemUser實體中未顯示此類字段。 例如,對於“帳戶”,我將導出一個帳戶,修改CSV文件並將其導入目標租戶中。 執行此操作時,我將AccountId(從目標)映射到源帳戶,因此,此帳戶的AccountId在源和目標上都相同。

此時,我將放棄嘗試,但這將導致所有使用“用戶查找”的對話框都將失敗。

謝謝您的幫助,

我唯一的建議是,您可以嘗試編寫一個小型控制台應用程序,該應用程序同時連接到源組織和目標組織。

使用它,您可以將用戶記錄從源復制到目標,並在此過程中保留ID

我不能說100%可以使用,但是我不能立即想到為什么不可以使用的原因。 這是假設您要復制的所有用戶在目標環境中都不存在

我更喜歡通過創建自定義工作流程活動來解決這些問題。 例如; 您可以創建一個自定義工作流程活動,該活動將輸入域名作為字符串返回用戶記錄。

這意味着您的對話框僅包含共享的配置值,例如mydomain\\james.wood ,用於動態查找所需的記錄。 然后,您的對話框鏈接到特定記錄,但是沒有對源guid進行編碼。

請嘗試以下步驟。 我強烈建議您先在舊的不再使用的租戶上嘗試一下,然后再在實時系統上嘗試一下。 我不確定這是否受MS支持,但對我有用。 (另一件事,在導入后,您將必須手動分配BU和角色)

  1. 創建預先查找。 包括SystemUser記錄的所有必填字段。 添加選擇您想要移動的用戶列表的條件。
  2. 出口
  3. 將文件另存為CSV(這將顯示excel中的前幾個隱藏列)
  4. 重命名“主鍵”字段(在本例中為“用戶”),並使用“請勿修改”刪除所有其他字段。
  5. 導入文件並將此“用戶”列(帶有GUID)從CRM映射到用戶
  6. 導入文件並檢查兩個租戶中的GUID。

祝好運。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM