View a markdown version of this page

Acciones, recursos y claves de condición para AWS Service Catalog - Referencia de autorizaciones de servicio

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.

Acciones, recursos y claves de condición para AWS Service Catalog

AWS Catálogo de servicios (prefijo de servicio: servicecatalog) proporciona las siguientes operaciones, recursos, acciones y claves de condición específicos del servicio para utilizarlas en las políticas de permisos de IAM.

Referencias:

Operaciones de API definidas por AWS Service Catalog

La siguiente tabla asigna las operaciones de la API a las acciones de IAM que autorizan. Solo se muestran las claves de condición que tienen valores estáticos para la API y la acción determinadas; para ver el conjunto completo de claves de condición que admite cada acción, consulta la Tabla de acciones.

Operación Cliente SDK Acción de IAM Clave de condición Valores posibles Nivel de acceso

AcceptPortfolioShare

servicecatalog

servicecatalog:AcceptPortfolioShare

Escritura

AssociateBudgetWithResource

servicecatalog

servicecatalog:AssociateBudgetWithResource

Escritura

AssociatePrincipalWithPortfolio

servicecatalog

servicecatalog:AssociatePrincipalWithPortfolio

Escritura

AssociateProductWithPortfolio

servicecatalog

servicecatalog:AssociateProductWithPortfolio

Escritura

AssociateServiceActionWithProvisioningArtifact

servicecatalog

servicecatalog:AssociateServiceActionWithProvisioningArtifact

Escritura

AssociateTagOptionWithResource

servicecatalog

servicecatalog:AssociateTagOptionWithResource

Escritura

BatchAssociateServiceActionWithProvisioningArtifact

servicecatalog

servicecatalog:BatchAssociateServiceActionWithProvisioningArtifact

Escritura

BatchDisassociateServiceActionFromProvisioningArtifact

servicecatalog

servicecatalog:BatchDisassociateServiceActionFromProvisioningArtifact

Escritura

CopyProduct

servicecatalog

servicecatalog:CopyProduct

Escritura

CreateConstraint

servicecatalog

servicecatalog:CreateConstraint

Escritura

iam:PassRole

iam:PassedToService

servicecatalog.amazonaws.com

Escritura

CreatePortfolio

servicecatalog

servicecatalog:CreatePortfolio

Escritura

CreatePortfolioShare

servicecatalog

servicecatalog:CreatePortfolioShare

Gestión de permisos, Write

CreateProduct

servicecatalog

servicecatalog:CreateProduct

Escritura

codestar-connections:PassConnection

Lectura

CreateProvisionedProductPlan

servicecatalog

servicecatalog:CreateProvisionedProductPlan

Escritura

CreateProvisioningArtifact

servicecatalog

servicecatalog:CreateProvisioningArtifact

Escritura

CreateServiceAction

servicecatalog

servicecatalog:CreateServiceAction

Escritura

iam:PassRole

iam:PassedToService

servicecatalog.amazonaws.com

Escritura

CreateTagOption

servicecatalog

servicecatalog:CreateTagOption

Escritura

DeleteConstraint

servicecatalog

servicecatalog:DeleteConstraint

Escritura

DeletePortfolio

servicecatalog

servicecatalog:DeletePortfolio

Escritura

DeletePortfolioShare

servicecatalog

servicecatalog:DeletePortfolioShare

Gestión de permisos, Write

DeleteProduct

servicecatalog

servicecatalog:DeleteProduct

Escritura

DeleteProvisionedProductPlan

servicecatalog

servicecatalog:DeleteProvisionedProductPlan

Escritura

DeleteProvisioningArtifact

servicecatalog

servicecatalog:DeleteProvisioningArtifact

Escritura

DeleteServiceAction

servicecatalog

servicecatalog:DeleteServiceAction

Escritura

DeleteTagOption

servicecatalog

servicecatalog:DeleteTagOption

Escritura

DescribeConstraint

servicecatalog

servicecatalog:DescribeConstraint

Lectura

DescribeCopyProductStatus

servicecatalog

servicecatalog:DescribeCopyProductStatus

Lectura

DescribePortfolio

servicecatalog

servicecatalog:DescribePortfolio

Lectura

DescribePortfolioShareStatus

servicecatalog

servicecatalog:DescribePortfolioShareStatus

Lectura

DescribePortfolioShares

servicecatalog

servicecatalog:DescribePortfolioShares

Enumeración

DescribeProduct

servicecatalog

servicecatalog:DescribeProduct

Lectura

DescribeProductAsAdmin

servicecatalog

