如何在 Maximo Anywhere 应用程序之间启用 SSO

Posted

技术标签:

【中文标题】如何在 Maximo Anywhere 应用程序之间启用 SSO【英文标题】:How to enable SSO between Maximo Anywhere apps 【发布时间】:2016-02-24 15:13:38 【问题描述】:

如果单个用户在其设备上安装了多个 Maximo Anywhere 应用程序(例如 Asset Data Manager 和 Inspection),如何实现设备单点登录?我的意思是,如果用户在 Inspection 中通过了身份验证,并且想要打开 AssetDataManager,他应该能够进入其中而无需再次登录。 这里假设用户属于两个安全组。

我已经浏览了 OSLCGenericAdapterImpl.js。定义了一个名为 _setSSOHeaders(headers) 的函数 如何利用此功能在两个应用程序之间实现 SSO。

【问题讨论】:

【参考方案1】:

这可以通过使用简单的数据共享功能实现..

https://www.ibm.com/support/knowledgecenter/SSHS8R_6.3.0/com.ibm.worklight.dev.doc/devref/c_simple_data_sharing.html

但需要 javascript 自定义才能获取此共享 sessionid 或用户名/密码并从新应用程序中发送。

【讨论】:

以上是关于如何在 Maximo Anywhere 应用程序之间启用 SSO的主要内容,如果未能解决你的问题,请参考以下文章

Maximo Anywhere 登录

无法在 maximo Anywhere 屏幕中找到条目

Maximo Anywhere 搜索 WO

Maximo Anywhere - 拍照 - 应用功能问题

在 Maximo Anywhere 中映射 URL

Maximo Anywhere 自定义下拉菜单