Skip to main content

Provider Network Standard: Implementation Notes

Policy adjustment for restricting Networking RBAC

Per default, OpenStack's Networking API allows all user, regardless of role to change the accessibility of networking resources (e.g. networks, routers, security groups) to other projects. Such shared resources are, without knowledge of the respective project IDs, indistinguishable from resources shared by the CSP, allowing malicious users to present networking resources to other client as coming from the provider. The Provider Network Standard states that CSPs SHOULD restrict this functionality to administrators, which requires the following change to the policy.yaml file of the Neutron API1:

"create_rbac_policy": "rule:admin_only"

Footnotes

  1. RBAC