我该如何管理帐户的开发人员密钥?

作为管理员,您可以管理根帐户的开发人员密钥。您可以管理单个开发人员密钥的状态,并控制第三方工具特定 API 端点的直接访问权限。

新创建的开发人员密钥在帐户中默认为关闭。

注意

  • 开发人员密钥是帐户权限。如果您在帐户导航 (Account Navigation) 中看不到开发人员密钥 (Developer Keys) 链接,则表示您的用户帐户尚未启用该权限。
  • 新密钥在创建时禁用,但在 2018 年 7 月 14 日前创建的密钥默认开启以确保不间断访问。
  • Instructure 在发布全局开发人员密钥前不审查供应商,但需要特定的供应商信息。您应检查继承密钥列表,以确保仅启用机构批准的密钥。要确定您的帐户使用了哪些开发人员密钥,请运行开发人员密钥报告
  • 来自团体家长帐户的开发人员密钥状态和令牌不会继承到标准团体子帐户的子帐户中。此外,在非集中管理的团体家长帐户中启用或禁用开发人员密钥不会影响子帐户中的工具安装。

打开帐户

打开帐户

在全局导航,点击管理员 (Admin) 链接 [1],然后点击帐户名称 [2]。

打开开发人员密钥

打开开发人员密钥

在帐户导航 (Account Navigation) 中,点击开发人员密钥 (Developer Keys) 链接。

查看开发人员密钥

开发人员密钥 (Developer Keys) 页面默认显示帐户 (Account) 选项卡,您可以在其中查看帐户的开发人员密钥。帐户页面显示所有筛选条件 [1],其中显示所有帐户开发者密钥。您还可以在查看全部、LTI 密钥和 API 密钥之间做选择。

要搜索帐户密钥,请在按照姓名、电子邮件或 ID 搜索 (Search by name, email or ID) 字段中输入姓名、电子邮件或 ID [2]。

每个密钥显示名称 [3]、所有者的电子邮箱 [4]、详情 [5]、统计数据 [6]、类型 [7] 和状态 [8]。

如果密钥已配置为 LTI 密钥,则类型 (Type) 列将显示外部工具 (External Tool) 图标 [9]。

查看继承密钥

要查看与您的帐户关联的继承密钥,请点击继承 (Inherited) 选项卡 [1]。

继承页面默认显示所有筛选条件 [2],其中显示所有继承开发者密钥。您还可以在查看全部、LTI 密钥和 API 密钥之间做选择。

要搜索继承密钥,请在按照姓名或 ID 搜索 (Search by name or ID) 字段中输入姓名或 ID [3]。

继承密钥是 Canvas 在全局层面创建和管理的密钥。您可以管理您的帐户的继承密钥的状态。但是,如果密钥显示为灰色 [4],则表示密钥已在全局启用,因此不能在具体的帐户级别修改。

注意:要显示搜索结果,必须在搜索字段中至少输入三个字符。

管理开发人员密钥

要停用密钥,请点击切换按钮至关闭 (Off) 位置 [1]。要编辑密钥,请点击编辑 (Edit) 图标 [2]。要删除密钥,请点击删除 (Delete) 图标 [3]。

查看确认消息

查看确认消息

更改开发人员密钥时,将显示一条确认消息。要确认更改,请点击确认 (OK) 按钮 [1]。要取消更改,请点击取消 (Cancel) 按钮 [2]。

查看停用的密钥

密钥停用时,密钥处于不活动状态。停用的密钥由关闭 (Off) 切换按钮指示 [1]。要重新激活不活动的密钥,请点击切换按钮至打开 (On) 位置 [2]。

添加开发人员密钥

添加开发人员密钥,请点击添加开发人员密钥 (Add Developer Key) 按钮。

编辑 LTI 密钥

要编辑 LTI 密钥,请点击编辑 (Edit) 图标。

更新重定向 URI

要在更改 LTI 密钥的 JSON 后更新重定向 URI (Redirect URIs) 字段,请点击同步 URI (Sync URIs) 按钮。如果重定向 URI (Redirect URIs) 字段为空,它将从粘贴的 JSON 自动填充。