servicecatalog:DescribeProductAsAdmin

Lectura

DescribeProductView

servicecatalog

servicecatalog:DescribeProductView

Lectura

DescribeProvisionedProduct

servicecatalog

servicecatalog:DescribeProvisionedProduct

Lectura

DescribeProvisionedProductPlan

servicecatalog

servicecatalog:DescribeProvisionedProductPlan

Lectura

DescribeProvisioningArtifact

servicecatalog

servicecatalog:DescribeProvisioningArtifact

Lectura

DescribeProvisioningParameters

servicecatalog

servicecatalog:DescribeProvisioningParameters

Lectura

DescribeRecord

servicecatalog

servicecatalog:DescribeRecord

Lectura

DescribeServiceAction

servicecatalog

servicecatalog:DescribeServiceAction

Lectura

DescribeServiceActionExecutionParameters

servicecatalog

servicecatalog:DescribeServiceActionExecutionParameters

Lectura

DescribeTagOption

servicecatalog

servicecatalog:DescribeTagOption

Lectura

DisableAWSOrganizationsAccess

servicecatalog

servicecatalog:DisableAWSOrganizationsAccess

Escritura

DisassociateBudgetFromResource

servicecatalog

servicecatalog:DisassociateBudgetFromResource

Escritura

DisassociatePrincipalFromPortfolio

servicecatalog

servicecatalog:DisassociatePrincipalFromPortfolio

Escritura

DisassociateProductFromPortfolio

servicecatalog

servicecatalog:DisassociateProductFromPortfolio

Escritura

DisassociateServiceActionFromProvisioningArtifact

servicecatalog

servicecatalog:DisassociateServiceActionFromProvisioningArtifact

Escritura

DisassociateTagOptionFromResource

servicecatalog

servicecatalog:DisassociateTagOptionFromResource

Escritura

EnableAWSOrganizationsAccess

servicecatalog

servicecatalog:EnableAWSOrganizationsAccess

Escritura

ExecuteProvisionedProductPlan

servicecatalog

servicecatalog:ExecuteProvisionedProductPlan

Escritura

ExecuteProvisionedProductServiceAction

servicecatalog

servicecatalog:ExecuteProvisionedProductServiceAction

Escritura

GetAWSOrganizationsAccessStatus

servicecatalog

servicecatalog:GetAWSOrganizationsAccessStatus

Lectura

GetProvisionedProductOutputs

servicecatalog

servicecatalog:GetProvisionedProductOutputs

Lectura

ImportAsProvisionedProduct

servicecatalog

servicecatalog:ImportAsProvisionedProduct

Escritura

ListAcceptedPortfolioShares

servicecatalog

servicecatalog:ListAcceptedPortfolioShares

Enumeración

ListBudgetsForResource

servicecatalog

servicecatalog:ListBudgetsForResource

Enumeración

ListConstraintsForPortfolio

servicecatalog

servicecatalog:ListConstraintsForPortfolio

Enumeración

ListLaunchPaths

servicecatalog

servicecatalog:ListLaunchPaths

Enumeración

ListOrganizationPortfolioAccess

servicecatalog

servicecatalog:ListOrganizationPortfolioAccess

Enumeración

ListPortfolioAccess

servicecatalog

servicecatalog:ListPortfolioAccess

Enumeración

ListPortfolios

servicecatalog

servicecatalog:ListPortfolios

Enumeración

ListPortfoliosForProduct

servicecatalog

servicecatalog:ListPortfoliosForProduct

Enumeración

ListPrincipalsForPortfolio

servicecatalog

servicecatalog:ListPrincipalsForPortfolio

Enumeración

ListProvisionedProductPlans

servicecatalog

servicecatalog:ListProvisionedProductPlans

Enumeración

ListProvisioningArtifacts

servicecatalog

servicecatalog:ListProvisioningArtifacts

Enumeración

ListProvisioningArtifactsForServiceAction

servicecatalog

servicecatalog:ListProvisioningArtifactsForServiceAction

Enumeración

ListRecordHistory

servicecatalog

servicecatalog:ListRecordHistory

Enumeración

ListResourcesForTagOption

servicecatalog

servicecatalog:ListResourcesForTagOption

Enumeración

ListServiceActions

servicecatalog

servicecatalog:ListServiceActions

Enumeración

ListServiceActionsForProvisioningArtifact

servicecatalog

servicecatalog:ListServiceActionsForProvisioningArtifact

Enumeración

ListStackInstancesForProvisionedProduct

servicecatalog

servicecatalog:ListStackInstancesForProvisionedProduct

Enumeración

