ModulePermissions

更新时间:
复制为 MD 格式

名称

类型

描述

示例值

array

模块权限配置列表

object

权限结构体。

ModuleName

string

模块名。可取值:

  • PaiDesigner:可视化建模(Designer)

  • Paiflow:工作流

  • DSW:交互式建模(DSW)

  • DLC:分布式训练(DLC)

  • Dataset:数据集

  • Model:模型

  • Image:镜像

  • CodeSource:代码配置

  • PaiWorkspace@@Workspace:工作空间基本信息

  • PaiWorkspace@@MemberRole:工作空间成员管理

  • PaiWorkspace@@Resource:工作空间计算资源管理

  • PaiWorkspace@@Config:工作空间配置中心

  • ArtLab:ArtLab

PaiDesigner

PermissionType

string

权限类型。取值如下:

  • ReadOnly:只读

  • ReadWrite:可编辑/运行

  • FullAccess:完全控制

  • NoPrivilege:无权限

  • CustomPermissions: 自定义权限

ReadOnly

Permissions

array

权限列表。仅 PermissionType 为 CustomPermissions 时才有效,且必填。

object

权限对象

PermissionCodes

array

权限点列表。

string

权限点的名字,同地域内唯一。权限点介绍,请参见附录:角色及权限列表

PaiDLC:GetTensorboard

PermissionRules

array

权限规则列表。

object

权限规则。

Accessibility

string

访问类型,可能值:

  • PUBLIC:当前工作空间所有成员都可以操作。

  • PRIVATE:只有创建者可以操作。

  • ANY:创建者和非创建者都可以操作。

PRIVATE

EntityAccessType

string

存取类型。 当 Accessibility 为 PUBLIC,所有用户都能操作,此值无效; 当 Accessibility 为 PRIVATE 时,根据 EntityAccessType 的值决定权限,EntityAccessType 支持如下值:

  • CREATOR:只有创建者可以操作。

  • ANY:创建者和非创建者都可以操作。

CREATOR