令牌#
令牌是由随机字符组成的字符串,用于在 Anaconda 中识别用户。您的令牌让您可以访问您订阅级别的功能和 Anaconda Cloud 中的特性。
Anaconda 使用两种类型的令牌
组织访问令牌 - 您的组织令牌使您能够连接到您组织的频道以下载软件包。组织中的每个用户都有一个唯一的令牌。您的组织访问令牌在您组织的订阅结束后 30 天到期,或在您的订阅被取消时立即到期。如果您没有有效的令牌,您将无法访问您组织内的频道以下载软件包。
服务账户令牌 - 服务账户允许您使用 Anaconda Cloud API 与您的组织进行交互。生成服务账户会为您提供唯一的客户端 ID 和客户端令牌。有关更多信息,请参阅 服务账户。
颁发/重新颁发令牌#
您必须在组织内被分配一个席位才能自行颁发令牌。一旦您被分配了一个席位,您可以随时为自己生成一个新的组织令牌。
转到您组织的页面。
从左侧导航栏中选择 令牌访问。
如果您是第一次接收令牌,请单击激活令牌,如果您要获取新令牌,请单击重新颁发令牌。一封包含私有组织令牌的自动电子邮件将发送到与您的 Anaconda 账户关联的地址。
注意
重新颁发您的令牌将使之前的令牌失效。所有新生成的令牌都设置为在您组织的订阅到期时到期。
同步您的令牌#
续订您的订阅不会延长您令牌的寿命。如果您已续订订阅并希望保留当前令牌,请同步您的令牌以将其寿命延长至您组织新的订阅到期日期。
要同步您的令牌
转到您组织的页面。
从左侧导航栏中选择 令牌访问。
单击 同步令牌.
设置您的令牌#
在自行颁发令牌后,您必须配置 conda 以使用它来访问您组织的频道。设置您的令牌以供使用主要有两种方法。选择最适合您工作方式的选项。
使用 CLI 设置您的令牌#
使用 CLI 设置您的令牌需要 conda-token
软件包。如果您没有此软件包,可以使用 conda 安装它。
打开 Anaconda Prompt(macOS/Linux 上的终端)。您应该在命令行前面看到
(base)
。这意味着您位于您的 base conda 环境中。通过运行以下命令安装
conda-token
conda install conda-token --channel https://repo.anaconda.cloud/repo/anaconda-tools --name base
当提示继续安装时,输入“y”。
一旦
conda-token
安装完成,运行以下命令# Replace <TOKEN> with the organization token you received in your email conda token set <TOKEN>
注意
每次收到新令牌时,都必须运行此命令。
站点令牌#
站点令牌是整个组织使用的组织访问令牌。此一个访问令牌可以验证任何组织成员对精选 Anaconda 存储库和您组织的频道(Business 层级)的访问权限。站点令牌的颁发/重新颁发和同步方式与个人访问令牌类似,但只有管理员有权颁发/重新颁发站点令牌,并且不会发送电子邮件来传递令牌;相反,您的站点令牌会显示在浏览器中。
将您的令牌保存在安全的地方! 一旦您关闭窗口,该令牌将不再可访问。以安全的方式将此令牌分发给您的组织成员。用户不再需要在您的组织中分配席位即可使用您组织的站点令牌。
注意
重新颁发站点令牌会使之前的令牌失效。新的令牌需要分发给所有组织成员,并且他们必须设置新的令牌才能重新获得对精选 Anaconda 存储库和您组织的频道的访问权限。
如果您有兴趣购买站点令牌,请通过 sales@anaconda.com 联系 Anaconda。