ListTagOptions

servicecatalog

servicecatalog:ListTagOptions

Enumeración

NotifyProvisionProductEngineWorkflowResult

servicecatalog

servicecatalog:NotifyProvisionProductEngineWorkflowResult

Escritura

NotifyTerminateProvisionedProductEngineWorkflowResult

servicecatalog

servicecatalog:NotifyTerminateProvisionedProductEngineWorkflowResult

Escritura

NotifyUpdateProvisionedProductEngineWorkflowResult

servicecatalog

servicecatalog:NotifyUpdateProvisionedProductEngineWorkflowResult

Escritura

ProvisionProduct

servicecatalog

servicecatalog:ProvisionProduct

Escritura

RejectPortfolioShare

servicecatalog

servicecatalog:RejectPortfolioShare

Escritura

ScanProvisionedProducts

servicecatalog

servicecatalog:ScanProvisionedProducts

Enumeración

SearchProducts

servicecatalog

servicecatalog:SearchProducts

Enumeración

SearchProductsAsAdmin

servicecatalog

servicecatalog:SearchProductsAsAdmin

Enumeración

SearchProvisionedProducts

servicecatalog

servicecatalog:SearchProvisionedProducts

Enumeración

TerminateProvisionedProduct

servicecatalog

servicecatalog:TerminateProvisionedProduct

Escritura

UpdateConstraint

servicecatalog

servicecatalog:UpdateConstraint

Escritura

iam:PassRole

iam:PassedToService

servicecatalog.amazonaws.com

Escritura

UpdatePortfolio

servicecatalog

servicecatalog:UpdatePortfolio

Escritura

UpdatePortfolioShare

servicecatalog

servicecatalog:UpdatePortfolioShare

Gestión de permisos, Write

UpdateProduct

servicecatalog

servicecatalog:UpdateProduct

Escritura

codestar-connections:PassConnection

Lectura

UpdateProvisionedProduct

servicecatalog

servicecatalog:UpdateProvisionedProduct

Escritura

UpdateProvisionedProductProperties

servicecatalog

servicecatalog:UpdateProvisionedProductProperties

Escritura

iam:PassRole

iam:PassedToService

servicecatalog.amazonaws.com

Escritura

UpdateProvisioningArtifact

servicecatalog

servicecatalog:UpdateProvisioningArtifact

Escritura

UpdateServiceAction

servicecatalog

servicecatalog:UpdateServiceAction

Escritura

iam:PassRole

iam:PassedToService

servicecatalog.amazonaws.com

Escritura

UpdateTagOption

servicecatalog

servicecatalog:UpdateTagOption

Escritura

AssociateAttributeGroup

servicecatalog-appregistry

servicecatalog:AssociateAttributeGroup

Escritura

AssociateResource

servicecatalog-appregistry

servicecatalog:AssociateResource

Escritura

CreateApplication

servicecatalog-appregistry

servicecatalog:CreateApplication

Escritura

servicecatalog:TagResource

Etiquetar, escribir

CreateAttributeGroup

servicecatalog-appregistry

servicecatalog:CreateAttributeGroup

Escritura

servicecatalog:TagResource

Etiquetar, escribir

DeleteApplication

servicecatalog-appregistry

servicecatalog:DeleteApplication

Escritura

DeleteAttributeGroup

servicecatalog-appregistry

servicecatalog:DeleteAttributeGroup

Escritura

DisassociateAttributeGroup

servicecatalog-appregistry

servicecatalog:DisassociateAttributeGroup

Escritura

DisassociateResource

servicecatalog-appregistry

servicecatalog:DisassociateResource

Escritura

GetApplication

servicecatalog-appregistry

servicecatalog:GetApplication

Lectura

GetAssociatedResource

servicecatalog-appregistry

servicecatalog:GetAssociatedResource

Lectura

GetAttributeGroup

servicecatalog-appregistry

servicecatalog:GetAttributeGroup

Lectura

GetConfiguration

servicecatalog-appregistry

servicecatalog:GetConfiguration

Lectura

ListApplications

servicecatalog-appregistry

servicecatalog:ListApplications

Enumeración

ListAssociatedAttributeGroups

servicecatalog-appregistry

servicecatalog:ListAssociatedAttributeGroups

Enumeración

ListAssociatedResources

servicecatalog-appregistry

servicecatalog:ListAssociatedResources

Enumeración

ListAttributeGroups

servicecatalog-appregistry

servicecatalog:ListAttributeGroups

Enumeración

ListAttributeGroupsForApplication

servicecatalog-appregistry

