Hide Forgot
Cloned from launchpad blueprint https://blueprints.launchpad.net/keystone/+spec/role-assignment-ordering. Description: The v3 spec contains a series of URL APIs for role assignment management, e.g.: PUT /domains/{domain_id}/users/{user_id}/roles/{role_id} This seems an un-natural ordering, especially in the light of us wanting to define additional terms to indicate inheritance. A more natural ordering within the url would be along the lines of how we describe a role assignment: Create an assignment for "role X for User Y on Domain Z" e.g. PUT /roles/{role_id}/users/{user_id}/domains/{domain_id} It is proposed that we use this new ordering going forward, deprecate the old ordering (but of course continue to support this for a few releases) Specification URL (additional information): None