团队协作 (AEN 4.1.0)

项目合作

团队通过Projects在 Anaconda Enterprise Notebooks 中进行协作。项目使团队能够轻松地将有效协作所需的资源、应用程序和环境聚集在一起。

Anaconda Enterprise Notebooks 项目的项目所有者和团队成员都可以访问:

  • 共享文件和主目录
  • 共享 Python 和 R 环境
  • 共享节点和硬件
  • 常用应用程序和
  • 网页用户界面

社交

团队成员、顶级合作者、顶级标签、顶级项目和相关项目

每个项目主页都包含一个项目的顶级合作者列表、其顶级标签和其他评级最高的项目。您还可以查看有权访问项目的所有团队成员的列表,并查看每个团队成员及其项目的个人资料。

如果有类似的项目,在项目主页上会看到相关项目的列表,这些项目使用的代码库和功能与当前项目中使用的类似。

提示:您只会看到您有权访问的项目,无论是公共项目还是您被列为团队成员的私人项目。

访问控制

默认情况下,项目中的团队成员对所有项目资产具有读写访问权限。

您可以选择将执行访问权限扩展到团队成员,或将特定文件夹和文件的访问权限限制为项目团队成员。您还可以添加新的团队成员以及添加或删除访问权限。

控制访问是从每个项目的 Workbench 应用程序完成的。

登录后,从用户主页选择要管理的项目并单击 Workbench 图标。

Workbench 应用程序打开后,导航到您希望限制访问的文件或文件夹并右键单击。从出现的下拉菜单中,选择“权限”。您将看到有权访问的所有者和团队成员的列表:

图像0

找到您要更改访问权限的团队成员。您还可以通过单击“添加”按钮添加成员并同时设置其访问权限。

在每个团队成员的姓名后,选中或取消选中您希望允许的权限。可用权限为读取、写入和执行。

提示:如果您删除所有权限,个人或组将无法访问该文件。

进行所需的更改后,单击“提交”按钮。

图片1

注意:如果团队成员在您授予他们访问权限时在 Workbench 应用程序中,他们可能需要刷新他们的浏览器窗口以查看他们新授予的访问权限。

非团队成员的访问权限

可以向不属于项目团队的某个人授予对文件或文件夹的访问权限,只要该人拥有帐户即可。

与团队外的个人共享是从Workbench应用程序执行的四步过程。

  1. 将文件复制或移动到您的主目录。
  2. 授予用户读取和执行访问您的主目录的权限。
  3. 将用户添加到文件的权限。
  4. 让用户将目录添加到他们的工作台。

1. 将文件复制或移动到您的主目录

您可以通过查看文件树在 Workbench 中找到您的主目录。您的主文件夹位于底部,带有您的用户名。为了保护主目录中的其他文件,我们建议您使用要授予访问权限的人的姓名创建一个子文件夹,然后将文件移动或复制到该文件夹​​中。

2. 授予对文件的访问权限

右键单击要授予访问权限的文件夹的名称,然后从出现的下拉菜单中选择权限。添加需要访问权限的团队成员的用户名。您必须为他们选择读取和执行访问权限才能查看文件但不能编辑文件。

提示:如果您授予对文件夹而不是特定文件的访问权限,则您只需在第一次与该特定用户共享文件夹时或在您希望更改权限时设置这些权限。

3. 将用户添加到文件权限

您需要使用上述访问控制部分中的步骤将用户添加到文件权限。执行此操作后,用户将能够查看、读取、更改和执行文件,具体取决于您授予的访问权限。如果您为文件夹添加权限,用户将能够查看和访问该文件夹。

4. 让用户将目录添加到他们的工作台

用户现在可以将您的主目录添加到他们的工作台文件浏览器。为此,让用户单击工作台中文件树顶部的显示目录按钮。

图 6

在弹出的窗口中,用户应在文本框中添加字符串 /home/yourusername添加按钮。

图片7

单击添加后,添加的文件夹将出现在文本字段下方。用户现在可以通过单击右上角的“x”或单击窗口外来关闭窗口。

图片8

一旦用户使用刷新按钮刷新工作台,他们将看到共享文件。

图像10