我目前正在实施一个解决方案,其中一个外部工具正在向Connections API发布帖子。这些调用是通过基本身份验证和外部工具中配置的服务帐户进行的。
但是,我需要将Connections中发布的内容显示为由服务帐户以外的其他用户发布(外部工具已知用户ID /电子邮件)。有没有办法,服务帐户可以在发布到API时代表其他人/模仿用户发布?
答案 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