企业内部开发 服务端API 文档 设置文档权限 获取文档权限信息
获取文档权限信息
最后更新:2022/12/09
可联系渠道经理采购或代理智慧硬件接口已支持设备 联系渠道经理
获取文档权限信息
最后更新:2022/12/09

该接口用于获取文档的查看规则、文档通知范围及权限、安全设置信息

请求方式:POST(HTTPS
请求地址: https://qyapi.weixin.qq.com/cgi-bin/wedoc/doc_get_auth?access_token=ACCESS_TOKEN

请求包体

{
	"docid":"DOCID"
}

参数说明

参数类型是否必须说明
docidstring文档id

 

权限说明

  • 自建应用需配置到“可调用应用”列表中的应用secret所获取的accesstoken来调用(accesstoken如何获取?
  • 第三方应用需具有“文档”权限
  • 代开发自建应用需具有“文档”权限
  • 只能访问该应用创建的文档

返回示例

{
    "errcode":0,
    "errmsg":"ok",
    "access_rule":{
        "enable_corp_internal":true,
        "corp_internal_auth":1,
        "enable_corp_external":true,
        "corp_external_auth":1,
        "corp_internal_approve_only_by_admin":true,
        "corp_external_approve_only_by_admin":true,
        "ban_share_external":false
    },
    "secure_setting":{
        "enable_readonly_copy":false,
        "watermark":{
            "margin_type":2,
            "show_visitor_name":false,
            "show_text":false,
            "text":""
        },
        "enable_readonly_comment":false
    },
    "doc_member_list":[
        {
            "type":1,
            "userid":"USERID1",
            "auth":7
        },
        {
            "type":1,
            "tmp_external_userid":"TMP_EXTERNAL_USERID2",
            "auth":1
        }
    ],
    "co_auth_list":[
        {
            "type":2,
            "departmentid":DEPARTMENTID1,
            "auth":1
        }
    ]
}

参数说明

参数类型说明
errcodeint32错误码
errmsgstring错误码说明
access_ruleobject文档的查看规则
enable_corp_internalbool是否允许企业内成员浏览文档
corp_internal_authuint32企业内成员主动查看文档后获得的权限类型 1:只读
enable_corp_externalbool是否允许企业外成员浏览文档
corp_external_authuint32企业内成员主动查看文档后获得的权限类型 1:只读
corp_internal_approve_only_by_adminbool企业内成员浏览文档是否必须由管理员审批,enable_corp_internal为false时,只能为true
corp_external_approve_only_by_adminbool企业外成员浏览文档是否必须由管理员审批,enable_corp_external和ban_share_external均为false时,该参数只能为true
ban_share_externalbool是否允许企业外成员浏览文档
enable_readonly_copybool仅浏览权限的成员是否允许导出、复制、打印
watermarkobject文档水印设置
margin_typeuint32水印密度 1:稀疏 2:紧密
show_visitor_namebool是否展示访问者名字
show_textbool是否展示水印文字
textbytes水印文字
doc_member_listobj[]文档通知范围及权限列表
typeuint32文档通知范围成员种类 1:user, 只支持成员
useridbytes企业成员的userid
tmp_external_useridstring外部用户临时id。同一个用户在不同的文档中返回的该id不一致。
authuint32该文档通知范围成员的权限 1:只读 7:管理员
co_auth_listobject文档查看权限特定部门列表,可以直接浏览文档
typeuint32特定部门列表 2:部门, 目前只支持部门
departmentiduint64特定部门id
authuint32权限类型 1:只读, 目前只支持只读权限
上一篇
分享文档
下一篇
修改文档查看规则