保護配接器安全的最佳作法
本主題提供配接器安全性的最佳作法清單。
不要在電腦上安裝不受信任的配接器,請只使用認證的配接器開發夥伴。
請勿將敏感的顧客資料儲存在預設的配接器結構描述中。
您應該只在部署配接器後設定使用者名稱及密碼資訊。 這樣做可確保資訊會儲存在 SSO 資料庫中。 如需 SSO 資料庫的詳細資訊,請參閱 使用 SSO。
對於使用 FILE 及 EDI 配接器來拾取及放置檔案的共用資料夾 (「接收」資料夾及「傳送」資料夾),請授與下列權限:
接收資料夾
可以在接收位置設定 FILE 配接器的接收資料夾。 可以在接收處理常式設定 EDI 配接器的接收資料夾。 拾取檔案之 BizTalk 主控件的服務帳戶,在檔案系統層級應該具有以下權限:
清單資料夾 / 讀取資料
刪除子資料夾和檔案
若接收資料夾位於網路共用上,在檔案共用層級必須授與以下權限:
拾取檔案之 BizTalk 主控件的服務帳戶,必須具有「完整控制」權限。
BizTalk Server 系統管理員必須具有「完整控制」權限才能進行疑難排解。
放置檔案至此位置的外部使用者或程式必須具有「寫入」權限。
傳送資料夾
可以在傳送埠設定 FILE 及 EDI 配接器的傳送資料夾。
放置檔案之 BizTalk 主控件的服務帳戶,必須具有「寫入」權限。
BizTalk Server 系統管理員必須具有「完整控制」權限。
拾取檔案的外部使用者或程式必須具有「讀取」權限。
新增執行 EDI 服務的使用者帳戶到 BTS_HOST_USERS SQL 角色。
這是必要步驟,如此一來,您不需要管理權限也可取得 BizTalk 總管物件管理 (OM) 存取權。 若要執行這個程序,請將「EDI 子系統使用者」新增到 BizTalk 管理資料庫 (BizTalkMgmtDb) 中的 BTS_HOST_USERS 角色。
若要在 SQL Server 2005 上將 「EDI 子系統使用者」 新增至 BTS_HOST_USERS 角色,請完成下列步驟:
從Start、Programs、Microsoft SQL Server 2008 啟動SQL Server Management Studio。
連接到裝載 BizTalk 管理資料庫的 SQL Server。
在 [物件總管] 中展開此伺服器。
展開 [資料庫],然後展開 BizTalk 管理資料庫。
展開 [安全性],展開 [ 角色],然後按一下以選取 [資料庫角色]
在詳細資料窗格中,以滑鼠右鍵按一下BTS_HOST_USERS角色,然後按一下 [ 屬性]。
在 [BTS_HOST_USERS] 對話方塊中,按一下 [ 新增],按一下 [ 流覽],然後核取 [EDI 子系統使用者] 群組旁的方塊以新增它。
若使用者清單中沒有可新增的「EDI 子系統使用者」群組,您必須將「EDI 子系統使用者」群組當作新資料庫使用者新增到 BizTalk 管理資料庫。 若要將「EDI 子系統使用者」群組新增成為新的資料庫使用者,請在 SQL Server Management Studio 中完成下列步驟:
展開 BizTalk 管理資料庫。
展開 [安全性]。
以滑鼠右鍵按一下 [使用者] ,然後按一下 [ 新增使用者]。
按一下 [ 登入名稱 ] 文字方塊旁的省略號 (...) 按鈕,以顯示 [ 選取登入 ] 對話方塊。
按一下 [流覽] 按鈕,輸入 EDI 子系統使用者 群組,然後按一下 [ 確定 ]。如果出現 [找到多個物件 ] 對話方塊的提示,請選取 [EDI 子系統使用者 登入],然後按一下 [ 確定]。
在 [資料庫使用者 - 新增] 對話方塊中,針對 [使用者名稱] 文字方塊輸入EDI 子系統使用者,然後按一下 [確定]。
新增執行 BizTalk 服務的使用者帳戶到「EDI 子系統使用者」群組中。
請依照下列步驟執行,新增 BizTalk 服務的使用者帳戶到「EDI 子系統使用者」群組中。
如果 BizTalk Server 設定為使用網域群組:
請在網域中登入 Windows Server 電腦。
依序按一下 [開始]、[所有程式]、[系統管理工具],然後按一下[Active Directory 消費者和電腦]。
注意
您必須具有適當的網域層級許可權,才能修改Active Directory 消費者和電腦介面中的物件。
按一下以展開網域容器,然後按一下以展開 [使用者] 容器。
按兩下 [EDI 子系統使用者] 群組以顯示此群組的屬性。
按一下[EDI 子系統使用者] 群組對話方塊的 [成員]索引標籤。
按一下 [ 新增] 按鈕,將 BizTalk 服務的使用者帳戶新增至此群組。
按一下 [確定]。
如果 BizTalk Server 設定為使用本機群組:
請登入 BizTalk Server。
依序按一下 [ 開始]、[ 所有程式] 和 [ 系統管理工具],然後按一下 [ 電腦管理]。
按一下以展開 [系統工具],按一下以展開 [ 本機使用者和群組],然後按一下以展開 [ 群組]。
按兩下 [EDI 子系統使用者] 群組以顯示此群組的屬性。
按一下 [ 新增] 按鈕,將 BizTalk 服務的使用者帳戶新增至此群組。
按一下 [確定] 。