Skip to main content

使用 notebook 机密

ArcGIS Notebooks 中的机密可用于安全存储并使用敏感信息,如外部系统的连接密钥。 使用 notebook 运行时 14.0 或更高版本的 notebook 支持此功能。

如果您具有创建 notebook 的权限,则可以在 notebook 编辑器的机密窗格中创建和管理机密。 您注册的所有机密都将显示在此窗格中,以便在不暴露硬编码机密值的前提下,您可以在交互和计划工作流中跨 notebook 以编程方式添加和使用这些机密。

注意:

请勿在 notebook 中打印机密值,以免将其暴露。

注:

如果与另一位 notebook 作者共享了引用注册机密的 notebook,该作者也无法使用此机密值。 共享用户可以在 notebook 中使用相同名称创建自己的机密。

Notebook Web 工具不支持机密,因为多个用户都共享并运行这些工具。

注册机密

通过 notebook 编辑器中的机密窗格,您可以创建一个或多个机密以在 notebook 中使用。 要注册机密,请完成以下步骤:

  1. 按照步骤打开 notebook

  2. 在 notebook 编辑器的顶部功能区单击机密

  3. 单击注册机密

  4. 提供机密的名称和值。

    名称可包含字母数字字符、连字符以及下划线,且最大长度为 255 个字符。 机密值不能超出 5000 个字符。

  5. 单击保存

向 notebook 中添加机密

  1. 在 notebook 编辑器的顶部功能区单击机密

  2. 单击 + 添加,将用于检索机密值的代码片段插入 notebook 中。

  3. 将代码片段中的变量名称替换为您所需的名称。

更新机密

要更新注册机密的值,您必须删除机密并使用相同的名称注册新的机密。

设置密钥

(可选)您可以设置用于加密和解密注册机密的密钥。 如果您未提供密钥,将使用默认密钥。 要设置密钥或更新现有密钥,请完成以下步骤:

  1. 按照步骤打开 notebook

  2. 在 notebook 编辑器的顶部功能区单击机密

  3. 单击设置密钥

  4. 输入密钥值。

  5. 单击保存