API to list all the allowed API calls for the current user

Registered by Rushi Agrawal

Currently, there is no way for the end user to know if he is or he is not allowed to make an API call. He needs to issue the API call and then see if it works or throws a HTTP Forbidden, which is suboptimal. This blueprint proposes addition of an API which will provide the user with a list of APIs which are allowed for him. This will be done by parsing the policy.json file against the user.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
Rushi Agrawal
Direction:
Needs approval
Assignee:
None
Definition:
Obsolete
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
Mike Perez

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/list-allowed-actions-api,n,z

Addressed by: https://review.openstack.org/136980
    Add extension to list policy rules for current user

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.