SuperAPI AI 工具集

confluence-permission

通用与其它

查看项目

更新于 10-15 21:55

技能介绍

用途:管理 Confluence 的空间权限与页面限制,控制谁可以查看或编辑内容。适用于设置空间级权限、添加页面限制、审计现有权限,以及移除权限或限制。

主要能力:空间权限方面,可获取空间权限列表、为用户或组授予权限、按权限 ID 或用户/组加操作移除权限;页面限制方面,可列出页面读写限制、添加 read 或 update 限制、移除指定用户/组限制或用 --all 清除某类全部限制。

使用方式:通过 CLI 命令操作。查看空间权限:confluence permission space get SPACE_KEY,加 --output json 可看到权限 ID。授予权限:confluence permission space add SPACE_KEY --user ACCOUNT_ID --operation read,或 --group 组名。移除权限:confluence permission space remove SPACE_KEY --permission-id 12345,或 --user/--group 配合 --operation。页面限制:confluence permission page get PAGE_ID;confluence permission page add PAGE_ID --operation read --user ACCOUNT_ID;confluence permission page remove PAGE_ID --operation read --all。

适用场景:限制机密页面、给团队开放空间访问、审计空间权限、清除页面限制使其回归空间权限。

限制与注意:权限变更可能导致用户被锁在内容外,操作前应记录当前权限。API 有局限:空间权限管理可能受管理员限制;继承的页面限制不会出现在 API 响应中;管理员密钥无法绕过限制。页面限制优先于空间权限,移除全部页面限制后页面遵循空间权限。用户参数需用纯账户 ID,组名区分大小写。空间管理员始终可访问内容。常见错误包括 403、404、400、409,需相应检查权限、名称或现有配置。