servicecatalog:ListAttributeGroupsForApplication

Enumeración

ListTagsForResource

servicecatalog-appregistry

servicecatalog:ListTagsForResource

Lectura

PutConfiguration

servicecatalog-appregistry

servicecatalog:PutConfiguration

Escritura

SyncResource

servicecatalog-appregistry

servicecatalog:SyncResource

Escritura

TagResource

servicecatalog-appregistry

servicecatalog:TagResource

Etiquetar, escribir

UntagResource

servicecatalog-appregistry

servicecatalog:UntagResource

Etiquetar, escribir

UpdateApplication

servicecatalog-appregistry

servicecatalog:UpdateApplication

Escritura

UpdateAttributeGroup

servicecatalog-appregistry

servicecatalog:UpdateAttributeGroup

Escritura

Acciones definidas por AWS Service Catalog

Puede especificar las siguientes acciones en el elemento Action de una declaración de política de IAM. Para cada acción, la tabla muestra los tipos de recursos y las claves de condición que admite esa acción. Utilice políticas para conceder permisos para realizar una operación en AWS. Cuando utiliza una acción en una política, normalmente permite o deniega el acceso a la operación de la API o comandos de la CLI con el mismo nombre. No obstante, en algunos casos, una sola acción controla el acceso a más de una operación. Asimismo, algunas operaciones requieren varias acciones diferentes.

Acciones Description (Descripción) Tipos de recursos (*necesarios) Claves de condición Nivel de acceso

AcceptPortfolioShare

Otorga permiso para aceptar una cartera que se ha compartido con usted

Portfolio*

aws:ResourceTag/${TagKey}

Write

AssociateAttributeGroup

Concede el permiso para asociar un grupo de atributos a una aplicación

Application*

aws:ResourceTag/${TagKey}

Write

AttributeGroup*

aws:ResourceTag/${TagKey}

AssociateBudgetWithResource

Otorga permiso para asociar un presupuesto a un recurso

Write

AssociatePrincipalWithPortfolio

Otorga permiso para asociar una entidad principal de IAM con una cartera, lo que da acceso al principal especificado a los productos que estén asociados a la cartera especificada

Portfolio*

aws:ResourceTag/${TagKey}

Write

AssociateProductWithPortfolio

Otorga permiso para asociar un producto a una cartera

Write

AssociateResource

Concede el permiso para asociar un recurso con una aplicación

Application*

aws:ResourceTag/${TagKey}

servicecatalog:Resource

servicecatalog:ResourceType

Write

AssociateServiceActionWithProvisioningArtifact

Otorga permiso para asociar una acción con un artefacto de aprovisionamiento

Product*

aws:ResourceTag/${TagKey}

Escritura

AssociateTagOptionWithResource

Concede permiso para asociar lo especificado TagOption con la cartera o el producto especificado

Portfolio

aws:ResourceTag/${TagKey}

Escritura

Product

aws:ResourceTag/${TagKey}

BatchAssociateServiceActionWithProvisioningArtifact

Otorga permiso para asociar varias acciones de autoservicio con artefactos de aprovisionamiento

Write

BatchDisassociateServiceActionFromProvisioningArtifact

Otorga permiso para disociar un lote de acciones de autoservicio del artefacto de aprovisionamiento especificado

Write

CopyProduct

Otorga permiso para copiar el producto de origen especificado en el producto de destino especificado o un nuevo producto

Write

CreateApplication

Concede permiso para crear una aplicación.

Application*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

CreateAttributeGroup

Concede el permiso para crear un grupo de atributos

AttributeGroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

CreateConstraint

Otorga permiso para crear una restricción en un producto y cartera asociados

Product*

aws:ResourceTag/${TagKey}

Write

CreatePortfolio

Otorga permiso para crear una cartera

Portfolio*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Escritura

CreatePortfolioShare

Concede permiso para compartir una cartera de tu propiedad con otra Cuenta de AWS

Portfolio*

aws:ResourceTag/${TagKey}

Gestión de permisos, Write

CreateProduct

Otorga permiso para crear un producto y el primer artefacto de aprovisionamiento de ese producto

Product*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

CreateProvisionedProductPlan

Otorga permiso para agregar un nuevo plan de producto aprovisionado

servicecatalog:accountLevel

servicecatalog:roleLevel

servicecatalog:userLevel

Write

CreateProvisioningArtifact

Otorga permiso para agregar un nuevo artefacto de aprovisionamiento a un producto existente

Product*

aws:ResourceTag/${TagKey}

Write

CreateServiceAction

Otorga permiso para crear una acción de autoservicio

