Merge "[Secure RBAC] Add shared_qos_policy rule" into stable/zed

This commit is contained in:
Zuul 2023-03-02 12:25:23 +00:00 committed by Gerrit Code Review
commit a8db414016
1 changed files with 8 additions and 1 deletions

View File

@ -21,9 +21,16 @@ The QoS API now supports project scope and default roles.
rules = [
policy.RuleDefault(
'shared_qos_policy',
'field:policies:shared=True',
description='Rule of shared qos policy'),
policy.DocumentedRuleDefault(
name='get_policy',
check_str=base.ADMIN_OR_PROJECT_READER,
check_str=base.policy_or(
base.ADMIN_OR_PROJECT_READER,
'rule:shared_qos_policy'
),
scope_types=['project'],
description='Get QoS policies',
operations=[