-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/74666/#review225928
-----------------------------------------------------------
Subhrat - consider using existing API "GET
/service/zones/zone-headers/for-service/{serviceId}" to retrieve zone header
info for the given service.
- Madhan Neethiraj
On Oct. 13, 2023, 7:40 a.m., Prashant Satam wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/74666/
> -----------------------------------------------------------
>
> (Updated Oct. 13, 2023, 7:40 a.m.)
>
>
> Review request for ranger, Anand Nadar, Madhan Neethiraj, Monika Kachhadiya,
> and Subhrat Chaudhary.
>
>
> Bugs: RANGER-4428
> https://issues.apache.org/jira/browse/RANGER-4428
>
>
> Repository: ranger
>
>
> Description
> -------
>
> Need a new API to get list of zones mapped to a service for the Create
> Datashare >> Step 2 > Select Service >> Select Zone, It also has changes of
> RR https://reviews.apache.org/r/74644/diff/2#index_header
>
>
> Diffs
> -----
>
> security-admin/src/main/java/org/apache/ranger/biz/SecurityZoneDBStore.java
> 77b89f1fb
> security-admin/src/main/java/org/apache/ranger/rest/SecurityZoneREST.java
> f45cdd396
>
> security-admin/src/main/java/org/apache/ranger/service/RangerSecurityZoneServiceBase.java
> 586a6b705
>
> security-admin/src/main/java/org/apache/ranger/service/RangerSecurityZoneServiceService.java
> d500acb8e
>
>
> Diff: https://reviews.apache.org/r/74666/diff/2/
>
>
> Testing
> -------
>
> Create Zones adding service to it you will get List of zones as response on
> GET API -----> (/service/zones/lookup)
> Query params -----> serviceId,serivceNamePartial,zoneNamePartial
> Response------>
> {
> "startIndex": 0,
> "pageSize": 200,
> "totalCount": 2,
> "resultSize": 2,
> "sortType": "asc",
> "sortBy": "zoneId",
> "queryTimeMS": 1697102766898,
> "list": [
> {
> "id": 4,
> "isEnabled": true,
> "name": "Test-Zone-3"
> },
> {
> "id": 5,
> "isEnabled": true,
> "name": "Test-Zone4"
> }
> ],
> "listSize": 2
> }
>
>
> Thanks,
>
> Prashant Satam
>
>