我正在使用 keycloak UMA。在 keycloak 的帮助下,我可以创建keycloak Authorization option
包含一些基本细节的资源name, type, URI, scope, etc
,我们还可以选择所有者resource owner
,with UI we are not able to change
但我对资源所有者有一些疑问:
- 有没有办法向资源添加多个所有者(如果使用 API)。如果是,那怎么办?
- 如果是,那么多个所有者可以使用
username or email address
我也尝试过使用以下 CURL,但我无法添加多个所有者名称。
curl -v -X POST \
http://${host}:${port}/auth/realms/${realm_name}/authz/protection/resource_set \
-H 'Authorization: Bearer '$pat \
-H 'Content-Type: application/json' \
-d '{
"name":"Alice Resource",
"owner": "alice"
}'