REST API Compatibility changes for Ranger
Breaking changes to APIs in CDP for Ranger and recommendations for how to handle them.
updateXResource
added the new path request parameter 'id'
- API Method
- PUT
- API Endpoint
-
/assets/resources/{id} - Reason for Change
- To fail the request if invalid resource id is provided. For details refer: RANGER-3883
- Recommendation
- Continue using with valid resource id
updateServiceDef
added the new path request parameter 'id'
- API Method
- PUT
- API Endpoint
-
/plugins/definitions/{id} - Reason for Change
- To fail the request if invalid service-def id is provided. For details refer: RANGER-3883
- Recommendation
- Continue using with valid service-def id
updatePolicy
added the new path request parameter 'id'
- API Method
- PUT
- API Endpoint
-
/plugins/policies/{id} - Reason for Change
- To fail the request if invalid policy id is provided. For details refer: RANGER-3883
- Recommendation
- Continue using with valid policy id
addUsersAndGroups2
added the new path request parameter 'id'
- API Method
- PUT
- API Endpoint
-
/roles/roles/{id}/addUsersAndGroups - Reason for Change
- To fail the request if invalid role id is provided. For details refer: RANGER-3883
- Recommendation
- Continue using with valid role id
removeAdminFromUsersAndGroups2
added the new path request parameter 'id'
- API Method
- PUT
- API Endpoint
-
/roles/roles/{id}/removeAdminFromUsersAndGroups - Reason for Change
- To fail the request if invalid role id is provided. For details refer: RANGER-3883
- Recommendation
- Continue using with valid role id
removeUsersAndGroups2
added the new path request parameter 'id'
- API Method
- PUT
- API Endpoint
-
/roles/roles/{id}/removeUsersAndGroups - Reason for Change
- To fail the request if invalid role id is provided. For details refer: RANGER-3883
- Recommendation
- Continue using with valid role id
suggestUserFirstName
api path removed without deprecation
- API Method
- GET
- API Endpoint
-
/users/firstnames - Reason for Change
- Removed as it was not having implementation. For details refer: RANGER-3885
- Recommendation
- Removed and not available for use
updateXGroupPermission
added the new path request parameter 'id'
- API Method
- PUT
- API Endpoint
-
/xusers/permission/group/{id} - Reason for Change
- To fail the request if invalid group id is provided. For details refer: RANGER-3883
- Recommendation
- Continue using with valid group id
