vmware-nsx/vmware_nsx/extensions
Aaron Rosen bc26f40491 Fix provider sg delete by non admin and non admin rule change
This patch restricts the deleting of an provider security group only
to the admin thus preventing the tenant from deleting it.

It also prevents a non admin user from adding or deleting rules from
this group.

NOTE: we are using the following policy.json entry to prevent the
creation of a provider security group by a normal tenant:

    "create_security_group:provider": "rule:admin_only"

Change-Id: Ie195225654b0c7cd8cfb715691c5a3bb4c8ee13d
2016-08-31 20:06:36 -07:00
..
__init__.py Move vmware_nsx/neutron/plugins/vmware to vmware_nsx 2015-09-14 18:51:57 -07:00
advancedserviceproviders.py Move vmware_nsx/neutron/plugins/vmware to vmware_nsx 2015-09-14 18:51:57 -07:00
api_replay.py api_reply support for QoS migration 2016-08-22 08:14:38 +03:00
dhcp_mtu.py NSX|V add dhcp-mtu extension to subnet 2016-07-31 09:10:32 +03:00
dns_search_domain.py Use neutron-lib add_validator for registration 2016-08-04 12:17:36 +00:00
lsn.py Move vmware_nsx/neutron/plugins/vmware to vmware_nsx 2015-09-14 18:51:57 -07:00
maclearning.py Remove deprecated warnings for neutron_lib 2016-05-11 19:26:04 -07:00
networkgw.py Use neutron-lib add_validator for registration 2016-08-04 12:17:36 +00:00
providersecuritygroup.py Fix provider sg delete by non admin and non admin rule change 2016-08-31 20:06:36 -07:00
qos_queue.py python3: make unit tests pass 2016-07-07 14:42:35 -07:00
routersize.py Make exclusive router size updatable 2016-06-20 16:48:40 +03:00
routertype.py Remove deprecated warnings for neutron_lib 2016-05-11 19:26:04 -07:00
secgroup_rule_local_ip_prefix.py Remove deprecated warnings for neutron_lib 2016-05-11 19:26:04 -07:00
securitygrouplogging.py NsxV3: Fine grained logging for security-groups 2016-03-29 18:27:36 +00:00
vnicindex.py Remove deprecated warnings for neutron_lib 2016-05-11 19:26:04 -07:00