企业授权

更新: 2022-12-7

为企业应用开通授权, 即可调用 部门和成员操作, 库操作一站式登录

需要开通开发授权功能

  • 登录企业管理后台
https://passport.gokuai.com/login#ent
  • 开发授权中添加授权

授权管理

授权范围

支持对开通的企业授权设置授权范围

内置授权Action

部门和成员操作

库操作

一站式登录

  • 一站式登录-登录网页版, Action: sso-login, 允许登录到网页版, 不传format参数
  • 一站式登录-获取token, Action: sso-token, 允许获取gkkey(用于获取用户token), format参数传json

IP限制

调用接口的IP限制, 支持IP地址或CIDR地址, 多个使用回车分隔

10.11.213.145
10.11.0.0/16

自定义

{
  "Version": "2016-09-23",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": "openapi:1:org:ls",
      "Resource": "*",
      "Condition": {
        "IpAddress": [
          "10.11.213.145",
          "10.11.0.0/16"
        ]
      }
    }
  ]
}

配置说明:

配置项 类型 说明
Version String 固定值 2016-09-23
Statement Array 用于定义多个策略
Effect String 作用, Allow允许, Deny拒绝, 行为相同时, 拒绝优先
Action String 或 Array 行为, 固定的组合方式, 比如查询库列表 openapi:1:org:ls, 其中 openapi 表示企业开放API, 1表示接口版本号, org 表示 库操作 , ls 表示 获取库列表 接口; 也可以使用内置的Action, 如: org-common-query
Resource String 或 Array 操作的资源, * 表示所有资源, 未来会支持细粒度的资源配置
IpAddress String 或 Array 调用接口的IP限制, 不设置表示允许所有IP地址调用接口