Token#

Token是一串随机字符,用于识别 Anaconda 中的用户。您的Token允许您访问 Anaconda Cloud 中订阅层的功能和特性。

Anaconda 使用两种类型的代币:

  • 组织访问Token - 您的组织Token使您能够连接到组织的频道以下载包。组织中的每个用户都有一个唯一的Token。您的组织访问Token将在组织的订阅结束 30 天后过期,或者在取消订阅后立即过期。如果您没有有效的Token,您将无法访问组织内的频道以下载包。

  • 服务帐户Token - 服务帐户允许您使用 Anaconda Cloud API 与您的组织进行交互。生成服务账户会为您提供唯一的客户端 ID 和客户端Token。有关更多信息,请参阅服务账户

颁发/重新颁发Token#

您必须在组织内分配一个席位才能向自己颁发Token。分配席位后,您可以随时为自己生成新的组织Token。

  1. 转到您组织的页面。

  2. 从左侧导航栏中选择 Token Access

  3. 如果这是您第一次接收Token,请单击 Activate token(激活Token);如果您要获取新Token,请单击 Reissue token(重新颁发Token)。包含私有组织Token的自动电子邮件将发送到与您的 Anaconda 帐户关联的地址。

    注意

    重新颁发Token将使之前的Token失效。所有新生成的Token都设置为在您组织的订阅到期时过期。

同步Token#

续订订阅不会延长Token的有效期。如果您已续订订阅并希望保留当前Token,请同步您的Token以将其有效期延长至组织的新订阅到期日期。

要同步您的Token:

  1. 转到您组织的页面。

  2. 从左侧导航栏中选择 Token Access

  3. 单击 Sync token(同步Token)。

设置Token#

向自己颁发Token后,您必须将 conda 配置为使用它来访问组织的通道。有两种主要方法可以设置要使用的Token。选择最适合您工作方式的选项。

使用 CLI 设置Token#

使用 CLI 设置Token需要conda-token包。如果您没有此软件包,可以使用 conda 进行安装。

  1. 打开 Anaconda Prompt(macOS/Linux 上的终端)。您应该会看到(base)在命令行之前。这意味着您处于基本 conda 环境中。

  2. 安装conda-token通过运行以下命令:

    conda install conda-token --channel https://repo.anaconda.cloud/repo/anaconda-tools --name base
    
  3. 当系统提示继续安装时,请输入 “y”。

  4. 一次conda-token,请运行以下命令:

    # Replace <TOKEN> with the organization token you received in your email
    conda token set <TOKEN>
    

    谨慎

    每次收到新Token时,都必须运行此命令。

使用 Navigator 设置Token#

  1. 启动 Anaconda Navigator。

  2. 选择连接,然后使用您在电子邮件中收到的组织Token登录 Anaconda Professional

    nav_fig

    注意

    Pro(旧版)和 Business 层共享一个精选包的存储库。因此,只要您拥有正确的访问Token,登录 Anaconda Professional 就可以访问所需的 Package Security Manager 通道。

站点Token#

站点Token是整个组织使用的组织访问Token。这个访问Token可以对特选 Anaconda 存储库和您组织的频道(业务层)的任何组织成员进行身份验证。站点Token的颁发/重新颁发和同步方式与个人访问Token类似,但只有管理员有权颁发/重新颁发站点Token,并且不会颁发电子邮件来传递Token;相反,您的站点Token会显示在浏览器中。

将您的Token保存在安全的地方!关闭窗口后,将无法再访问Token。以安全的方式将此Token分发给您的组织成员。不再需要在组织中为用户分配席位即可使用组织的站点Token。

谨慎

重新颁发站点Token会使以前的Token失效。新Token需要分发给所有组织成员,他们必须设置新Token才能重新获得对精选 Anaconda 存储库和您组织的频道的访问权限。

如果您有兴趣购买站点Token,请通过 sales@anaconda 联系 Anaconda。com 的。