En esta página se describe cómo configurar el control de acceso en los recursos de Runtime Configurator mediante Google Identity and Access Management. Para obtener información sobre Runtime Configurator, consulta los fundamentos de Runtime Configurator.
Antes de empezar
- Si quieres usar los ejemplos de línea de comandos de esta guía, instala la herramienta de línea de comandos`gcloud`.
- Si quieres usar los ejemplos de API de esta guía, configura el acceso a la API.
- Familiarízate con los proyectos de la Google Cloud consola.
- Conocer la gestión de identidades y accesos de Google.
Roles de IAM
Runtime Configurator admite roles básicos para sus recursos. Esto significa que puedes asignar el rol de propietario, editor o lector para dar a otros usuarios el nivel de acceso adecuado a los recursos de Runtime Configurator. Debe conceder estos permisos a nivel de proyecto o a nivel de recurso Config.
No hay roles predefinidos para Runtime Configurator.
Permisos
Con Gestión de Identidades y Accesos, cada método de la API requiere un permiso específico para poder llamarse. Consulta la tabla que aparece a continuación para determinar qué permisos son necesarios para el método de la API que quieras usar.
Método | Permisos obligatorios | Roles que te permiten invocar este método |
---|---|---|
projects.configs.create
|
runtimeconfig.configs.create |
|
projects.configs.delete
|
runtimeconfig.configs.delete |
|
projects.configs.get
|
runtimeconfig.configs.get |
|
projects.configs.list
|
runtimeconfig.configs.list |
|
projects.configs.update
|
runtimeconfig.configs.update |
|
projects.configs.operations.get
|
runtimeconfig.configs.operations.get |
|
projects.configs.variables.create
|
runtimeconfig.variables.create |
|
projects.configs.variables.delete
|
runtimeconfig.variables.delete |
|
projects.configs.variables.get
|
runtimeconfig.variables.get |
|
projects.configs.variables.list
|
runtimeconfig.variables.list |
|
projects.configs.variables.update
|
runtimeconfig.variables.update |
|
projects.configs.variables.watch
|
runtimeconfig.variables.watch |
|
projects.configs.waiters.create
|
runtimeconfig.waiters.create |
|
projects.configs.waiters.delete
|
runtimeconfig.waiters.delete |
|
projects.configs.waiters.get
|
runtimeconfig.waiters.get |
|
projects.configs.waiters.list
|
runtimeconfig.waiters.list |
|
Siguientes pasos
- Consulta información sobre IAM.
- Consulta información sobre los roles básicos.