Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
CodePipeline referencia de permisos
Utilice la siguiente tabla como referencia cuando configure el control de acceso y redacte políticas de permisos que pueda adjuntar a una IAM identidad (políticas basadas en la identidad). En la tabla se muestra cada CodePipeline API operación y las acciones correspondientes para las que puede conceder permisos para realizar la acción. En el caso de las operaciones que admiten permisos a nivel de recurso, en la tabla se muestra el AWS recurso para el que puede conceder los permisos. Las acciones se especifican en el campo Action
de la política.
Los permisos a nivel de recursos son aquellos que permiten especificar en qué recursos los usuarios pueden realizar acciones. AWS CodePipeline proporciona compatibilidad parcial con los permisos a nivel de recursos. Esto significa que, para algunas AWS CodePipeline API llamadas, puede controlar cuándo se permite a los usuarios usar esas acciones en función de las condiciones que deben cumplirse o qué recursos pueden usar los usuarios. Por ejemplo, puede conceder a los usuarios permiso para generar un listado con información de ejecución de canalizaciones, pero solo para una o varias canalizaciones específicas.
nota
La columna Recursos muestra los recursos necesarios para las API llamadas que admiten permisos a nivel de recurso. En el caso de API las llamadas que no admiten permisos a nivel de recursos, puede conceder a los usuarios permiso para usarlos, pero debe especificar un comodín (*) para el elemento de recurso de su declaración de política.
CodePipeline APIoperaciones | Permisos (APIacciones) necesarios | Recursos |
---|---|---|
Se necesita para ver información sobre un trabajo específico y si el proceso de trabajo lo ha recibido. Solo se usa en las acciones personalizadas. |
Solo admite un carácter comodín (*) en el elemento Resource de la política. |
|
Se necesita para confirmar si el proceso de trabajo ha recibido un trabajo concreto. Solo se usa en las acciones de los socios. |
Solo admite un carácter comodín (*) en el elemento Resource de la política. |
|
Necesario para crear una acción personalizada que se pueda utilizar en todos los procesos asociados a la AWS cuenta. Solo se usa en las acciones personalizadas. |
Tipo de acción
|
|
Se necesita para crear una canalización. |
Canalización
|
|
Se necesita para marcar una acción personalizada como eliminada. |
Tipo de acción
|
|
Se necesita para eliminar una canalización. |
Canalización
|
|
DeleteWebhook |
Se necesita para eliminar un webhook. |
Webhook
|
Antes de eliminar un webhook, es necesario eliminar la conexión entre el webhook creado por él CodePipeline y la herramienta externa con los eventos que se van a detectar. Actualmente, solo se admiten los webhooks que se dirigen a un tipo de acción de. GitHub |
Webhook
|
|
Se necesita para impedir que los artefactos de una canalización vayan a la siguiente etapa de la canalización. |
Canalización
|
|
Se necesita para que los artefactos de una canalización vayan a la siguiente etapa de la canalización. |
Canalización
|
|
Se necesita para recuperar información sobre un trabajo. Solo se usa en las acciones personalizadas. |
No se requiere ningún recurso. | |
Necesario para recuperar la estructura, las etapas, las acciones y los metadatos de una canalización, incluida la canalizaciónARN. |
Canalización
|
|
Se necesita para recuperar información sobre la ejecución de una canalización, como los detalles de los artefactos, el ID de ejecución de la canalización y el nombre, la versión y el estado de la canalización. |
Canalización
|
|
Se necesita para recuperar información sobre el estado de una canalización, como las etapas y las acciones. |
Canalización
|
|
Se necesita para solicitar los detalles de un trabajo en una acción de terceros. Solo se usa en las acciones de los socios. |
Solo admite un carácter comodín (*) en el elemento Resource de la política. |
|
ListActionExecutions |
Necesario para generar un resumen de todas las ejecuciones de una acción. |
Canalización
|
Necesario para generar un resumen de todos los tipos de CodePipeline acciones asociados a tu cuenta. |
Solo admite un carácter comodín (*) en el elemento Resource de la política. |
|
Se requiere para generar un resumen de las ejecuciones más recientes para una canalización. |
Canalización
|
|
Se necesita para generar un resumen de todas las canalizaciones asociadas a su cuenta. |
Canalización ARN con carácter comodín (no se admiten permisos a nivel de recursos a nivel de nombre de la canalización)
|
|
ListTagsForResource |
Se necesita para obtener la lista de las etiquetas de un recurso específico. Los recursos son opcionales. |
Tipo de acción
|
Canalización
|
||
Webhook
|
||
ListWebhooks |
Se necesita para mostrar todos los webhooks en la cuenta de esa región. |
Webhook
|
Se necesita para obtener un listado de todos los webhooks en esta región para esta cuenta. |
Tipo de acción
|
|
Se necesita para determinar si hay trabajos de terceros en los que un proceso de trabajo deba actuar. Solo se usa en las acciones de los socios. |
Solo admite un carácter comodín (*) en el elemento Resource de la política. |
|
Necesario para informar a una fuente CodePipeline sobre las nuevas revisiones |
Acción
|
|
Es obligatorio informar de la respuesta a una solicitud de aprobación manual a CodePipeline. Las respuestas válidas son |
Acción
notaEsta API llamada admite permisos a nivel de recursos. Sin embargo, es posible que se produzca un error si utiliza la IAM consola o el generador de políticas para crear políticas con un |
|
Se necesita para notificar un error en un trabajo y que un proceso de trabajo lo ha devuelto a la canalización. Solo se usa en las acciones personalizadas. |
Solo admite un carácter comodín (*) en el elemento Resource de la política. |
|
Se necesita para notificar que un proceso de trabajo ha devuelto un trabajo a la canalización correctamente. Solo se usa en las acciones personalizadas. |
Solo admite un carácter comodín (*) en el elemento Resource de la política. |
|
Se necesita para notificar un error en un trabajo de terceros que un proceso de trabajo ha devuelto a la canalización. Solo se usa en las acciones de los socios. |
Solo admite un carácter comodín (*) en el elemento Resource de la política. |
|
Se necesita para notificar que un proceso de trabajo ha devuelto un trabajo de terceros a la canalización correctamente. Solo se usa en las acciones de los socios. |
Solo admite un carácter comodín (*) en el elemento Resource de la política. |
|
Se necesita para crear un webhook. |
Canalización
|
|
Webhook
|
||
Tras crear un webhook, es necesario configurar a terceros compatibles para que llamen al URL webhook generado. |
Webhook
|
|
Se necesita para reanudar la ejecución en la canalización reintentando las últimas acciones erróneas de una etapa. |
Canalización
|
|
Se necesita para iniciar la canalización especificada (en concreto, para iniciar el procesamiento de la última confirmación en la ubicación de origen especificada como parte de la canalización). |
Canalización
|
|
Se necesita para detener la ejecución de la canalización especificada. Para detener la ejecución de la canalización, complete las acciones en curso sin iniciar otras posteriores o bien abandone las acciones en curso. |
Canalización
|
|
TagResource |
Se necesita para etiquetar el recurso especificado. Los recursos son opcionales. |
Tipo de acción
|
Canalización
|
||
Webhook
|
||
UntagResource |
Se necesita para eliminar las etiquetas del recurso especificado. Los recursos son opcionales. |
Tipo de acción
|
Canalización
|
||
Webhook
|
||
Se necesita para actualizar una canalización específica con cambios o modificaciones en su estructura. |
Canalización
|