ユーザーの
プール、例えば “Buyers “を作成して、多くのユーザー
(buyer_John, buyer_Maria, buyer_robot1, …)をこのプールに挿入できるようにしたい場合があります。そうすることで、各ユーザーの
ロールを手動で調整するのに比べ、権限やアクセスの管理が容易になります。
RPARoleはまた、ワークフローやNode-REDフローが、特定のユーザーではなく
「Buyers」Poolにタスクを割り当てることを可能にします。この方法では、ワークフローはプールから任意のユーザーに
割り当てることができ、フレームワークは自動的に最初に利用可能なリッスンユーザーに
タスクを割り当てます。
したがって、RPARoleは、Roleの編集画面で設定するパラメータで、Roleが代わりにユーザーのPoolになることを可能にするものです。
設定された場合、Roleに追加されたすべてのユーザーは
、Role-QueueIDの
リッスンを開始します。これで、ユーザーは
キューの消費者になります。ユーザは
ログインすると、自分のUser-QueueIDを
ネイティブにリスニングします。また、RPARoleパラメータを持つRoleのメンバーであれば、Role-QueueIDを
聞くようになります。詳しくはpool(https://cs.stackexchange.
com/q/86372)をご覧ください。