[
https://issues.apache.org/jira/browse/CLOUDSTACK-10044?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nicolas Vazquez resolved CLOUDSTACK-10044.
------------------------------------------
Resolution: Fixed
> Update rule permission of a role permission
> -------------------------------------------
>
> Key: CLOUDSTACK-10044
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-10044
> Project: CloudStack
> Issue Type: Improvement
> Security Level: Public(Anyone can view this level - this is the
> default.)
> Components: API
> Affects Versions: 4.11.0.0
> Reporter: Nicolas Vazquez
> Assignee: Nicolas Vazquez
> Fix For: 4.11.0.0
>
> Attachments: UpdateRolePermissionUI.jpg
>
>
> h3. Introduction
> This feature allows to change permission for existing role permissions, as
> those were static and could not be changed once created. It also provides the
> ability to change these permissions in the UI using a drop down menu for each
> permission rule, in which admin can select ‘Allow’ or ‘Deny’ permission.
> h3. Changes in the API:
> This feature modifies behaviour of {{updateRolePermission}} API method:
> * New optional parameters ‘ruleid’ and ‘permission’ are introduced, they are
> mutual exclusive to ‘ruleorder’ parameter. This defines two use cases:
> ** Update role permission: ‘ruleid’ and ‘permission’ parameters needed
> ** Update rules order: ‘ruleorder’ parameter needed
> * Parameter ‘ruleorder’ is now optional
> * updateRolePermission providing ‘ruleorder’ parameter should be sent via POST
> h3. Changes in the UI:
> Drop down menu added for role rule-permissions as seen in attached picture
> !UpdateRolePermissionUI.jpg|UI!
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)