0
リソースの合計を1回リクエストするためにwso2 PDPにオプションがありますか?Wso2バルクPDPクエリ
いつもPDPに頼むのではなく、パフォーマンスを向上させることができると思います。単一のリクエストを作成して、単一のユーザーのすべてのアクセス権を取得できれば素晴らしいと思います。
リソースの合計を1回リクエストするためにwso2 PDPにオプションがありますか?Wso2バルクPDPクエリ
いつもPDPに頼むのではなく、パフォーマンスを向上させることができると思います。単一のリクエストを作成して、単一のユーザーのすべてのアクセス権を取得できれば素晴らしいと思います。
私は、エンドポイント/entitled-attribs
があることを発見しました。 docsで見つけることができます。
ので説明はあなたが同様に他のパラメータを投稿することができますが、何か掲示することにより、Get entitled attributes for a given set of parameters.
言う:
{
"subjectName":"somename"
}
を使用すると、リソースとユーザーが実行できるアクションのレスポンスを取得することができます:
{
"entitledResultSetDTO": {
"entitledAttributesDTOs": [
{
"resourceName": "SomeResource_Name",
"action": "some_action_on_the_resource",
"environment": null,
"allActions": false,
"allResources": false,
"attributeDTOs": []
},
{
"resourceName": "SomeOtherResource_Name",
"action": "some_other_action_on_the_resource",
"environment": null,
"allActions": false,
"allResources": false,
"attributeDTOs": []
}
],
"advanceResult": false,
"message": null,
"messageType": null
}
ここから私たちのニーズに応じてこの応答を解析することができます。