Connections API:代表他人发布/假冒

时间:2014-01-17 09:08:21

标签: ibm-connections ibm-sbt

我目前正在实施一个解决方案,其中一个外部工具正在向Connections API发布帖子。这些调用是通过基本身份验证和外部工具中配置的服务帐户进行的。

但是,我需要将Connections中发布的内容显示为由服务帐户以外的其他用户发布(外部工具已知用户ID /电子邮件)。有没有办法,服务帐户可以在发布到API时代表其他人/模仿用户发布?

1 个答案:

答案 0 :(得分:0)

您需要将外部用户帐户的支持添加到正确的websphere角色

这些应用程序/角色是: WidgetContainer trustedExternalApplication,admin

您可以按照本文在系统上进行设置。

为了向用户提供对小部件的管理访问权限,我们可以为其中一个用户分配一些权限 - fadams。

您需要在快速入门上启动Deployment Manager。

通过SSH连接到系统 sudo /etc/init.d/ConServer_DM_was.init start

导航到https:// $ {HOSTNAME}:9044 / ibm / console / login.do?action = secure 输入用户ID:wasadmin 输入密码:lcsecret 单击“登录”

展开应用程序>应用类型 单击WebSphere Enterprise Applications

选择其中一个应用程序(来自表格)

应用程序角色 主页管理员 WidgetContainer trustedExternalApplication admin 社区widget-admin admin 个人资料管理员

点击主页

点击“安全角色到用户/组映射”

选择其中一个角色(管理员)

点击地图用户

输入搜索字符串 - fadams 单击搜索 单击右箭头 单击确定

单击确定

点击保存

对每个应用程序和上表中的每个角色重复

...

单击左侧的系统管理 单击节点 检查localhostNode01 单击“同步”

服务器现在与您对角色的更新同步。

点击服务器>服务器类型> WebSphere应用服务器 检查conServer 单击“重新启动”

再次看到绿色箭头后,连接服务器将完全重启

导航至https:// $ {HOSTNAME}:444 /主页 使用密码登录为fadams

您应该在连接实例的左侧看到管理

http://www-10.lotus.com/ldd/appdevwiki.nsf/dx/How_to_update_the_quickstart_to_support_Widgets