2011-09-06 168 views
0

我正在嘗試確定如何通過它的API與BMC Remedy集成。BMC Remedy API身份驗證

ARServerUser類似乎需要一個用戶名和密碼,因爲我從一個SSO解決方案(Oracle OAM/OIM)背後的應用程序驅動此應用程序,所以我不可能獲得用戶密碼,但是我可以保留用戶名同步。

我想我可以使用一個單一的管理帳戶的API訪問但是我懷疑這將破壞審計跟蹤應該做任何更新或API支持模擬也許?

我是否錯過了它似乎應該支持其他身份驗證選項或通過API模擬?

回答

0

從至少7.0版開始,可以將BMC ARS Remedy與Single Sign-On進行集成。 AFAIK,它不依賴於ARServerUser類。 BMC有一份白皮書,解釋啓用它的步驟:http://documents.bmc.com/supportu/documents/57/12/65712/65712.pdf(您需要在BMC的網站上有一個賬戶來訪問它)。
基本上,你必須實現:

  • 在中間層登錄模塊趕上你的Web SSO
  • 模塊的ARS服務器上發送的標識符匹配這個標識符由已知的帳戶服務器

我們使用類似的方法通過X509證書來驗證我們的用戶。

0

這是一個有點不清楚你想要做什麼。你在推動數據補救嗎?那麼https://stackoverflow.com/users/267749/user267749的答案是相關的。您應該知道,即使您使用的是SSO解決方案,標準身份驗證仍然可以正常運行 - 我們在測試中運行了一個解決方案,此時用戶失敗的SSO身份驗證會重定向到登錄頁面/shared/login.jsp,然後照常登錄。這只是爲了證明普通認證仍然是可能的。當您通過API訪問Remedy時,您的中間設置無關緊要。

另一方面,如果您嘗試與Oracle SSO解決方案集成,則ArServerUser是錯誤的方法。您需要編寫AREA(AR外部身份驗證)插件,並按照鏈接到(http://documents.bmc.com/supportu/documents/57/12/65712/65712.pdf)的白皮書https://stackoverflow.com/users/926942/sk進行操作。

當您這樣做時,您需要閱讀您的SSO解決方案的工作方式,以便將其與Remedy集成。