Escritura

CreateTagOption

Concede permiso para crear un TagOption

Escritura

DeleteApplication

Concede el permiso para eliminar una aplicación si se han quitado todas las asociaciones de la aplicación

Application*

aws:ResourceTag/${TagKey}

Write

DeleteAttributeGroup

Concede el permiso para eliminar un grupo de atributos si se han quitado todas las asociaciones del grupo de atributos

AttributeGroup*

aws:ResourceTag/${TagKey}

Write

DeleteConstraint

Otorga permiso para quitar y eliminar una restricción existente de un producto y cartera asociados

Write

DeletePortfolio

Otorga permiso para eliminar una cartera si todas las asociaciones y usos compartidos se han quitado de la cartera

Portfolio*

aws:ResourceTag/${TagKey}

Escritura

DeletePortfolioShare

Otorga permiso para dejar de compartir una cartera que posea de un Cuenta de AWS anteriormente compartiste la cartera con

Portfolio*

aws:ResourceTag/${TagKey}

Gestión de permisos, Write

DeleteProduct

Otorga permiso para eliminar un producto si se han eliminado todas las asociaciones del producto

Product*

aws:ResourceTag/${TagKey}

Write

DeleteProvisionedProductPlan

Otorga permiso para eliminar un plan de producto aprovisionado

servicecatalog:accountLevel

servicecatalog:roleLevel

servicecatalog:userLevel

Write

DeleteProvisioningArtifact

Otorga permiso para eliminar un artefacto de aprovisionamiento de un producto

Product*

aws:ResourceTag/${TagKey}

Write

DeleteServiceAction

Otorga permiso para eliminar una acción de autoservicio

Escritura

DeleteTagOption

Concede permiso para eliminar lo especificado TagOption

Escritura

DescribeConstraint

Otorga permiso para describir una restricción

Read

DescribeCopyProductStatus

Otorga permiso para obtener el estado de la operación del producto de copia especificada

Read

DescribePortfolio

Otorga permiso para describir una cartera

Portfolio*

aws:ResourceTag/${TagKey}

Read

DescribePortfolioShareStatus

Otorga permiso para obtener el estado de la operación de participación de la cartera especificada

Read

DescribePortfolioShares

Otorga permiso para ver un resumen de cada una de las acciones de cartera que se crearon para la cartera especificada

Portfolio*

aws:ResourceTag/${TagKey}

List

DescribeProduct

Otorga permiso para describir un producto como usuario final

Product*

aws:ResourceTag/${TagKey}

Read

DescribeProductAsAdmin

Otorga permiso para describir un producto como administrador

Product*

aws:ResourceTag/${TagKey}

Read

DescribeProductView

Otorga permiso para describir un producto como usuario final

Read

DescribeProvisionedProduct

Otorga permiso para describir un producto aprovisionado

servicecatalog:accountLevel

servicecatalog:roleLevel

servicecatalog:userLevel

Read

DescribeProvisionedProductPlan

Otorga permiso para describir un plan de producto aprovisionado

servicecatalog:accountLevel

servicecatalog:roleLevel

servicecatalog:userLevel

Read

DescribeProvisioningArtifact

Otorga permiso para describir un artefacto de aprovisionamiento

Product*

aws:ResourceTag/${TagKey}

Read

DescribeProvisioningParameters

Otorga permiso para describir los parámetros que debe especificar para aprovisionar correctamente un artefacto de aprovisionamiento especificado

Product*

aws:ResourceTag/${TagKey}

Read

DescribeRecord

Otorga permiso para describir un registro y enumera las salidas

servicecatalog:accountLevel

servicecatalog:roleLevel

servicecatalog:userLevel

Read

DescribeServiceAction

Otorga permiso para describir una acción de autoservicio

Read

DescribeServiceActionExecutionParameters

Otorga permiso para obtener los parámetros predeterminados si ejecutó la acción de servicio especificada en el producto aprovisionado especificado

servicecatalog:accountLevel

servicecatalog:roleLevel

servicecatalog:userLevel

Lectura

DescribeTagOption

Concede permiso para obtener información sobre lo especificado TagOption

Lectura

DisableAWSOrganizationsAccess

Concede permiso para inhabilitar el uso compartido de carteras AWS Función de organizaciones

Escritura

DisassociateAttributeGroup

Concede el permiso para desasociar un grupo de atributos de una aplicación

Application*

aws:ResourceTag/${TagKey}

Write

AttributeGroup*

aws:ResourceTag/${TagKey}

DisassociateBudgetFromResource

