IBM Connections 4.0 および 4.5 で、別のユーザーのアクティビティ ストリームから "Action Required" エントリを取得する方法 (おそらく何らかの特別な権限を持つユーザーとして認証することによる) はありますか?
WidgetContainer アプリケーションのセキュリティ ロールにそのユーザーをマッピングすることにより、他のユーザーのストリームに投稿することを承認されたユーザーがいますが、同じロールでは他のユーザーのストリームを取得できません。
UserId
実際のユーザーの IDに置き換えて、次のような URL パスを試してみました:
/connections/opensocial/basic/rest/activitystreams/UserId/@actions/@all
Connections 4.0 では、同じユーザー ID への投稿が正常に機能するため、次のメッセージが生成されます。
Error 400: The user ID(s) [UserId] is/are not recognized by the system.
Connections 4.5 では、同じ URL パスがより適切なメッセージ「アクセスが拒否されました」を生成します。
私のユースケース:
高度にカスタマイズされた UI をアクティビティに配置し、データベースを更新することによって Connections API を使用せずにアクティビティ データを変更するアプリケーションがあります。To Do がカスタム UI を介して完了した場合、担当者の「Action Required」ストリームでその To Do に関連するエントリを検索し、それらのエントリから「実行可能」フラグを削除します。