概念¶
项目¶
AEN 用户主要通过项目与系统交互。
一个项目是一组 conda 环境、Jupyter Notebooks 和其他文件。
每个项目都有一个项目驱动,所有团队成员都可以访问。驱动器的大小不受 AEN 限制。如果您发现空间不足,请联系您的系统管理员。
每个项目在项目驱动器上都有一个单独的项目目录。
项目目录是项目文件和数据的目录,与项目所有者和团队成员的主目录分开,以便团队成员可以共享并具有平等的访问权限。
项目目录的路径是
/projects/<project_owner>/<project_name>
.
有关项目、目录和权限的管理信息,请参阅项目和权限。
团队协作¶
团队使用项目在 AEN 中进行协作。项目允许团队通过共享有效协作所需的资源、应用程序和环境轻松地走到一起。
AEN 项目所有者和与其项目相关的任何团队成员将有权访问相同的:
- 共享文件和主目录。
- 共享 Python 和 R 环境。
- 共享节点和硬件。
- 常见应用。
- 网络用户界面。
有关更多信息,请参阅使用项目。
访问控制¶
AEN 访问控制允许您:
- 添加和删除新团队成员的项目访问权限。
- 将特定文件夹和文件的访问权限限制为项目团队成员。
- 使用权限将执行访问权限扩展到团队成员。默认情况下,项目的所有团队成员都拥有对所有项目资产的读写访问权限。
从每个项目的 Workbench 应用程序执行访问控制。
有关更多信息,请参阅 控制对项目的访问。
分享项目¶
AEN 支持公共和私人共享。
项目可以是“公开的”,这意味着任何有权访问系统的人都可以查看项目资产。
放置在public
项目文件夹中的任何内容都可以使用其 URL 公开访问。
项目可以是“私有的”,这意味着只有项目所有者和团队成员才能查看项目资产。
您还可以限制谁可以访问特定文件。
共享 Jupyter 笔记本¶
除了通用的项目共享功能,您还可以将 Jupyter Notebooks 发布到 Anaconda Repository。这会自动对笔记本进行版本控制,并允许您定义谁可以查看笔记本。