ds_modify_access_inheritance
Modify data access inheritance for a file or directory to control whether child entries inherit permissions. Set the inherit flag and optionally apply it recursively.
Instructions
Modify data access inheritance flag of a file or directory.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"path": "<path>",
"inherit": "<inherit>"
},
"name": "ds_modify_access_inheritance"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | The path to the directory (collection) to modify access. | |
| inherit | Yes | If set, access to the directory (collection) will be inherited by all child entries. | |
| recurse | No | If set, apply the inheritance flag to all entries within the given directory (collection) recursively. |