yuque_update_group_member
Modify user roles within Yuque knowledge base groups by adjusting permissions for members, admins, or owners to manage collaborative access.
Instructions
Update a group member role.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| login | Yes | Group login. | |
| userId | Yes | Yuque user ID. | |
| role | Yes | Role: 0 member, 1 admin, 2 owner. |
Implementation Reference
- src/tools.js:459-459 (handler)Handler implementation for 'yuque_update_group_member' which calls 'client.updateGroupMember'.
yuque_update_group_member: async (args, client) => jsonText(await client.updateGroupMember(args.login, args.userId, args.role)), - src/tools.js:359-370 (schema)Tool schema definition for 'yuque_update_group_member'.
name: "yuque_update_group_member", description: "Update a group member role.", inputSchema: { type: "object", properties: { login: schemaProperty("string", "Group login."), userId: schemaProperty("number", "Yuque user ID."), role: schemaProperty("number", "Role: 0 member, 1 admin, 2 owner.") }, required: ["login", "userId", "role"] } },