在IBM Connections 4.0和4.5中,是否有任何方法 - 可能通過以具有某種特殊授權的用戶身份進行身份驗證 - 從其他用戶的活動流中獲取「Action Required」條目?在IBM Connections中獲取另一個用戶的「Action Required」流?
我有授權後到其他用戶的用戶該用戶映射到在WidgetContainer應用程序安全角色流,但同樣的角色不允許獲取其他用戶的數據流。
我已經試過這樣的URL路徑,與UserId
由實際用戶的ID代替:
/連接/ OpenSocial的/基本/ REST/activitystreams /用戶名/ @行動/ @所有
在連接4.0 ,因爲張貼到同一個用戶ID工作正常生產此消息,這是奇怪的:
Error 400: The user ID(s) [UserId] is/are not recognized by the system.
在連接4.5,相同的URL路徑產生「拒絕訪問」的更明智的消息。
我的用例:
我們有一個應用程序,它將高度自定義的用戶界面放在活動上,並通過更新數據庫來修改活動數據而不使用Connections API。如果待辦事項是通過我們的自定義用戶界面完成的,則我們要搜索受讓人的「需要操作」流以查看與該待辦事項相關的任何條目,然後從這些條目中刪除「可操作」標誌。
你嘗試與具有用戶可信任的第三方應用程序角色? –
如果您指的是「WidgetContainer」應用程序中實際稱爲「trustedExternalApplication」的角色,那麼是的。我嘗試過的唯一用戶具有該角色,可以發佈給其他用戶的流,但無法獲取這些流。 –
好的,答案會很複雜 –