背景
原生的Confluence没有对页面直接进行查看和编辑的限制授权
接口
接口地址 | 方法 | 参数 | 说明 |
---|---|---|---|
/rest/gearsapi/1.0/permission/page/add | POST | { | 增加指定用户及用户组的查看或者编辑权限 |
/rest/gearsapi/1.0/permission/page/remove | POST | { | 删除指定用户及用户组的查看或者编辑权限 |
/rest/gearsapi/1.0/permission/page/none | POST | { "pageId": 65552 } | 设定页面不设定权限 |
参数说明
参数 | 值 | 说明 |
---|---|---|
pageId | 数值 | 需要授权的页面ID |
usernameListView | 用户账户对列 | ["admin","user01"],具有查看权限;可以为空 |
usernameListEdit | 用户组名称对列 | ["group1","group2"],具有编辑权限;可以为空 |
groupListView | 用户账户对列 | ["admin","user01"],具有查看权限;可以为空 |
groupListEdit | 用户组名称对列 | ["group1","group2"],具有编辑权限;可以为空 |
返回值
{ |
说明
操作此接口调用 的接口,需要拥有当前页面所在空间的权限管理权限