我正在嘗試確定如何通過它的API與BMC Remedy集成。BMC Remedy API身份驗證
ARServerUser類似乎需要一個用戶名和密碼,因爲我從一個SSO解決方案(Oracle OAM/OIM)背後的應用程序驅動此應用程序,所以我不可能獲得用戶密碼,但是我可以保留用戶名同步。
我想我可以使用一個單一的管理帳戶的API訪問但是我懷疑這將破壞審計跟蹤應該做任何更新或API支持模擬也許?
我是否錯過了它似乎應該支持其他身份驗證選項或通過API模擬?
我正在嘗試確定如何通過它的API與BMC Remedy集成。BMC Remedy API身份驗證
ARServerUser類似乎需要一個用戶名和密碼,因爲我從一個SSO解決方案(Oracle OAM/OIM)背後的應用程序驅動此應用程序,所以我不可能獲得用戶密碼,但是我可以保留用戶名同步。
我想我可以使用一個單一的管理帳戶的API訪問但是我懷疑這將破壞審計跟蹤應該做任何更新或API支持模擬也許?
我是否錯過了它似乎應該支持其他身份驗證選項或通過API模擬?
從至少7.0版開始,可以將BMC ARS Remedy與Single Sign-On進行集成。 AFAIK,它不依賴於ARServerUser類。 BMC有一份白皮書,解釋啓用它的步驟:http://documents.bmc.com/supportu/documents/57/12/65712/65712.pdf(您需要在BMC的網站上有一個賬戶來訪問它)。
基本上,你必須實現:
我們使用類似的方法通過X509證書來驗證我們的用戶。
這是一個有點不清楚你想要做什麼。你在推動數據補救嗎?那麼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集成。