DataWorks MCP Server

Official

RevokeTablePermission

Remove specific table permissions for a user in MaxCompute projects. Specify actions, project name, table name, and user details to revoke access via DataWorks MCP Server.

Instructions

撤销用户的表权限

Input Schema

NameRequiredDescriptionDefault
ActionsYes需要撤销的表的操作权限,一次撤销多种操作权限时使用逗号(,)分隔。目前仅支持撤销MaxCompute表的Select、Describe、Download等操作权限
MaxComputeProjectNameYes需要撤销权限的表所在的MaxCompute项目名称
RevokeUserIdNo撤销表权限的阿里云账号ID
RevokeUserNameNo撤销表权限的云账号名称。账号格式与MaxCompute的账号格式一致。-主账号为ALIYUN$+账号名。-子账号为RAM$+账号名。该参数与RevokeUserId参数配置一个即可。如果同时配置了该参数与RevokeUserId参数,但二者取值不同,则系统会以RevokeUserId参数的配置内容为准
TableNameYes需要撤销权限的MaxCompute表名称
WorkspaceIdNo需要撤销权限的MaxCompute表所属的DataWorks工作空间ID

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "Actions": { "description": "需要撤销的表的操作权限,一次撤销多种操作权限时使用逗号(,)分隔。目前仅支持撤销MaxCompute表的Select、Describe、Download等操作权限", "type": "string" }, "MaxComputeProjectName": { "description": "需要撤销权限的表所在的MaxCompute项目名称", "type": "string" }, "RevokeUserId": { "description": "撤销表权限的阿里云账号ID", "type": "string" }, "RevokeUserName": { "description": "撤销表权限的云账号名称。账号格式与MaxCompute的账号格式一致。-主账号为ALIYUN$+账号名。-子账号为RAM$+账号名。该参数与RevokeUserId参数配置一个即可。如果同时配置了该参数与RevokeUserId参数,但二者取值不同,则系统会以RevokeUserId参数的配置内容为准", "type": "string" }, "TableName": { "description": "需要撤销权限的MaxCompute表名称", "type": "string" }, "WorkspaceId": { "description": "需要撤销权限的MaxCompute表所属的DataWorks工作空间ID" } }, "required": [ "MaxComputeProjectName", "TableName", "Actions" ], "type": "object" }

You must be authenticated.

Other Tools from DataWorks MCP Server

Related Tools

ID: 5xvvskonjr