Otorga permiso para disociar un presupuesto de un recurso

Write

DisassociatePrincipalFromPortfolio

Otorga permiso para disociar una entidad principal de IAM de una cartera

Portfolio*

aws:ResourceTag/${TagKey}

Write

DisassociateProductFromPortfolio

Otorga permiso para disociar un producto de una cartera

Write

DisassociateResource

Concede el permiso para desasociar un recurso de una aplicación

Application*

aws:ResourceTag/${TagKey}

servicecatalog:Resource

servicecatalog:ResourceType

Write

DisassociateServiceActionFromProvisioningArtifact

Otorga permiso para eliminar la asociación de una acción de autoservicio especificada del artefacto de aprovisionamiento especificado

Product*

aws:ResourceTag/${TagKey}

Escritura

DisassociateTagOptionFromResource

Concede permiso para desvincular lo especificado TagOption del recurso especificado

Portfolio

aws:ResourceTag/${TagKey}

Escritura

Product

aws:ResourceTag/${TagKey}

EnableAWSOrganizationsAccess

Concede permiso para habilitar la función de compartir portafolios mediante AWS Organizaciones

Escritura

ExecuteProvisionedProductPlan

Otorga permiso para ejecutar un plan de producto aprovisionado

servicecatalog:accountLevel

servicecatalog:roleLevel

servicecatalog:userLevel

Write

ExecuteProvisionedProductServiceAction

Otorga permiso para ejecutar un plan de producto aprovisionado

servicecatalog:accountLevel

servicecatalog:roleLevel

servicecatalog:userLevel

Escritura

GetAWSOrganizationsAccessStatus

Otorga permiso para obtener el estado de acceso de AWS Función para compartir el portafolio de la organización

Lectura

GetApplication

Concede el permiso para obtener una aplicación

Application*

aws:ResourceTag/${TagKey}

Read

GetAssociatedResource

Otorga permiso para obtener información sobre un recurso asociado a una aplicación

Application*

aws:ResourceTag/${TagKey}

servicecatalog:Resource

servicecatalog:ResourceType

Read

GetAttributeGroup

Concede el permiso para obtener un grupo de atributos

AttributeGroup*

aws:ResourceTag/${TagKey}

Lectura

GetConfiguration

Concede permiso para leer AppRegistry configuraciones

Lectura

GetProvisionedProductOutputs

Otorga permiso para obtener la salida del producto aprovisionado con el identificador del producto aprovisionado o el nombre

Read

ImportAsProvisionedProduct

Concede el permiso para importar un recurso a un producto aprovisionado

Product*

aws:ResourceTag/${TagKey}

Write

ListAcceptedPortfolioShares

Otorga permiso para enumerar las carteras que se han compartido con usted y que ha aceptado

Enumeración

ListApplications

Otorga permiso para enumerar sus aplicaciones

Enumeración

ListAssociatedAttributeGroups

Concede el permiso para enumerar los grupos de atributos asociados a una aplicación

Application*

aws:ResourceTag/${TagKey}

List

ListAssociatedResources

Concede el permiso para enumerar los recursos asociados a una aplicación

Application*

aws:ResourceTag/${TagKey}

Enumeración

ListAttributeGroups

Otorga permiso para enumerar sus grupos de atributos

Enumeración

ListAttributeGroupsForApplication

Otorga permiso para enumerar los grupos de atributos asociados a una aplicación específica

Application*

aws:ResourceTag/${TagKey}

Enumeración

ListBudgetsForResource

Otorga permiso para enumerar todos los presupuestos asociados a un recurso

List

ListConstraintsForPortfolio

Otorga permiso para enumerar las restricciones asociadas a una cartera determinada

List

ListLaunchPaths

Otorga permiso para enumerar las diferentes formas de lanzar un producto determinado como usuario final

Product*

aws:ResourceTag/${TagKey}

List

ListOrganizationPortfolioAccess

Otorga permiso para enumerar los nodos de la organización que tienen acceso a la cartera especificada

Enumeración

ListPortfolioAccess

Concede permiso para enumerar los AWS cuentas con las que has compartido una cartera determinada

Portfolio*

aws:ResourceTag/${TagKey}

Enumeración

ListPortfolios

Otorga permiso para publicar las carteras en su cuenta

List

ListPortfoliosForProduct

Otorga permiso para enumerar las carteras asociadas a un producto determinado

Product*

aws:ResourceTag/${TagKey}

List

ListPrincipalsForPortfolio

Otorga permiso para enumerar los principales de IAM asociados a una cartera determinada

Portfolio*

