Does Horizon support domain admin?
Hello Horizon community group,
I'm trying to use horizon with a deployment with domains support (using v3 keystone api and policy.
Being a project admin doesn't help since obviously only cloud admin should be able to perform some operation like list domains. And according the keystone, cloud admin is a user who is assigned as an admin for specific domain. See below the rules for the cloud admin definition in keystone (important is that domain_id is passed to rule checker only if token is got with a domain scope, not a project one, or if query is specified in the URL, which is different case).
"admin_
"cloud_admin": "rule:admin_
"identity:
"identity:
"identity:
"identity:
"identity:
As a result Horizon constantly gets 403 ("You are not authorized to perform the requested action, identity:
Generally it seems that some features, essential for domain level administration, are missed. Like:
1. Be able to work with a token with a domain scope, not a project scope
2. As a domain admin I should be able to manage only projects, users and other resources owned by the domain only (so queries in some URLs are required, like curl -X GET -H "X-Auth-
Thanks in advance.
Question information
- Language:
- English Edit question
- Status:
- Answered
- Assignee:
- No assignee Edit question
- Last query:
- Last reply:
Can you help with this problem?
Provide an answer of your own, or ask Sergii Kashaba for more information if necessary.