SuperMap iPortal 提供了密钥管理功能,管理员可以查看、检索、删除门户中的所有密钥,可以通过配置文件修改密钥访问量的默认配额,还可以在开启配额审核功能后,审核门户中其他用户提交的配额申请。

密钥管理

以管理员身份登录门户首页,依次点击“管理” >“ 安全”>“密钥”>“密钥管理”,即可进入密钥管理页面,管理员可以进行以下操作:

  • 查看密钥:在密钥管理页面,管理员可以查看门户内已添加所有密钥,包括密钥的名称、请求校验方式、有效期、关联的资源数量、配额详情、所有者等信息。
  • 检索密钥:在密钥管理页面,管理员可以通过在搜索框中输入名称或和所有者的关键字符来检索密钥。

  • 删除密钥:在密钥管理页面,勾选一个或多个密钥,点击“删除”按钮,即可批量删除密钥。需要注意的是,删除密钥后,密钥对应的服务和数据也将无法调用。

配额审核

以管理员身份登录门户首页,依次点击“管理” >“ 安全”>“密钥”>“配额审核”,即可进入配额审核页面,当前页面提供了配额审核功能的开关,管理员可以根据业务需要评估是否需要开启配额审核功能(默认未开启)。在未开启配额审核开关时,门户中的用户可在添加密钥后,自行设置密钥访问量的配额,无需经过管理员审批;在开启配额审核开关后,门户中的用户如需更改密钥配额,则需要向管理员提交配额申请,待管理员审核通过后密钥配额方可生效。开启配额审核功能有助于管理员根据配额提升需求采取对应的服务器伸缩等措施保证门户软件平台的稳定性及性能。

开启配额审核功能后,管理员可在配额审核页面进行以下操作:

  • 查看配额申请:在配额审核页面,管理员可以查看门户中其他用户提交的配额申请,包括密钥的名称、申请人、申请的配额详情、申请理由、申请状态等信息
  • 审核配额申请:在配额审核页面,管理员可以逐个查看配额申请,在每个配额申请条目后点击“通过”或“驳回”按钮,完成配额审批;也可以批量审核配额申请,勾选一个或多个配额申请,在页面左上角点击“审核通过”或“驳回”按钮,完成配额审批。
  • 检索配额申请:在配额审核页面,管理员可以通过在搜索框中输入名称或和所有者的关键字符来检索待审核的配额申请。
  • 删除配额申请:在配额审核页面,勾选一个或多个配额申请,点击“删除”按钮,即可批量删除配额申请。

修改默认配额

iPortal 默认为密钥的每个关联资源提供了1w次/日的访问额度,管理员也可以通过 %SuperMap iPortal_HOME%/webapps/iportal/WEB-INF 目录下的 iportal.xml 文件中的 <keyConfig> 子节点元素,修改默认配额。

   ...

<IportalConfig>

  <keyConfig>  

    <defaultMaxCount>10000</defaultMaxCount>  

    <defaultMaxCountType>DAY</defaultMaxCountType>  

    <allowQuotaAudit>false</allowQuotaAudit>

  </keyConfig>

   ...

</IportalConfig>

  • <defaultMaxCount>:设置密钥关联资源的默认访问量配额,默认值:10000,您可以根据业务需要进行修改。
  • <defaultMaxCountType>:设置密钥关联资源默认访问量配额的时间单位,默认值:DAY,您可以根据需要修改为 HOUR,DAY,MONTH,YEAR。
  • <allowQuotaAudit>:设置是否开启配额审核,默认值:false,不开启配额审核。