Support Questions

Find answers, ask questions, and share your expertise

Add New Group In Ranger using REST API

avatar
Explorer

Hi Experts,

I am looking for adding new groups in Ranger using the REST API but couldn't find any method. I did get the groups listed but not able to create API for adding new one.

Thanks

1 ACCEPTED SOLUTION

avatar

@samarth srivastava

REST API to create user group is "/service/xusers/secure/groups", Please refer to the below example on the usage.

curl -v -u '<username>:<password>' 'http://<ranger_host_address>:<ranger_port>/service/xusers/secure/groups' -H 'X-XSRF-HEADER: ""' -H 'Content-Type: application/json' -H 'X-Requested-With: XMLHttpRequest' --data-binary '{"name":"temporary-group","description":"test"}'

The request payload contains the user group name and description info.

View solution in original post

3 REPLIES 3

avatar

@samarth srivastava

REST API to create user group is "/service/xusers/secure/groups", Please refer to the below example on the usage.

curl -v -u '<username>:<password>' 'http://<ranger_host_address>:<ranger_port>/service/xusers/secure/groups' -H 'X-XSRF-HEADER: ""' -H 'Content-Type: application/json' -H 'X-Requested-With: XMLHttpRequest' --data-binary '{"name":"temporary-group","description":"test"}'

The request payload contains the user group name and description info.

avatar
@samarth srivastava

Please accept and close this thread, if the above solution worked for you.

avatar
Explorer

Hi, thanks. This helped.