Delegaciones y dependencias
Dependencia de funciones
Políticas de la dependencia de funciones
Cuando utilice ModelArts para desarrollar algoritmos o gestionar trabajos de entrenamiento, deberá utilizar otros servicios en la nube. Por ejemplo, antes de enviar un trabajo de entrenamiento, seleccione una ruta de OBS para almacenar el conjunto de datos y los logs, respectivamente. Por lo tanto, al configurar políticas de autorización de grano fino para un usuario, el administrador debe configurar permisos dependientes para que el usuario pueda utilizar las funciones requeridas.
Si utiliza ModelArts como usuario de root (el usuario de IAM por defecto con el mismo nombre que la cuenta), el usuario de root tiene todos los permisos predeterminados.
Escenario de aplicación |
Servicio dependiente |
Política dependiente |
Función admitida |
---|---|---|---|
Configuración global |
IAM |
iam:users:listUsers |
Obtener una lista de usuarios. Solo el administrador requiere esta acción. |
Función básica |
IAM |
iam:tokens:assume |
(Obligatorio) Utilice una delegación para obtener credenciales de autenticación temporales. |
Función básica |
BSS |
bss:balance:view |
Mostrar el saldo de la cuenta actual en la página después de crear los recursos en la consola ModelArts. |
Escenario de aplicación |
Servicio dependiente |
Política dependiente |
Función admitida |
---|---|---|---|
Espacio de trabajo |
IAM |
iam:users:listUsers |
Autorizar a un usuario de IAM a utilizar un espacio de trabajo. |
ModelArts |
modelarts:*:*delete* |
Borrar los recursos en un espacio de trabajo cuando eliminarlo. |
Escenario de aplicación |
Servicio dependiente |
Política dependiente |
Función admitida |
---|---|---|---|
Gestión del ciclo de vida de las instancias del entorno de desarrollo |
ModelArts |
modelarts:notebook:create modelarts:notebook:list modelarts:notebook:get modelarts:notebook:update modelarts:notebook:delete modelarts:notebook:start modelarts:notebook:stop modelarts:notebook:updateStopPolicy modelarts:image:delete modelarts:image:list modelarts:image:create modelarts:image:get modelarts:pool:list modelarts:tag:list modelarts:network:get aom:metric:get aom:metric:list aom:alarm:list |
Iniciar, detener, crear, eliminar y actualizar una instancia. |
Almacenamiento de montaje dinámico |
ModelArts |
modelarts:notebook:listMountedStorages modelarts:notebook:mountStorage modelarts:notebook:getMountedStorage modelarts:notebook:umountStorage |
Montar almacenamiento de forma dinámica. |
OBS |
obs:bucket:ListAllMyBuckets obs:bucket:ListBucket |
||
Gestión de imágenes |
ModelArts |
modelarts:image:register modelarts:image:listGroup |
Registre y consulte una imagen en la página Image Management. |
Guardar una imagen |
SWR |
SWR Admin |
La política SWR Admin contiene el alcance máximo de los permisos de SWR, que puede utilizarse para:
|
Uso de la función de SSH |
ECS |
ecs:serverKeypairs:list ecs:serverKeypairs:get ecs:serverKeypairs:delete ecs:serverKeypairs:create |
Configure una clave de inicio de sesión para una instancia de notebook. |
Montaje de un sistema de archivos de SFS Turbo |
SFS Turbo |
SFS Turbo FullAccess |
Leer y escribir un directorio de SFS como usuario de IAM. Monte un sistema de archivos de SFS que no haya creado usted en una instancia de notebook mediante un grupo de recursos dedicado. |
Consulta de todas las instancias |
ModelArts |
modelarts:notebook:listAllNotebooks |
Consultar instancias del entorno de desarrollo de todos los usuarios en la consola de gestión de ModelArts. Esta acción es requerida por el administrador de la instancia del entorno de desarrollo. |
IAM |
iam:users:listUsers |
||
Complemento de VS Code local o PyCharm Toolkit |
ModelArts |
modelarts:notebook:listAllNotebooks modelarts:trainJob:create modelarts:trainJob:list modelarts:trainJob:update modelarts:trainJobVersion:delete modelarts:trainJob:get modelarts:trainJob:logExport modelarts:workspace:getQuotas (This policy is required if the workspace function is enabled.) |
Acceda a una instancia de notebook desde VS Code local y envíe trabajos de entrenamiento. |
OBS |
obs:bucket:ListAllMybuckets obs:bucket:HeadBucket obs:bucket:ListBucket obs:bucket:GetBucketLocation obs:object:GetObject obs:object:GetObjectVersion obs:object:PutObject obs:object:DeleteObject obs:object:DeleteObjectVersion obs:object:ListMultipartUploadParts obs:object:AbortMultipartUpload obs:object:GetObjectAcl obs:object:GetObjectVersionAcl obs:bucket:PutBucketAcl obs:object:PutObjectAcl obs:object:ModifyObjectMetaData |
||
IAM |
iam:projects:listProjects |
Obtenga una lista de proyectos de IAM con PyCharm local para configuraciones de acceso. |
Escenario de aplicación |
Servicio dependiente |
Política dependiente |
Función admitida |
---|---|---|---|
Gestión de entrenamientos |
ModelArts |
modelarts:trainJob:* modelarts:trainJobLog:* modelarts:aiAlgorithm:* modelarts:image:list |
Crear un trabajo de entrenamiento y consultar los logs de entrenamiento. |
modelarts:workspace:getQuotas |
Obtener una cuota de espacio de trabajo. Esta política es necesaria si se habilita la función de espacio de trabajo. |
||
modelarts:tag:list |
Utilice Tag Management Service (TMS) en un trabajo de entrenamiento. |
||
IAM |
iam:credentials:listCredentials iam:agencies:listAgencies |
Utilice la autorización de delegación configurada. |
|
SFS Turbo |
sfsturbo:shares:getShare sfsturbo:shares:getAllShares |
Utilizar SFS Turbo en un trabajo de entrenamiento. |
|
SWR |
swr:repository:listTags swr:repository:getRepository swr:repository:listRepositories |
Utilice una imagen personalizada para crear un trabajo de entrenamiento. |
|
SMN |
smn:topic:publish smn:topic:list |
Notificar cambios en el estado del trabajo de entrenamiento con SMN. |
|
OBS |
obs:bucket:ListAllMybuckets obs:bucket:HeadBucket obs:bucket:ListBucket obs:bucket:GetBucketLocation obs:object:GetObject obs:object:GetObjectVersion obs:object:PutObject obs:object:DeleteObject obs:object:DeleteObjectVersion obs:object:ListMultipartUploadParts obs:object:AbortMultipartUpload obs:object:GetObjectAcl obs:object:GetObjectVersionAcl obs:bucket:PutBucketAcl obs:object:PutObjectAcl obs:object:ModifyObjectMetaData |
Ejecutar un trabajo de entrenamiento con un conjunto de datos en un bucket de OBS. |
Escenario de aplicación |
Servicio dependiente |
Política dependiente |
Función admitida |
---|---|---|---|
Uso de un conjunto de datos |
ModelArts |
modelarts:dataset:getDataset modelarts:dataset:createDataset modelarts:dataset:createDatasetVersion modelarts:dataset:createImportTask modelarts:dataset:updateDataset modelarts:processTask:createProcessTask modelarts:processTask:getProcessTask modelarts:dataset:listDatasets |
Utilice conjuntos de datos de ModelArts en un flujo de trabajo. |
Gestión de aplicaciones de IA |
ModelArts |
modelarts:model:list modelarts:model:get modelarts:model:create modelarts:model:delete modelarts:model:update |
Gestione aplicaciones de IA de ModelArts en un flujo de trabajo. |
Despliegue de un servicio |
ModelArts |
modelarts:service:get modelarts:service:create modelarts:service:update modelarts:service:delete modelarts:service:getLogs |
Gestione servicios de ModelArts en tiempo real en un flujo de trabajo. |
Trabajos de entrenamiento |
ModelArts |
modelarts:trainJob:get modelarts:trainJob:create modelarts:trainJob:list modelarts:trainJobVersion:list modelarts:trainJobVersion:create modelarts:trainJob:delete modelarts:trainJobVersion:delete modelarts:trainJobVersion:stop |
Gestione los trabajos de entrenamiento de ModelArts en un flujo de trabajo. |
Espacio de trabajo |
ModelArts |
modelarts:workspace:get modelarts:workspace:getQuotas |
Utilizar los espacios de trabajo de ModelArts en un flujo de trabajo. |
Gestión de datos |
OBS |
obs:bucket:ListAllMybuckets (Obtaining a bucket list) obs:bucket:HeadBucket (Obtaining bucket metadata) obs:bucket:ListBucket (Listing objects in a bucket) obs:bucket:GetBucketLocation (Obtaining the bucket location) obs:object:GetObject (Obtaining object content and metadata) obs:object:GetObjectVersion (Obtaining object content and metadata) obs:object:PutObject (Uploading objects using PUT method, uploading objects using POST method, copying objects, appending an object, initializing a multipart task, uploading parts, and merging parts) obs:object:DeleteObject (Deleting an object or batch deleting objects) obs:object:DeleteObjectVersion (Deleting an object or batch deleting objects) obs:object:ListMultipartUploadParts (Listing uploaded parts) obs:object:AbortMultipartUpload (Aborting multipart uploads) obs:object:GetObjectAcl (Obtaining an object ACL) obs:object:GetObjectVersionAcl (Obtaining an object ACL) obs:bucket:PutBucketAcl (Configuring a bucket ACL) obs:object:PutObjectAcl (Configuring an object ACL) |
Utilizar datos de OBS en un flujo de trabajo. |
Ejecución de un flujo de trabajo |
IAM |
iam:users:listUsers (Obtaining users) iam:agencies:getAgency (Obtaining details about a specified agency) iam:tokens:assume (Obtaining an agency token) |
Llame a otros servicios de ModelArts cuando se ejecute el flujo de trabajo. |
Integración de DLI |
DLI |
dli:jobs:get (Obtaining job details) dli:jobs:list_all (Viewing a job list) dli:jobs:create (Creating a job) |
Integrar DLI en un flujo de trabajo. |
Integración de MRS |
MRS |
mrs:job:get (Obtaining job details) mrs:job:submit (Creating and executing a job) mrs:job:list (Viewing a job list) mrs:job:stop (Stopping a job) mrs:job:batchDelete (Batch deleting jobs) mrs:file:list (Viewing a file list) |
Integrar MRS en un flujo de trabajo. |
Escenario de aplicación |
Servicio dependiente |
Política dependiente |
Función admitida |
---|---|---|---|
Gestión de aplicaciones de IA |
SWR |
swr:repository:deleteRepository swr:repository:deleteTag swr:repository:getRepository swr:repository:listTags |
Importe un modelo desde una imagen personalizada. Utilice un motor personalizado al importar un modelo de OBS. |
OBS |
obs:bucket:ListAllMybuckets (Obtaining a bucket list) obs:bucket:HeadBucket (Obtaining bucket metadata) obs:bucket:ListBucket (Listing objects in a bucket) obs:bucket:GetBucketLocation (Obtaining the bucket location) obs:object:GetObject (Obtaining object content and metadata) obs:object:GetObjectVersion (Obtaining object content and metadata) obs:object:PutObject (Uploading objects using PUT method, uploading objects using POST method, copying objects, appending an object, initializing a multipart task, uploading parts, and merging parts) obs:object:DeleteObject (Deleting an object or batch deleting objects) obs:object:DeleteObjectVersion (Deleting an object or batch deleting objects) obs:object:ListMultipartUploadParts (Listing uploaded parts) obs:object:AbortMultipartUpload (Aborting multipart uploads) obs:object:GetObjectAcl (Obtaining an object ACL) obs:object:GetObjectVersionAcl (Obtaining an object ACL) obs:bucket:PutBucketAcl (Configuring a bucket ACL) obs:object:PutObjectAcl (Configuring an object ACL) |
Importe un modelo desde una plantilla. Especificar una ruta de OBS para la conversión del modelo. |
Escenario de aplicación |
Servicio dependiente |
Política dependiente |
Función admitida |
---|---|---|---|
Servicios en tiempo real |
LTS |
lts:logs:list (Obtaining the log list) |
Mostrar logs de LTS. |
OBS |
obs:bucket:GetBucketPolicy (Obtaining a bucket policy) obs:bucket:HeadBucket (Obtaining bucket metadata) obs:bucket:ListAllMyBuckets (Obtaining a bucket list) obs:bucket:PutBucketPolicy (Configuring a bucket policy) obs:bucket:DeleteBucketPolicy (Deleting a bucket policy) |
Montar volúmenes externos en un contenedor cuando se ejecuten los servicios. |
|
Servicios por lotes |
OBS |
obs:object:GetObject (Obtaining object content and metadata) obs:object:PutObject (Uploading objects using PUT method, uploading objects using POST method, copying objects, appending an object, initializing a multipart task, uploading parts, and merging parts) obs:bucket:CreateBucket (Creating a bucket) obs:bucket:ListBucket (Listing objects in a bucket) obs:bucket:ListAllMyBuckets (Obtaining a bucket list) |
Crear servicios por lotes y realizar inferencias por lotes. |
Servicios de borde |
CES |
ces:metricData:list: (Obtaining metric data) |
Consultar las métricas de monitoreo. |
IEF |
ief:deployment:delete (Deleting a deployment) |
Gestionar servicios perimetrales. |
Escenario de aplicación |
Servicio dependiente |
Política dependiente |
Función admitida |
---|---|---|---|
Gestión de conjuntos de datos y etiquetas |
OBS |
obs:bucket:ListBucket (Listing objects in a bucket) obs:object:GetObject (Obtaining object content and metadata) obs:object:PutObject (Uploading objects using PUT method, uploading objects using POST method, copying objects, appending an object, initializing a multipart task, uploading parts, and merging parts) obs:object:DeleteObject (Deleting an object or batch deleting objects) obs:bucket:HeadBucket (Obtaining bucket metadata) obs:bucket:GetBucketAcl (Obtaining a bucket ACL) obs:bucket:PutBucketAcl (Configuring a bucket ACL) obs:bucket:GetBucketPolicy (Obtaining a bucket policy) obs:bucket:PutBucketPolicy (Configuring a bucket policy) obs:bucket:DeleteBucketPolicy (Deleting a bucket policy) obs:bucket:PutBucketCORS (Configuring or deleting CORS rules of a bucket) obs:bucket:GetBucketCORS (Obtaining the CORS rules of a bucket) obs:object:PutObjectAcl (Configuring an object ACL) |
Gestionar datasets en OBS. Etiquetar datos de OBS. Crear un trabajo de gestión de datos. |
Gestión de conjuntos de datos de tablas |
DLI |
dli:database:displayAllDatabases dli:database:displayAllTables dli:table:describe_table |
Gestión de datos de DLI en un conjunto de datos. |
Gestión de conjuntos de datos de tablas |
DWS |
dws:openAPICluster:list dws:openAPICluster:getDetail |
Gestionar datos de DWS en un conjunto de datos. |
Gestión de conjuntos de datos de tablas |
MRS |
mrs:job:submit mrs:job:list mrs:cluster:list mrs:cluster:get |
Gestionar datos de MRS en un conjunto de datos. |
Etiquetado automático |
ModelArts |
modelarts:service:list modelarts:model:list modelarts:model:get modelarts:model:create modelarts:trainJobInnerModel:list modelarts:workspace:get modelarts:workspace:list |
Habilitar etiquetado automático. |
Etiquetado en equipo |
IAM |
iam:projects:listProjects (Obtaining tenant projects) iam:users:listUsers (Obtaining users) iam:agencies:createAgency (Creating an agency) iam:quotas:listQuotasForProject (Obtaining the quotas of a project) |
Gestionar equipos de etiquetado. |
Escenario de aplicación |
Servicio dependiente |
Política dependiente |
Función admitida |
---|---|---|---|
Gestión de grupos de recursos |
BSS |
bss:coupon:view bss:order:view bss:balance:view bss:discount:view bss:renewal:view bss:bill:view bss:contract:update bss:order:pay bss:unsubscribe:update bss:renewal:update bss:order:update |
Crear, renovar y cancelar la suscripción de un grupo de recursos. Los permisos dependientes debe configurarse en la vista del proyecto de IAM. |
ECS |
ecs:availabilityZones:list |
Mostrar las AZ. Los permisos dependientes debe configurarse en la vista del proyecto de IAM. |
|
Gestión de red |
VPC |
vpc:routes:create vpc:routes:list vpc:routes:get vpc:routes:delete vpc:peerings:create vpc:peerings:accept vpc:peerings:get vpc:peerings:delete vpc:routeTables:update vpc:routeTables:get vpc:routeTables:list vpc:vpcs:create vpc:vpcs:list vpc:vpcs:get vpc:vpcs:delete vpc:subnets:create vpc:subnets:get vpc:subnets:delete vpcep:endpoints:list vpcep:endpoints:create vpcep:endpoints:delete vpcep:endpoints:get vpc:ports:create vpc:ports:get vpc:ports:update vpc:ports:delete vpc:networks:create vpc:networks:get vpc:networks:update vpc:networks:delete |
Crear y eliminar redes de ModelArts e interconectar las VPC. Los permisos dependientes debe configurarse en la vista del proyecto de IAM. |
SFS Turbo |
sfsturbo:shares:addShareNic sfsturbo:shares:deleteShareNic sfsturbo:shares:showShareNic sfsturbo:shares:listShareNics |
Interconecte su red con SFS Turbo. Los permisos dependientes debe configurarse en la vista del proyecto de IAM. |
|
Grupo de recursos de borde |
IEF |
ief:node:list ief:group:get ief:application:list ief:application:get ief:node:listNodeCert ief:node:get ief:IEFInstance:get ief:deployment:list ief:group:listGroupInstanceState ief:IEFInstance:list ief:deployment:get ief:group:list |
Agregar, eliminar, modificar y buscar grupos de borde |
Autorización de delegación
Para simplificar las operaciones cuando se utiliza ModelArts para ejecutar trabajos, ciertas operaciones se realizan automáticamente en el backend ModelArts. Por ejemplo, descargar los conjuntos de datos de un bucket de OBS a un espacio de trabajo antes de iniciar un trabajo de entrenamiento y volcar los logs del trabajo de entrenamiento al bucket de OBS.
ModelArts no guarda sus credenciales de autenticación de token. Antes de realizar operaciones en sus recursos (como buckets de OBS) en un trabajo asincrono de backend, debe autorizar explícitamente ModelArts con una delegación de IAM. ModelArts utilizará la delegación para obtener una credencial de autenticación temporal para realizar operaciones con sus recursos. Para obtener más detalles, consulte Agregación de autorización.
Como se muestra en Figura 1, una vez configurada la autorización en ModelArts, ModelArts utiliza la credencial temporal para acceder a sus recursos y utilizarlos, liberándole de algunas operaciones complejas y lentas. La credencial de la delegación también se sincronizará con sus trabajos (incluidas las instancias de notebook y los trabajos de entrenamiento). Puede utilizar la credencial de la delegación para acceder a sus recursos en los trabajos.
Puede utilizar cualquiera de los siguientes métodos para autorizar ModelArts utilizando una delegación:
Autorización con un clic
ModelArts proporciona la autorización automática con un solo clic. En la página Global Configuration de ModelArts puede configurar rápidamente la autorización de la delegación. A continuación, ModelArts creará automáticamente una delegación para usted y la configurará en ModelArts.
En este modo, el ámbito de autorización se especifica en función de las políticas del sistema preestablecidas de los servicios dependientes para garantizar permisos suficientes para utilizar los servicios. La delegación creada cuenta con casi todos los permisos de los servicios dependientes. Si desea controlar con precisión el alcance de los permisos concedidos a una delegación, utilice el segundo método.
Autorización personalizada
The administrator creates different agency authorization policies for different users in IAM, and configures the created agency for ModelArts users. Cuando se crea una agencia para un usuario de IAM, el administrador especifica los permisos mínimos para la delegación basándose en los permisos del usuario para controlar los recursos a los que el usuario puede acceder cuando utiliza ModelArts. Para obtener más información, consulte Asignación de permisos básicos para utilizar ModelArts.
Riesgos de las operaciones no autorizadas
La autorización de delegación de un usuario es independiente. En teoría, el alcance de autorización de delegación de un usuario puede exceder el alcance de autorización de la política de autorización configurada para el grupo de usuarios. Cualquier configuración incorrecta dará lugar a operaciones no autorizadas.
Para evitar operaciones no autorizadas, solo un administrador de tenant puede configurar agencias para usuarios en la configuración global de ModelArts para garantizar la seguridad de la autorización de agencias.
Autorización mínima de delegación
Al configurar la autorización de la delegación, el administrador debe controlar estrictamente el alcance de la autorización.
ModelArts realiza de forma asincrona y automática operaciones como la preparación y la limpieza de trabajos. La autorización requerida de la agencia está dentro del ámbito de la autorización básica. Si utiliza solo algunas funciones de ModelArts, el administrador puede filtrar los permisos básicos que no se utilizan de acuerdo con la configuración de autorización de la delegación. Por el contrario, si necesita obtener permisos de recursos más allá del ámbito de autorización básico en un trabajo, el administrador puede agregar nuevos permisos a la configuración de autorización de la agencia. En una palabra, el alcance de la autorización de agencias debe minimizarse y personalizarse según los requerimientos del servicio.
Ámbito básico de la autorización de delegación
Para personalizar el permiso para una delegación, seleccione los permisos en función de sus requisitos de servicio.
Escenario de aplicación |
Servicio dependiente |
Autorización de delegación |
Descripción |
Sugerencia de configuración |
---|---|---|---|---|
JupyterLab |
OBS |
obs:object:DeleteObject obs:object:GetObject obs:object:GetObjectVersion obs:bucket:CreateBucket obs:bucket:ListBucket obs:bucket:ListAllMyBuckets obs:object:PutObject obs:bucket:GetBucketAcl obs:bucket:PutBucketAcl obs:bucket:PutBucketCORS |
Utilice OBS para cargar y descargar datos en JupyterLab con notebook de ModelArts. |
Recomendado |
Monitoreo del entorno de desarrollo |
AOM |
aom:alarm:put |
Invoque a la API de AOM para obtener datos de monitoreo y eventos de instancias de notebook y mostrarlos en el notebook de ModelArts. |
Recomendado |
Escenario de aplicación |
Servicio dependiente |
Autorización de delegación |
Descripción |
---|---|---|---|
Trabajos de entrenamiento |
OBS |
obs:bucket:ListBucket obs:object:GetObject obs:object:PutObject |
Descargue datos, modelos y código antes de comenzar un trabajo de entrenamiento. Cargue logs y modelos cuando se ejecute un trabajo de entrenamiento. |
Escenario de aplicación |
Servicio dependiente |
Autorización de delegación |
Descripción |
---|---|---|---|
Servicios en tiempo real |
LTS |
lts:groups:create lts:groups:list lts:topics:create lts:topics:delete lts:topics:list |
Configure LTS para reportar logs de servicios en tiempo real. |
Servicios por lotes |
OBS |
obs:bucket:ListBucket obs:object:GetObject obs:object:PutObject |
Ejecutar un servicio por lotes. |
Servicios de borde |
IEF |
ief:deployment:list ief:deployment:create ief:deployment:update ief:deployment:delete ief:node:createNodeCert ief:iefInstance:list ief:node:list |
Despliegue un servicio de borde con IEF. |
Escenario de aplicación |
Servicio dependiente |
Autorización de delegación |
Descripción |
---|---|---|---|
Conjunto de datos y etiquetado de datos |
OBS |
obs:object:GetObject obs:object:PutObject obs:object:DeleteObject obs:object:PutObjectAcl obs:bucket:ListBucket obs:bucket:HeadBucket obs:bucket:GetBucketAcl obs:bucket:PutBucketAcl obs:bucket:GetBucketPolicy obs:bucket:PutBucketPolicy obs:bucket:DeleteBucketPolicy obs:bucket:PutBucketCORS obs:bucket:GetBucketCORS |
Gestionar conjuntos de datos en un bucket de OBS. |
Etiquetado de datos |
ModelArts inference |
modelarts:service:get modelarts:service:create modelarts:service:update |
Realizar el etiquetado automático basado en la inferencia de ModelArts. |
Escenario de aplicación |
Servicio dependiente |
Autorización de delegación |
Descripción |
---|---|---|---|
Gestión de redes (nueva versión) |
VPC |
vpc:routes:create vpc:routes:list vpc:routes:get vpc:routes:delete vpc:peerings:create vpc:peerings:accept vpc:peerings:get vpc:peerings:delete vpc:routeTables:update vpc:routeTables:get vpc:routeTables:list vpc:vpcs:create vpc:vpcs:list vpc:vpcs:get vpc:vpcs:delete vpc:subnets:create vpc:subnets:get vpc:subnets:delete vpcep:endpoints:list vpcep:endpoints:create vpcep:endpoints:delete vpcep:endpoints:get vpc:ports:create vpc:ports:get vpc:ports:update vpc:ports:delete vpc:networks:create vpc:networks:get vpc:networks:update vpc:networks:delete |
Crear y eliminar redes de ModelArts e interconectar las VPC. Los permisos dependientes debe configurarse en la vista del proyecto de IAM. |
SFS Turbo |
sfsturbo:shares:addShareNic sfsturbo:shares:deleteShareNic sfsturbo:shares:showShareNic sfsturbo:shares:listShareNics |
Interconecte su red con SFS Turbo. Los permisos dependientes debe configurarse en la vista del proyecto de IAM. |
|
Gestión de grupos de recursos |
BSS |
bss:coupon:view bss:order:view bss:balance:view bss:discount:view bss:renewal:view bss:bill:view bss:contract:update bss:order:pay bss:unsubscribe:update bss:renewal:update bss:order:update |
Crear, renovar y cancelar la suscripción de un grupo de recursos. Los permisos dependientes debe configurarse en la vista del proyecto de IAM. |
Gestión de grupos de recursos |
ECS |
ecs:availabilityZones:list |
Mostrar las AZ. Los permisos dependientes debe configurarse en la vista del proyecto de IAM. |