aws:ResourceTag/${TagKey}

List

ListProvisionedProductPlans

Otorga permiso para publicar los planes de productos aprovisionados

servicecatalog:accountLevel

servicecatalog:roleLevel

servicecatalog:userLevel

List

ListProvisioningArtifacts

Otorga permiso para enumerar los artefactos de aprovisionamiento asociados a un producto determinado

Product*

aws:ResourceTag/${TagKey}

List

ListProvisioningArtifactsForServiceAction

Otorga permiso para enumerar todos los artefactos de aprovisionamiento para la acción de autoservicio especificada

List

ListRecordHistory

Otorga permiso para mostrar todos los registros en su cuenta o todos los registros relacionados con un determinado producto aprovisionado

servicecatalog:accountLevel

servicecatalog:roleLevel

servicecatalog:userLevel

Enumeración

ListResourcesForTagOption

Concede permiso para enumerar los recursos asociados a lo especificado TagOption

Enumeración

ListServiceActions

Otorga permiso para enumerar todas las acciones de autoservicio

List

ListServiceActionsForProvisioningArtifact

Otorga permiso para enumerar todas las acciones de servicio asociadas al artefacto de aprovisionamiento especificado en su cuenta

Product*

aws:ResourceTag/${TagKey}

servicecatalog:accountLevel

servicecatalog:roleLevel

servicecatalog:userLevel

List

ListStackInstancesForProvisionedProduct

Otorga permiso para enumerar la cuenta, la región y el estado de cada instancia de pila asociada a un producto aprovisionado de tipo CFN_STACKSET

servicecatalog:accountLevel

servicecatalog:roleLevel

servicecatalog:userLevel

Enumeración

ListTagOptions

Concede permiso para enumerar lo especificado TagOptions o todos TagOptions

Enumeración

ListTagsForResource

Concede el permiso para enumerar las etiquetas de un recurso de información de catálogo de servicios

Application

aws:ResourceTag/${TagKey}

Lectura

AttributeGroup

aws:ResourceTag/${TagKey}

NotifyProvisionProductEngineWorkflowResult

Concede permiso para notificar el resultado de la ejecución del motor de aprovisionamiento

Escritura

NotifyTerminateProvisionedProductEngineWorkflowResult

Concede permiso para notificar el resultado de la ejecución del motor de finalización

Escritura

NotifyUpdateProvisionedProductEngineWorkflowResult

Concede permiso para notificar el resultado de la ejecución del motor de actualización

Escritura

ProvisionProduct

Otorga permiso para aprovisionar un producto con un artefacto de aprovisionamiento especificado y parámetros de lanzamiento

Product*

aws:ResourceTag/${TagKey}

Escritura

PutConfiguration

Concede permiso para asignar AppRegistry configuraciones

Escritura

RejectPortfolioShare

Otorga permiso para rechazar una cartera que se haya compartido con usted y que haya aceptado previamente

Portfolio*

aws:ResourceTag/${TagKey}

Write

ScanProvisionedProducts

Otorga permiso para publicar todos los productos aprovisionados en su cuenta

servicecatalog:accountLevel

servicecatalog:roleLevel

servicecatalog:userLevel

List

SearchProducts

Otorga permiso para publicar los productos disponibles para usted como usuario final

List

SearchProductsAsAdmin

Otorga permiso para enumerar todos los productos de su cuenta o todos los productos asociados a una determinada cartera

List

SearchProvisionedProducts

Otorga permiso para publicar todos los productos aprovisionados en su cuenta

servicecatalog:accountLevel

servicecatalog:roleLevel

servicecatalog:userLevel

Enumeración

SyncResource

Concede permiso para sincronizar un recurso con su estado actual en AppRegistry

Escritura

TagResource

Concede el permiso para etiquetar un recurso de Service Catalog AppRegistry

Application

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etiquetar, escribir

AttributeGroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

TerminateProvisionedProduct

Otorga permiso para finalizar un producto aprovisionado existente

servicecatalog:accountLevel

servicecatalog:roleLevel

servicecatalog:userLevel

Write

UntagResource

Concede el permiso para quitar una etiqueta de un recurso de Service Catalog AppRegistry

Application

aws:ResourceTag/${TagKey}

aws:TagKeys

Etiquetar, escribir

AttributeGroup

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateApplication

Concede el permiso para actualizar los atributos de una aplicación existente

Application*

aws:ResourceTag/${TagKey}

Write

UpdateAttributeGroup

Concede el permiso para actualizar los atributos de un grupo de atributos existente

AttributeGroup*

aws:ResourceTag/${TagKey}

