glance/releasenotes/notes
Niall Bunting 969309ffae Change default policy to admin
From: https://review.openstack.org/#/c/309346/

"
I investigated the behaviour of the policy file when various policies
are removed.

A completely empty policy file will return a 403 Forbidden. As the user
will not match with any of the policies.

However, because glance has the policy ``default: ""``. It means that
any policy that is not explicitly stated in the the policy.json, is
by default usable by any member. I think that the ``default`` option
is a potentially bad thing to have in the policy.json file, due to the
ability to give permissions without explicitly stating it.
"

Therefore we should change ``"default": "",`` to ``"default":
"role:admin",``. To make sure that members don't inherit policies that
they shouldn't in the future. From a operators perspective it should be
more secure to have an opt-in rather than opt-out.

Change-Id: I57f9d4791126360079a941c1ff4cb2bbb86298d5
Closes-Bug: 1593177
2016-06-17 15:38:51 +00:00
..
.placeholder Add reno for release notes management 2015-11-04 18:21:25 +00:00
bug-1537903-54b2822eac6cfc09.yaml Change Metadefs OS::Nova::Instance to OS::Nova::Server 2016-02-02 15:05:22 -07:00
bug-1593177-8ef35458d29ec93c.yaml Change default policy to admin 2016-06-17 15:38:51 +00:00
deprecate-glance-api-opts-23bdbd1ad7625999.yaml Deprecate use_user_token parameter 2016-03-07 17:06:04 +03:00
make-task-api-admin-only-by-default-7def996262e18f7a.yaml Make the task's API admin only by default 2016-01-28 19:26:09 +00:00
new_image_filters-c888361e6ecf495c.yaml Added support new v2 API image filters 2016-02-20 09:41:19 +00:00
Prevent-removing-last-image-location-d5ee3e00efe14f34.yaml Prevent user to remove last location of the image 2016-02-03 16:52:17 -05:00
remove-osprofiler-paste-ini-options-c620dedc8f9728ff.yaml Do not use api-paste.ini osprofiler options 2016-01-11 17:55:10 +03:00
soft_delete-tasks-43ea983695faa565.yaml Add a soft delete functionality for tasks. 2016-06-07 11:23:30 +05:30
trust-support-registry-cfd17a6a9ab21d70.yaml Implement trust support for api v2 2016-01-14 12:37:37 +03:00