组织资源管理
每个组织是独立的命名空间,这意味着「数据仓库」「算力容器」在组织下有独立的访问权限。同时,组织下的「存储」「计算资源」也是独立的。
组织资源权限
权限说明
点击组织下的任意算力容器切换到「设置」页面,可以看到资源可见度的设置。
在组织下资源的可见度分三种:
资源可见度 | 描述 |
---|---|
个人可见 | 将容器设为私有,此操作将使该容器对组织内其他成员不可见 |
组织只读 | 当前模式下该项目将在组织内只读,组织内成员将对该项目具有只读权限,无法在该资源下创建新的内容 |
组织读写 | 当前模式下该项目将在组织内可读写,组织内成员将对该项目具有读写权限,可在该项目下创建新的内容,并对自己所创建的内容有编辑和删除的权限 |
和「算力容器」类似,「数据仓库」也有如上所示的权限。
组织管理员可以直接修改资源可见度。
默认权限
在组织内创建资源(算力容器、数据仓库等)时的权限源自「组织设置」的默认资源权限,组织管理员可以在「组织设置」中修改默认的资源权限。
使用场景
教学场景
教师创建组织成为组织的所有者,通过邀请学生加入组织。
设置资源默认权限为「个人可见」保证每个学生只能看到自己的算力容器,而不会看到其他学生的算力容器。
教师创建「数据仓库」并设置权限为「组织只读」保证学生可以使用该数据仓库,并保证不会因为其他人误操作导致数据丢失。
教师创建「算力容器」并设置权限为「组织只读」作为教学资料,学生可以以「克隆」的形式将其克隆到自己的算力容器中。
项目协作
组织内两个成员工作在同一个项目中,希望彼此访问对方的执行内容。
成员 A 创建「数据仓库」并设置权限为「组织读写」保证不但自己可以编辑数据内容,也允许成员 B 增加新的数据版本。
成员 B 创建「算力容器」并设置权限为「组织读写」,那么成员 A 和成员 B 可以在同一个算力容器中创建执行并彼此可以访问对方正在运行中的执行内容。同时,JupyterLab 本身支持实时协作,在成员 A 和成员 B 同时打开 JupyterLab 时可以彼此看到对方的操作内容。
组织「资源使用状况」
在组织下创建资源(算力容器、数据仓库等)时,存储资源以及算力的使用情况将会被记录到组织下的「资源使用状况」中。
和个人账户下的「资源使用状况」类似:
- 「概览」会展示组织的存储资源总量、已用资源数量以及剩余可用资源的数量;
- 「使用情况」会记录组织下每个任务的类型、日期、使用产品的类型(算力资源类型、存储空间)、每项任务使用时长及存储空间的用量;
- 「资源变更详情」会记录每个资源的变更情况(例如:订阅存储空间);
- 「配额限制」会记录每个资源的额度限制,这个限制由组织内成员共享;
组织「财务中心」
每个组织有独立的财务账户,不和组织的创建者共享财务账号。也就是说个人账户下的余额无法提供给组织账户使用。