Share or revoke profile access
share_profile_accessManage per-user permissions across multiple profiles. Grant or revoke access to view, share, launch, delete, or update profiles by specifying users and the action to take.
Instructions
Grant or revoke per-user permissions across one or more profiles. With action: 'remove' every permission flag you pass must be true — that is how the API expresses 'revoke this'.
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": {
"ids": "<ids>",
"users": "<users>",
"action": "<action>"
},
"name": "share_profile_access"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ids | Yes | Profile ids to affect. | |
| users | Yes | One entry per user. | |
| action | Yes |