Remove Node Permissions by Node Path, Project Number, and User or Group

PUT /ws/rest/service/v1/dm/permission/{projectNumber}/node/{node_path}/remove/user/{username}?usertype={usertype}

Purpose

This service allows user to retrieve permissions of a node by node_path, project number, user/group name and user Type (either 'U' for user, 'PG' for group)

Request Parameters

projectnumber: (Optional) project number(if not given, default is company workspace)

node_path : full node_path of the required node.

username: comma separated user/group names based on usertype. If it is user(user login name should be given, if its group, group name should be given)

usertype: QueryParameter: 'U' for user, 'PG' for group.

Sample Request

To remove permissions of node "test3" under node path /test2 of projectnumber b1 for a given group "Asset Managers", give the URL as follows.

http://<host>:port>/ws/rest/service/v1/dm/permission/b1/node/test2/test3/user/Asset%20Managers?usertype=PG

Note: The usertype is either 'U' for user or 'PG' for project group.

Response Format

The REST service returns the status of the remove permission.

Sample Success Response

[

{ "message": [ "Permissions removed successfully" ],

"status":200

}

]

Sample Failed Response

If a given node path does not exist in the existing permission list, a response is returned with a status code.

[

{"message": [ "The given node path does not exist"],

"status":1074

}

]

Related Topics

Set Permissions in Document Manager

Get Node Permissions by Node Path and Project Number

Get Node Permissions by Node Path, Project Number, and User or Group

Add Node Permissions by Node Path and Project Number

Update Node Permissions by Node Path and Project Number

Remove Node Permissions by Node Path and Project Number

Granting, Inheriting, and Pushing permissions to files or folders

Removing Permissions to Files or Folders



Last Published Tuesday, July 1, 2025