neutron/neutron/conf
Slawek Kaplonski a644b3c62b [S-RBAC] Change policies for port's binding:profile field
According to the neutron API-REF [1] port's "binding:profile" field is
intended to be used for the "machine-machine communication for compute
services like Nova, Ironic or Zun to pass information to a Neutron
back-end." so it should be by allowed only for the users with the
SERVICE role granted, not even for ADMIN.
This patch updates that policies to be available only for SERVICE role
when new, secure RBAC policies are enabled.

Additionally this patch updates some policies for create, update and get
port APIs to make them all work in the same way and allow them for the
SERVICE users too.

Finally this new policy for create/update_port:binding:profile have to
be overwritten in the fullstack tests to be allowed also for admin user.
It is done by adding custom policy file for the fullstack tests only.

[1] https://docs.openstack.org/api-ref/network/v2/index.html#create-port

Closes-Bug: #2052937
Change-Id: I5c0094ff21439fe8977cfc623789a09067e6a895
2024-02-16 16:10:43 +01:00
..
agent Fix IGMP inconsistency across drivers 2023-12-15 09:05:19 +00:00
db Add extra router attributes for ECMP and BFD 2023-07-25 17:03:34 +02:00
extensions Fix a number of configuration typos 2023-03-22 18:35:43 -04:00
plugins Fix a typo in parameter description 2024-02-12 23:17:49 +09:00
policies [S-RBAC] Change policies for port's binding:profile field 2024-02-16 16:10:43 +01:00
services Merge "Remove deprecated [designate] admin_* parameters" 2023-11-20 21:24:27 +00:00
__init__.py Refactoring config options for quota 2016-05-11 09:15:38 -05:00
common.py Merge "Add a new option to enable signals" 2023-12-08 18:32:12 +00:00
experimental.py Mark "ipv6_pd_enabled" as deprecated and experimental. 2023-05-09 11:06:24 +00:00
profiling.py Add profiler decorator to Neutron 2019-10-31 10:05:01 -05:00
quota.py Remove deprecated name quota_rbac_entry 2024-01-10 16:16:16 -05:00
service.py Set minumum boundary for workers 2024-02-12 06:28:23 +00:00
wsgi.py Refactoring config options for wsgi opts 2016-08-03 19:49:58 +00:00