Associate User Group with Resources

This API is used to associate one or more resources to a user group.

URL: /usergroup-updateResource

Type: POST

Parameters

Param Type Name Description Field Type
Header sessionId** (or) Token** Use either Session Id or Token received after login String
Query Gwkey Tenant Key. Needed only in case of multitenant installations String
Query gwsource** Source from which the request is triggered (For example, web, external) String
Payload filterValue** Value to filter the name String
Payload assignPermissionList ACF permissions to be assigned to the role Array
Payload unassignPermissionList ACF permissions to be unassigned from the role Array

** - Mandatory value

Possible Response Message and Code

HTTP Code Description Response Message
400 Bad request User group not found.
200 Accepted Successfully associated user group - resource.

Sample Request/Response

Use Case

Get the details about a user group with the name usergroup_1.

Request URL

https://appviewxapi.com/avxapi/usergroup-updateResource?gwkey=f000ca01&gwsource=external

Request Payload
 {
 "payload": {
 "name": "testgroup",
 "assignList" : [
 "resource_2"
 ],
 "unassignList": [
 "resource_1"
 ]
 }
 } 
Response
 {
 "response": "Updating usergroup with resource(s) successful",
 "message": "Updating usergroup with resource(s) successful",
 "appStatusCode": null,
 "tags": null,
 "headers": null
 }