华为云AI开发平台ModelArtsIAM_云淘科技

介绍ModelArts所有功能涉及到的IAM权限配置。

IAM权限简介

管理员新创建的用户在没有配置细粒度授权策略时,默认具有ModelArts所有权限。如果需要控制用户的详细权限,管理员需要在IAM上把用户加入用户组,并为用户组配置细粒度授权策略,才能让用户获得策略定义的权限,才能操作对应云服务的资源。

IAM权限根据授权精细程度分为角色和策略。

角色:IAM最初提供的一种根据用户的工作职能定义权限的粗粒度授权机制。该机制以服务为粒度,提供有限的服务相关角色用于授权。由于各服务之间存在业务依赖关系,因此给用户授予角色时,可能需要一并授予依赖的其他角色,才能正确完成业务。角色并不能满足用户对精细化授权的要求,无法完全达到企业对权限最小化的安全管控要求。
策略:IAM最新提供的一种细粒度授权的能力,可以精确到具体服务的操作、资源以及请求条件等。基于策略的授权是一种更加灵活的授权方式,能够满足企业对权限最小化的安全管控要求。例如:针对ECS服务,管理员能够控制IAM用户仅能对某一类云服务器资源进行指定的管理操作。

ModelArts不支持根据角色授权,只支持按策略授权。

策略结构

策略结构包括Version(策略版本号)和Statement(策略权限语句)两部分,其中Statement可以有多个,表示不同的授权项。

图1 策略结构

策略参数

下面介绍策略参数详细说明。了解策略参数后,您可以根据场景自定义策略。具体可以参考文档自定义策略使用样例。

表1 策略参数说明

参数

含义

Version

策略的版本。

1.1:代表基于策略的访问控制。

Statement:策略的授权语句

Effect:作用

定义Action中的操作权限是否允许执行。

Allow:允许执行。
Deny:不允许执行。

说明:

当同一个Action的Effect既有Allow又有Deny时,遵循Deny优先的原则。

Action:授权项

操作权限。

格式为“服务名:资源类型:操作”。授权项支持通配符号*,通配符号*表示所有。

示例:

“modelarts:notebook:list”:表示查看Notebook实例列表权限,其中modelarts为服务名,notebook为资源类型,list为操作。

您可以在对应服务“API参考”资料中查看该服务所有授权项。

Condition:条件

使策略生效的特定条件,包括条件键和运算符。

格式为“条件运算符:{条件键:[条件值1,条件值2]}”。

如果您设置多个条件,同时满足所有条件时,该策略才生效。

示例:

“StringEndWithIfExists”:{“g:UserName”:[“specialCharacter”]}:表示当用户输入的用户名以”specialCharacter”结尾时该条statement生效。

Resource: 资源类型

策略所作用的资源。

格式为“服务名:region:domainId:资源类型:资源路径”, 资源类型支持通配符号*,通配符号*表示所有。

说明:

ModelArts的授权不支持指定具体资源路径。

ModelArts资源类型

基于策略授权时,管理员可以按ModelArts的资源类型选择授权范围。ModelArts支持的资源类型如下表:

表2 ModelArts资源类型

资源类型

说明

notebook

开发环境的Notebook实例

exemlProject

自动学习项目

exemlProjectInf

自动学习项目的在线推理服务

exemlProjectTrain

自动学习项目的训练作业

exemlProjectVersion

自动学习项目的版本

workflow

Workflow项目

pool

专属资源池

network

专属资源池网络连接

trainJob

训练作业

trainJobLog

训练作业的运行日志

trainJobInnerModel

系统预置模型

trainJobVersion

训练作业的版本(旧版本训练,即将下线)

trainConfig

训练作业的配置(旧版本训练,即将下线)

tensorboard

训练结果的可视化作业(旧版本训练,即将下线)

model

模型

service

在线服务

nodeservice

边缘服务

workspace

工作空间

dataset

数据集

dataAnnotation

数据集的标注信息

aiAlgorithm

训练算法

image

镜像

ModelArts资源权限项

参考《ModelArts API参考》中的权限策略和授权项。

数据管理权限
开发环境权限
训练作业权限
模型管理权限
服务管理权限
工作空间管理权限

父主题: 权限控制方式

同意关联代理商云淘科技,购买华为云产品更优惠(QQ 78315851)

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家