diff --git a/src/pages/compute/containers/Image/actions/Create.jsx b/src/pages/compute/containers/Image/actions/Create.jsx index ed3e4a4f..2ce0bb24 100644 --- a/src/pages/compute/containers/Image/actions/Create.jsx +++ b/src/pages/compute/containers/Image/actions/Create.jsx @@ -66,6 +66,8 @@ export class CreateForm extends FormAction { static policy = ['add_image', 'upload_image']; + static aliasPolicy = ['glance:add_image', 'glance:upload_image']; + static allowed() { return Promise.resolve(true); } diff --git a/src/resources/skyline/policy.js b/src/resources/skyline/policy.js index c668a1e3..af30ea48 100644 --- a/src/resources/skyline/policy.js +++ b/src/resources/skyline/policy.js @@ -28,7 +28,6 @@ export const policyMap = { glance: [ 'get_image', 'add_image', - 'upload_image', 'delete_image', 'modify_image', 'get_members',