Write

UpdateConstraint

Otorga permiso para actualizar los campos de metadatos de una restricción existente

Escritura

UpdatePortfolio

Concede permiso para actualizar los campos de metadatos and/or etiquetas de una cartera existente

Portfolio*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Escritura

UpdatePortfolioShare

Otorga permiso para habilitar o desactivar el uso compartido de recursos para un recurso compartido de cartera existente

Portfolio*

aws:ResourceTag/${TagKey}

Gestión de permisos, Write

UpdateProduct

Concede permiso para actualizar los campos de metadatos and/or etiquetas de un producto existente

Product*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Escritura

UpdateProvisionedProduct

Otorga permiso para actualizar un producto aprovisionado existente

servicecatalog:accountLevel

servicecatalog:roleLevel

servicecatalog:userLevel

Write

UpdateProvisionedProductProperties

Otorga permiso para actualizar las propiedades de un producto aprovisionado existente

Write

UpdateProvisioningArtifact

Otorga permiso para actualizar los campos de metadatos de un artefacto de aprovisionamiento existente

Product*

aws:ResourceTag/${TagKey}

Write

UpdateServiceAction

Otorga permiso para actualizar una acción de autoservicio

Escritura

UpdateTagOption

Concede permiso para actualizar lo especificado TagOption

Escritura

Permission-only acciones para AWS Service Catalog

Las siguientes acciones se definen mediante AWS Service Catalog, pero no se pueden invocar directamente mediante ninguna operación de API. Solo se pueden usar en las declaraciones de política de IAM para conceder o denegar permisos.

Acciones Description (Descripción) Tipos de recursos (*necesarios) Claves de condición Nivel de acceso

DeleteResourcePolicy

Concede permiso para eliminar una política basada en recursos para el recurso especificado

Application

aws:ResourceTag/${TagKey}

Escritura

AttributeGroup

aws:ResourceTag/${TagKey}

GetResourcePolicy

Concede permiso para obtener una política basada en recursos para el recurso especificado

Application

aws:ResourceTag/${TagKey}

Lectura

AttributeGroup

aws:ResourceTag/${TagKey}

PutResourcePolicy

Concede permiso para agregar una política basada en recursos para el recurso especificado

Application

aws:ResourceTag/${TagKey}

Escritura

AttributeGroup

aws:ResourceTag/${TagKey}

Tipos de recursos definidos por AWS Service Catalog

Los siguientes tipos de recurso están definidos por este servicio y se pueden utilizar en el elemento Resource de las instrucciones de política de permisos de IAM.

Tipos de recurso ARN Claves de condición

Application

arn:${Partition}:servicecatalog:${Region}:${Account}:/applications/${ApplicationId}

aws:ResourceTag/${TagKey}

AttributeGroup

arn:${Partition}:servicecatalog:${Region}:${Account}:/attribute-groups/${AttributeGroupId}

aws:ResourceTag/${TagKey}

Portfolio

arn:${Partition}:catalog:${Region}:${Account}:portfolio/${PortfolioId}

aws:ResourceTag/${TagKey}

Product

arn:${Partition}:catalog:${Region}:${Account}:product/${ProductId}

aws:ResourceTag/${TagKey}

Claves de condición para AWS Service Catalog

AWS Service Catalog define las siguientes claves de condición que se pueden usar en Condition elemento de una política de IAM.

Claves de condición Descripción Tipo

aws:RequestTag/${TagKey}

Filtra el acceso según si hay pares de clave-valor de etiqueta en la solicitud.

String

aws:ResourceTag/${TagKey}

Filtra el acceso por los pares de clave-valor de etiqueta adjuntados al recurso

String

aws:TagKeys

Filtra el acceso en función de la presencia de claves de etiqueta en la solicitud

ArrayOfString

servicecatalog:Resource

Filtra el acceso controlando el valor que se puede especificar como parámetro de recurso en un AppRegistry API de recursos asociados

String

servicecatalog:ResourceType

Filtra el acceso controlando qué valor se puede especificar como ResourceType parámetro en un AppRegistry API de recursos asociados

String

servicecatalog:accountLevel

Filtra el acceso mediante usuarios para ver y realizar acciones en recursos creados por cualquier persona en la cuenta.

String

servicecatalog:roleLevel

Filtra el acceso mediante usuarios para ver y realizar acciones en recursos creados por ellos o por cualquier persona federada en la misma función que ellos.

String

servicecatalog:userLevel

Filtra el acceso mediante usuarios para ver y realizar acciones solo en recursos que ellos han creado.

String