View a markdown version of this page

Azioni, risorse e chiavi di condizione per AWS Service Catalog - Service Authorization Reference

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Azioni, risorse e chiavi di condizione per AWS Service Catalog

AWS Catalogo dei servizi (prefisso del servizio: servicecatalog) fornisce le seguenti operazioni, risorse, azioni e chiavi di condizione specifiche del servizio da utilizzare nelle politiche di autorizzazione IAM.

Riferimenti:

Operazioni API definite da AWS Service Catalog

La tabella seguente associa le operazioni API alle azioni IAM che autorizzano. Sono elencate solo le chiavi di condizione che hanno valori statici per l'API e l'azione specificate; per il set completo di chiavi di condizione supportate da ciascuna azione, consulta Tabella delle azioni.

Operazione Client SDK Azione IAM Chiave di condizione Valori possibili Livello di accesso

AcceptPortfolioShare

servicecatalog

servicecatalog:AcceptPortfolioShare

Scrittura

AssociateBudgetWithResource

servicecatalog

servicecatalog:AssociateBudgetWithResource

Scrittura

AssociatePrincipalWithPortfolio

servicecatalog

servicecatalog:AssociatePrincipalWithPortfolio

Scrittura

AssociateProductWithPortfolio

servicecatalog

servicecatalog:AssociateProductWithPortfolio

Scrittura

AssociateServiceActionWithProvisioningArtifact

servicecatalog

servicecatalog:AssociateServiceActionWithProvisioningArtifact

Scrittura

AssociateTagOptionWithResource

servicecatalog

servicecatalog:AssociateTagOptionWithResource

Scrittura

BatchAssociateServiceActionWithProvisioningArtifact

servicecatalog

servicecatalog:BatchAssociateServiceActionWithProvisioningArtifact

Scrittura

BatchDisassociateServiceActionFromProvisioningArtifact

servicecatalog

servicecatalog:BatchDisassociateServiceActionFromProvisioningArtifact

Scrittura

CopyProduct

servicecatalog

servicecatalog:CopyProduct

Scrittura

CreateConstraint

servicecatalog

servicecatalog:CreateConstraint

Scrittura

iam:PassRole

iam:PassedToService

servicecatalog.amazonaws.com

Scrittura

CreatePortfolio

servicecatalog

servicecatalog:CreatePortfolio

Scrittura

CreatePortfolioShare

servicecatalog

servicecatalog:CreatePortfolioShare

Gestione delle autorizzazioni, scrittura

CreateProduct

servicecatalog

servicecatalog:CreateProduct

Scrittura

codestar-connections:PassConnection

Lettura

CreateProvisionedProductPlan

servicecatalog

servicecatalog:CreateProvisionedProductPlan

Scrittura

CreateProvisioningArtifact

servicecatalog

servicecatalog:CreateProvisioningArtifact

Scrittura

CreateServiceAction

servicecatalog

servicecatalog:CreateServiceAction

Scrittura

iam:PassRole

iam:PassedToService

servicecatalog.amazonaws.com

Scrittura

CreateTagOption

servicecatalog

servicecatalog:CreateTagOption

Scrittura

DeleteConstraint

servicecatalog

servicecatalog:DeleteConstraint

Scrittura

DeletePortfolio

servicecatalog

servicecatalog:DeletePortfolio

Scrittura

DeletePortfolioShare

servicecatalog

servicecatalog:DeletePortfolioShare

Gestione delle autorizzazioni, Write

DeleteProduct

servicecatalog

servicecatalog:DeleteProduct

Scrittura

DeleteProvisionedProductPlan

servicecatalog

servicecatalog:DeleteProvisionedProductPlan

Scrittura

DeleteProvisioningArtifact

servicecatalog

servicecatalog:DeleteProvisioningArtifact

Scrittura

DeleteServiceAction

servicecatalog

servicecatalog:DeleteServiceAction

Scrittura

DeleteTagOption

servicecatalog

servicecatalog:DeleteTagOption

Scrittura

DescribeConstraint

servicecatalog

servicecatalog:DescribeConstraint

Lettura

DescribeCopyProductStatus

servicecatalog

servicecatalog:DescribeCopyProductStatus

Lettura

DescribePortfolio

servicecatalog

servicecatalog:DescribePortfolio

Lettura

DescribePortfolioShareStatus

servicecatalog

servicecatalog:DescribePortfolioShareStatus

Lettura

DescribePortfolioShares

servicecatalog

servicecatalog:DescribePortfolioShares

List

DescribeProduct

servicecatalog

servicecatalog:DescribeProduct

Lettura

DescribeProductAsAdmin

servicecatalog

servicecatalog:DescribeProductAsAdmin

Lettura

DescribeProductView

servicecatalog

servicecatalog:DescribeProductView

Lettura

DescribeProvisionedProduct

servicecatalog

servicecatalog:DescribeProvisionedProduct

Lettura

DescribeProvisionedProductPlan

servicecatalog

servicecatalog:DescribeProvisionedProductPlan

Lettura

DescribeProvisioningArtifact

servicecatalog

servicecatalog:DescribeProvisioningArtifact

Lettura

DescribeProvisioningParameters

servicecatalog

servicecatalog:DescribeProvisioningParameters

Lettura

DescribeRecord

servicecatalog

servicecatalog:DescribeRecord

Lettura

DescribeServiceAction

servicecatalog

servicecatalog:DescribeServiceAction

Lettura

DescribeServiceActionExecutionParameters

servicecatalog

servicecatalog:DescribeServiceActionExecutionParameters

Lettura

DescribeTagOption

servicecatalog

servicecatalog:DescribeTagOption

Lettura

DisableAWSOrganizationsAccess

servicecatalog

servicecatalog:DisableAWSOrganizationsAccess

Scrittura

DisassociateBudgetFromResource

servicecatalog

servicecatalog:DisassociateBudgetFromResource

Scrittura

DisassociatePrincipalFromPortfolio

servicecatalog

servicecatalog:DisassociatePrincipalFromPortfolio

Scrittura

DisassociateProductFromPortfolio

servicecatalog

servicecatalog:DisassociateProductFromPortfolio

Scrittura

DisassociateServiceActionFromProvisioningArtifact

servicecatalog

servicecatalog:DisassociateServiceActionFromProvisioningArtifact

Scrittura

DisassociateTagOptionFromResource

servicecatalog

servicecatalog:DisassociateTagOptionFromResource

Scrittura

EnableAWSOrganizationsAccess

servicecatalog

servicecatalog:EnableAWSOrganizationsAccess

Scrittura

ExecuteProvisionedProductPlan

servicecatalog

servicecatalog:ExecuteProvisionedProductPlan

Scrittura

ExecuteProvisionedProductServiceAction

servicecatalog

servicecatalog:ExecuteProvisionedProductServiceAction

Scrittura

GetAWSOrganizationsAccessStatus

servicecatalog

servicecatalog:GetAWSOrganizationsAccessStatus

Lettura

GetProvisionedProductOutputs

servicecatalog

servicecatalog:GetProvisionedProductOutputs

Lettura

ImportAsProvisionedProduct

servicecatalog

servicecatalog:ImportAsProvisionedProduct

Scrittura

ListAcceptedPortfolioShares

servicecatalog

servicecatalog:ListAcceptedPortfolioShares

List

ListBudgetsForResource

servicecatalog

servicecatalog:ListBudgetsForResource

List

ListConstraintsForPortfolio

servicecatalog

servicecatalog:ListConstraintsForPortfolio

List

ListLaunchPaths

servicecatalog

servicecatalog:ListLaunchPaths

List

ListOrganizationPortfolioAccess

servicecatalog

servicecatalog:ListOrganizationPortfolioAccess

List

ListPortfolioAccess

servicecatalog

servicecatalog:ListPortfolioAccess

List

ListPortfolios

servicecatalog

servicecatalog:ListPortfolios

List

ListPortfoliosForProduct

servicecatalog

servicecatalog:ListPortfoliosForProduct

List

ListPrincipalsForPortfolio

servicecatalog

servicecatalog:ListPrincipalsForPortfolio

List

ListProvisionedProductPlans

servicecatalog

servicecatalog:ListProvisionedProductPlans

List

ListProvisioningArtifacts

servicecatalog

servicecatalog:ListProvisioningArtifacts

List

ListProvisioningArtifactsForServiceAction

servicecatalog

servicecatalog:ListProvisioningArtifactsForServiceAction

List

ListRecordHistory

servicecatalog

servicecatalog:ListRecordHistory

List

ListResourcesForTagOption

servicecatalog

servicecatalog:ListResourcesForTagOption

List

ListServiceActions

servicecatalog

servicecatalog:ListServiceActions

List

ListServiceActionsForProvisioningArtifact

servicecatalog

servicecatalog:ListServiceActionsForProvisioningArtifact

List

ListStackInstancesForProvisionedProduct

servicecatalog

servicecatalog:ListStackInstancesForProvisionedProduct

List

ListTagOptions

servicecatalog

servicecatalog:ListTagOptions

List

NotifyProvisionProductEngineWorkflowResult

servicecatalog

servicecatalog:NotifyProvisionProductEngineWorkflowResult

Scrittura

NotifyTerminateProvisionedProductEngineWorkflowResult

servicecatalog

servicecatalog:NotifyTerminateProvisionedProductEngineWorkflowResult

Scrittura

NotifyUpdateProvisionedProductEngineWorkflowResult

servicecatalog

servicecatalog:NotifyUpdateProvisionedProductEngineWorkflowResult

Scrittura

ProvisionProduct

servicecatalog

servicecatalog:ProvisionProduct

Scrittura

RejectPortfolioShare

servicecatalog

servicecatalog:RejectPortfolioShare

Scrittura

ScanProvisionedProducts

servicecatalog

servicecatalog:ScanProvisionedProducts

List

SearchProducts

servicecatalog

servicecatalog:SearchProducts

List

SearchProductsAsAdmin

servicecatalog

servicecatalog:SearchProductsAsAdmin

List

SearchProvisionedProducts

servicecatalog

servicecatalog:SearchProvisionedProducts

List

TerminateProvisionedProduct

servicecatalog

servicecatalog:TerminateProvisionedProduct

Scrittura

UpdateConstraint

servicecatalog

servicecatalog:UpdateConstraint

Scrittura

iam:PassRole

iam:PassedToService

servicecatalog.amazonaws.com

Scrittura

UpdatePortfolio

servicecatalog

servicecatalog:UpdatePortfolio

Scrittura

UpdatePortfolioShare

servicecatalog

servicecatalog:UpdatePortfolioShare

Gestione delle autorizzazioni, Write

UpdateProduct

servicecatalog

servicecatalog:UpdateProduct

Scrittura

codestar-connections:PassConnection

Lettura

UpdateProvisionedProduct

servicecatalog

servicecatalog:UpdateProvisionedProduct

Scrittura

UpdateProvisionedProductProperties

servicecatalog

servicecatalog:UpdateProvisionedProductProperties

Scrittura

iam:PassRole

iam:PassedToService

servicecatalog.amazonaws.com

Scrittura

UpdateProvisioningArtifact

servicecatalog

servicecatalog:UpdateProvisioningArtifact

Scrittura

UpdateServiceAction

servicecatalog

servicecatalog:UpdateServiceAction

Scrittura

iam:PassRole

iam:PassedToService

servicecatalog.amazonaws.com

Scrittura

UpdateTagOption

servicecatalog

servicecatalog:UpdateTagOption

Scrittura

AssociateAttributeGroup

servicecatalog-appregistry

servicecatalog:AssociateAttributeGroup

Scrittura

AssociateResource

servicecatalog-appregistry

servicecatalog:AssociateResource

Scrittura

CreateApplication

servicecatalog-appregistry

servicecatalog:CreateApplication

Scrittura

servicecatalog:TagResource

Etichettatura, scrittura

CreateAttributeGroup

servicecatalog-appregistry

servicecatalog:CreateAttributeGroup

Scrittura

servicecatalog:TagResource

Etichettare, scrivere

DeleteApplication

servicecatalog-appregistry

servicecatalog:DeleteApplication

Scrittura

DeleteAttributeGroup

servicecatalog-appregistry

servicecatalog:DeleteAttributeGroup

Scrittura

DisassociateAttributeGroup

servicecatalog-appregistry

servicecatalog:DisassociateAttributeGroup

Scrittura

DisassociateResource

servicecatalog-appregistry

servicecatalog:DisassociateResource

Scrittura

GetApplication

servicecatalog-appregistry

servicecatalog:GetApplication

Lettura

GetAssociatedResource

servicecatalog-appregistry

servicecatalog:GetAssociatedResource

Lettura

GetAttributeGroup

servicecatalog-appregistry

servicecatalog:GetAttributeGroup

Lettura

GetConfiguration

servicecatalog-appregistry

servicecatalog:GetConfiguration

Lettura

ListApplications

servicecatalog-appregistry

servicecatalog:ListApplications

List

ListAssociatedAttributeGroups

servicecatalog-appregistry

servicecatalog:ListAssociatedAttributeGroups

List

ListAssociatedResources

servicecatalog-appregistry

servicecatalog:ListAssociatedResources

List

ListAttributeGroups

servicecatalog-appregistry

servicecatalog:ListAttributeGroups

List

ListAttributeGroupsForApplication

servicecatalog-appregistry

servicecatalog:ListAttributeGroupsForApplication

List

ListTagsForResource

servicecatalog-appregistry

servicecatalog:ListTagsForResource

Lettura

PutConfiguration

servicecatalog-appregistry

servicecatalog:PutConfiguration

Scrittura

SyncResource

servicecatalog-appregistry

servicecatalog:SyncResource

Scrittura

TagResource

servicecatalog-appregistry

servicecatalog:TagResource

Etichettare, scrivere

UntagResource

servicecatalog-appregistry

servicecatalog:UntagResource

Etichettare, scrivere

UpdateApplication

servicecatalog-appregistry

servicecatalog:UpdateApplication

Scrittura

UpdateAttributeGroup

servicecatalog-appregistry

servicecatalog:UpdateAttributeGroup

Scrittura

Azioni definite da AWS Service Catalog

Puoi specificare le seguenti operazioni nell'elemento Action di un'istruzione di policy IAM. Per ogni azione, la tabella elenca i tipi di risorse e le chiavi di condizione supportate da tale azione. Utilizza le policy per concedere le autorizzazioni per eseguire un'operazione in AWS. Quando utilizzi un'operazione in una policy, in genere consenti o rifiuti l'accesso all'operazione API o al comando CLI con lo stesso nome. Tuttavia, in alcuni casi, una singola operazione controlla l'accesso a più di una operazione. In alternativa, alcune operazioni richiedono operazioni differenti.

Operazioni Description Tipi di risorsa (*obbligatorio) Chiavi di condizione Livello di accesso

AcceptPortfolioShare

Concede l'autorizzazione per accettare un portfolio condiviso con te

Portfolio*

aws:ResourceTag/${TagKey}

Write

AssociateAttributeGroup

Concede l'autorizzazione per associare un gruppo di attributi a un'applicazione

Application*

aws:ResourceTag/${TagKey}

Write

AttributeGroup*

aws:ResourceTag/${TagKey}

AssociateBudgetWithResource

Concede l'autorizzazione per associare un budget a una risorsa

Write

AssociatePrincipalWithPortfolio

Concede l'autorizzazione per associare un'entità principale IAM a un portfolio, fornendo all'entità principale specificata l'accesso a qualsiasi prodotto associato al portfolio specificato

Portfolio*

aws:ResourceTag/${TagKey}

Write

AssociateProductWithPortfolio

Concede l'autorizzazione per associare un prodotto a un portfolio

Write

AssociateResource

Concede l'autorizzazione per associare una risorsa a un'applicazione

Application*

aws:ResourceTag/${TagKey}

servicecatalog:Resource

servicecatalog:ResourceType

Write

AssociateServiceActionWithProvisioningArtifact

Concede l'autorizzazione per associare un'operazione a un artefatto di provisioning

Product*

aws:ResourceTag/${TagKey}

Scrittura

AssociateTagOptionWithResource

Concede il permesso di associare l'elemento specificato TagOption con il portafoglio o il prodotto specificato

Portfolio

aws:ResourceTag/${TagKey}

Scrittura

Product

aws:ResourceTag/${TagKey}

BatchAssociateServiceActionWithProvisioningArtifact

Concede l'autorizzazione per associare più operazioni self-service agli artefatti di provisioning

Write

BatchDisassociateServiceActionFromProvisioningArtifact

Concede l'autorizzazione per annullare l'associazione di un batch di operazioni self-service dall'artefatto di provisioning specificato

Write

CopyProduct

Concede l'autorizzazione per copiare il prodotto di origine specificato nel prodotto di destinazione specificato o in un nuovo prodotto

Write

CreateApplication

Autorizza l'utente a creare una nuova applicazione.

Application*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

CreateAttributeGroup

Concede l'autorizzazione per creare un gruppo di attributi

AttributeGroup*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

CreateConstraint

Concede l'autorizzazione per creare un vincolo per un prodotto e un portfolio associati

Product*

aws:ResourceTag/${TagKey}

Write

CreatePortfolio

Concede l'autorizzazione per creare un portafoglio

Portfolio*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

CreatePortfolioShare

Concede il permesso di condividere un portafoglio che possiedi con un altro Account AWS

Portfolio*

aws:ResourceTag/${TagKey}

Gestione delle autorizzazioni, scrittura

CreateProduct

Concede l'autorizzazione per creare un prodotto e il primo artefatto di provisioning del prodotto

Product*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Write

CreateProvisionedProductPlan

Concede l'autorizzazione per aggiungere un nuovo piano di prodotto con provisioning

servicecatalog:accountLevel

servicecatalog:roleLevel

servicecatalog:userLevel

Write

CreateProvisioningArtifact

Concede l'autorizzazione per aggiungere un nuovo artefatto di provisioning a un prodotto esistente

Product*

aws:ResourceTag/${TagKey}

Write

CreateServiceAction

Concede l'autorizzazione per creare un'operazione self-service

Scrittura

CreateTagOption

Concede il permesso di creare un TagOption

Scrittura

DeleteApplication

Concede l'autorizzazione per eliminare un'applicazione se tutte le associazioni sono state rimosse dall'applicazione

Application*

aws:ResourceTag/${TagKey}

Write

DeleteAttributeGroup

Concede l'autorizzazione per eliminare un gruppo di attributi se tutte le associazioni sono state rimosse dal gruppo di attributi

AttributeGroup*

aws:ResourceTag/${TagKey}

Write

DeleteConstraint

Concede l'autorizzazione per rimuovere ed eliminare un vincolo esistente da un prodotto e un portfolio associati

Write

DeletePortfolio

Concede l'autorizzazione per eliminare un portfolio se tutte le associazioni e le condivisioni sono state rimosse dal portfolio

Portfolio*

aws:ResourceTag/${TagKey}

Scrittura

DeletePortfolioShare

Concede il permesso di annullare la condivisione di un portafoglio di tua proprietà da un Account AWS in precedenza hai condiviso il portafoglio con

Portfolio*

aws:ResourceTag/${TagKey}

Gestione delle autorizzazioni, Write

DeleteProduct

Concede l'autorizzazione per eliminare un prodotto se tutte le associazioni sono state rimosse dal prodotto

Product*

aws:ResourceTag/${TagKey}

Write

DeleteProvisionedProductPlan

Concede l'autorizzazione per eliminare un piano di prodotto con provisioning

servicecatalog:accountLevel

servicecatalog:roleLevel

servicecatalog:userLevel

Write

DeleteProvisioningArtifact

Concede l'autorizzazione per eliminare un artefatto di provisioning da un prodotto

Product*

aws:ResourceTag/${TagKey}

Write

DeleteServiceAction

Concede l'autorizzazione per eliminare un'operazione self-service

Scrittura

DeleteTagOption

Concede il permesso di eliminare quanto specificato TagOption

Scrittura

DescribeConstraint

Concede l'autorizzazione per descrivere un vincolo

Read

DescribeCopyProductStatus

Concede l'autorizzazione per ottenere lo stato dell'operazione di copia prodotto specificata

Read

DescribePortfolio

Concede l'autorizzazione per descrivere un portfolio

Portfolio*

aws:ResourceTag/${TagKey}

Read

DescribePortfolioShareStatus

Concede l'autorizzazione per ottenere lo stato dell'operazione di condivisione di portfolio specificata

Read

DescribePortfolioShares

Concede l'autorizzazione per visualizzare un riepilogo di ciascuna delle azioni di portafoglio create per il portafoglio specificato

Portfolio*

aws:ResourceTag/${TagKey}

Elenco

DescribeProduct

Concede l'autorizzazione per descrivere un prodotto come utente finale

Product*

aws:ResourceTag/${TagKey}

Read

DescribeProductAsAdmin

Concede l'autorizzazione per descrivere un prodotto come amministratore

Product*

aws:ResourceTag/${TagKey}

Read

DescribeProductView

Concede l'autorizzazione per descrivere un prodotto come utente finale

Read

DescribeProvisionedProduct

Concede l'autorizzazione per descrivere un prodotto con provisioning

servicecatalog:accountLevel

servicecatalog:roleLevel

servicecatalog:userLevel

Read

DescribeProvisionedProductPlan

Concede l'autorizzazione per descrivere un piano di prodotto con provisioning

servicecatalog:accountLevel

servicecatalog:roleLevel

servicecatalog:userLevel

Read

DescribeProvisioningArtifact

Concede l'autorizzazione per descrivere un artefatto di provisioning

Product*

aws:ResourceTag/${TagKey}

Read

DescribeProvisioningParameters

Concede l'autorizzazione per descrivere i parametri da specificare per effettuare il provisioning di un artefatto di provisioning specificato

Product*

aws:ResourceTag/${TagKey}

Read

DescribeRecord

Concede l'autorizzazione per descrivere un record ed elenca eventuali output

servicecatalog:accountLevel

servicecatalog:roleLevel

servicecatalog:userLevel

Read

DescribeServiceAction

Concede l'autorizzazione per descrivere un'operazione self-service

Read

DescribeServiceActionExecutionParameters

Concede l'autorizzazione per ottenere i parametri predefiniti se hai eseguito l'operazione del servizio specificata sul prodotto con provisioning specificato

servicecatalog:accountLevel

servicecatalog:roleLevel

servicecatalog:userLevel

Lettura

DescribeTagOption

Concede il permesso di ottenere informazioni sullo specificato TagOption

Lettura

DisableAWSOrganizationsAccess

Concede il permesso di disattivare la condivisione del portafoglio tramite AWS Funzionalità per le organizzazioni

Scrittura

DisassociateAttributeGroup

Concede l'autorizzazione per annullare l'associazione di un gruppo di attributi da un'applicazione.

Application*

aws:ResourceTag/${TagKey}

Write

AttributeGroup*

aws:ResourceTag/${TagKey}

DisassociateBudgetFromResource

Concede l'autorizzazione per annullare l'associazione di un budget da una risorsa

Write

DisassociatePrincipalFromPortfolio

Concede l'autorizzazione per annullare l'associazione di un'entità principale IAM da un portfolio

Portfolio*

aws:ResourceTag/${TagKey}

Write

DisassociateProductFromPortfolio

Concede l'autorizzazione per annullare l'associazione di un prodotto da un portfolio

Write

DisassociateResource

Concede l'autorizzazione per annullare l'associazione di una risorsa da un'applicazione

Application*

aws:ResourceTag/${TagKey}

servicecatalog:Resource

servicecatalog:ResourceType

Write

DisassociateServiceActionFromProvisioningArtifact

Concede l'autorizzazione per annullare l'associazione di un'operazione self-service specificata dall'artefatto di provisioning specificato

Product*

aws:ResourceTag/${TagKey}

Scrittura

DisassociateTagOptionFromResource

Concede il permesso di dissociare quanto specificato TagOption dalla risorsa specificata

Portfolio

aws:ResourceTag/${TagKey}

Scrittura

Product

aws:ResourceTag/${TagKey}

EnableAWSOrganizationsAccess

Concede l'autorizzazione per abilitare la funzionalità di condivisione del portafoglio tramite AWS Organizzazioni

Scrittura

ExecuteProvisionedProductPlan

Concede l'autorizzazione per eseguire un piano di prodotto con provisioning

servicecatalog:accountLevel

servicecatalog:roleLevel

servicecatalog:userLevel

Write

ExecuteProvisionedProductServiceAction

Concede l'autorizzazione per eseguire un piano di prodotto con provisioning

servicecatalog:accountLevel

servicecatalog:roleLevel

servicecatalog:userLevel

Scrittura

GetAWSOrganizationsAccessStatus

Concede il permesso di ottenere lo stato di accesso di AWS Funzionalità di condivisione del portafoglio dell'organizzazione

Lettura

GetApplication

Concede l'autorizzazione per ottenere un'applicazione

Application*

aws:ResourceTag/${TagKey}

Read

GetAssociatedResource

Concede l'autorizzazione per ottenere informazioni su una risorsa associata a un'applicazione

Application*

aws:ResourceTag/${TagKey}

servicecatalog:Resource

servicecatalog:ResourceType

Read

GetAttributeGroup

Concede l'autorizzazione per ottenere un gruppo di attributi

AttributeGroup*

aws:ResourceTag/${TagKey}

Lettura

GetConfiguration

Concede il permesso di lettura AppRegistry configurazioni

Lettura

GetProvisionedProductOutputs

Concede l'autorizzazione per ottenere l'output del prodotto per cui è stato effettuato il provisioning con ID prodotto o nome

Read

ImportAsProvisionedProduct

Concede l'autorizzazione per importare una risorsa in un prodotto per cui è stato effettuato il provisioning.

Product*

aws:ResourceTag/${TagKey}

Write

ListAcceptedPortfolioShares

Concede l'autorizzazione per elencare i portfolio che sono stati condivisi con te e che hai accettato

List

ListApplications

Concede l'autorizzazione per elencare le applicazioni

List

ListAssociatedAttributeGroups

Concede l'autorizzazione per elencare i gruppi di attributi associati a un'applicazione.

Application*

aws:ResourceTag/${TagKey}

Elenco

ListAssociatedResources

Concede l'autorizzazione per elencare le risorse associate a un'applicazione

Application*

aws:ResourceTag/${TagKey}

List

ListAttributeGroups

Concede l'autorizzazione per elencare i gruppi di attributi

List

ListAttributeGroupsForApplication

Concede l'autorizzazione per elencare i gruppi di attributi associati a un'applicazione data

Application*

aws:ResourceTag/${TagKey}

List

ListBudgetsForResource

Concede l'autorizzazione per elencare tutti i budget associati a una risorsa

Elenco

ListConstraintsForPortfolio

Concede l'autorizzazione per elencare i vincoli associati a un determinato portfolio

Elenco

ListLaunchPaths

Concede l'autorizzazione per elencare i diversi modi di avviare un determinato prodotto come utente finale

Product*

aws:ResourceTag/${TagKey}

Elenco

ListOrganizationPortfolioAccess

Concede l'autorizzazione per elencare i nodi dell'organizzazione che hanno accesso al portfolio specificato

List

ListPortfolioAccess

Concede il permesso di elencare i AWS account con cui hai condiviso un determinato portafoglio

Portfolio*

aws:ResourceTag/${TagKey}

List

ListPortfolios

Concede l'autorizzazione per elencare i portfolio nel tuo account

Elenco

ListPortfoliosForProduct

Concede l'autorizzazione per elencare i portfolio associati a un determinato prodotto

Product*

aws:ResourceTag/${TagKey}

Elenco

ListPrincipalsForPortfolio

Concede l'autorizzazione per elencare le entità principali IAM associate a un determinato portfolio

Portfolio*

aws:ResourceTag/${TagKey}

Elenco

ListProvisionedProductPlans

Concede l'autorizzazione per elencare i piani di prodotto con provisioning

servicecatalog:accountLevel

servicecatalog:roleLevel

servicecatalog:userLevel

Elenco

ListProvisioningArtifacts

Concede l'autorizzazione per elencare gli artefatti di provisioning associati a un determinato prodotto

Product*

aws:ResourceTag/${TagKey}

Elenco

ListProvisioningArtifactsForServiceAction

Concede l'autorizzazione per elencare tutti gli artefatti di provisioning per l'operazione self-service specificata

Elenco

ListRecordHistory

Concede l'autorizzazione per elencare tutti i record nell'account o tutti i record relativi a un determinato prodotto di cui è stato effettuato il provisioning

servicecatalog:accountLevel

servicecatalog:roleLevel

servicecatalog:userLevel

List

ListResourcesForTagOption

Concede il permesso di elencare le risorse associate a quanto specificato TagOption

List

ListServiceActions

Concede l'autorizzazione per elencare tutte le operazioni self-service

Elenco

ListServiceActionsForProvisioningArtifact

Concede l'autorizzazione per elencare tutte le operazioni di servizio associate all'artefatto di provisioning specificato nell'account

Product*

aws:ResourceTag/${TagKey}

servicecatalog:accountLevel

servicecatalog:roleLevel

servicecatalog:userLevel

Elenco

ListStackInstancesForProvisionedProduct

Concede l'autorizzazione per elencare l'account, la regione e lo stato di ogni istanza di stack associata a un prodotto con provisioning di tipo CFN_STACKSET

servicecatalog:accountLevel

servicecatalog:roleLevel

servicecatalog:userLevel

List

ListTagOptions

Concede il permesso di elencare le informazioni specificate TagOptions o tutti TagOptions

List

ListTagsForResource

Concede l'autorizzazione per elencare i tag per una risorsa appregistry del service catalog

Application

aws:ResourceTag/${TagKey}

Lettura

AttributeGroup

aws:ResourceTag/${TagKey}

NotifyProvisionProductEngineWorkflowResult

Concede l'autorizzazione per notificare il risultato dell'esecuzione del motore di provisioning

Scrittura

NotifyTerminateProvisionedProductEngineWorkflowResult

Concede l'autorizzazione per notificare il risultato dell'esecuzione del motore di terminazione

Scrittura

NotifyUpdateProvisionedProductEngineWorkflowResult

Concede l'autorizzazione per notificare il risultato dell'esecuzione del motore di aggiornamento

Scrittura

ProvisionProduct

Concede l'autorizzazione per eseguire il provisioning di un prodotto con un artefatto di provisioning specificato e parametri di avvio

Product*

aws:ResourceTag/${TagKey}

Scrittura

PutConfiguration

Concede il permesso di assegnare AppRegistry configurazioni

Scrittura

RejectPortfolioShare

Concede l'autorizzazione per rifiutare un portfolio condiviso con te che hai precedentemente accettato

Portfolio*

aws:ResourceTag/${TagKey}

Write

ScanProvisionedProducts

Concede l'autorizzazione per pubblicare tutti i prodotti con provisioning nel tuo account

servicecatalog:accountLevel

servicecatalog:roleLevel

servicecatalog:userLevel

Elenco

SearchProducts

Concede l'autorizzazione per pubblicare i prodotti a tua disposizione come utente finale

Elenco

SearchProductsAsAdmin

Concede l'autorizzazione per elencare tutti i prodotti nell'account o tutti i prodotti associati a un determinato portfolio

Elenco

SearchProvisionedProducts

Concede l'autorizzazione per pubblicare tutti i prodotti con provisioning nel tuo account

servicecatalog:accountLevel

servicecatalog:roleLevel

servicecatalog:userLevel

List

SyncResource

Concede il permesso di sincronizzare una risorsa con il suo stato corrente in AppRegistry

Scrittura

TagResource

Concede l'autorizzazione per aggiungere un tag a una risorsa appregistry del service catalog

Application

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

AttributeGroup

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

TerminateProvisionedProduct

Concede l'autorizzazione per terminare un prodotto con provisioning esistente

servicecatalog:accountLevel

servicecatalog:roleLevel

servicecatalog:userLevel

Write

UntagResource

Concede l'autorizzazione per rimuovere un tag da una risorsa appregistry del service catalog

Application

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettare, scrivere

AttributeGroup

aws:ResourceTag/${TagKey}

aws:TagKeys

UpdateApplication

Concede l'autorizzazione per aggiornare gli attributi di un'applicazione esistente

Application*

aws:ResourceTag/${TagKey}

Write

UpdateAttributeGroup

Concede l'autorizzazione per aggiornare gli attributi di un gruppo di attributi esistente

AttributeGroup*

aws:ResourceTag/${TagKey}

Write

UpdateConstraint

Concede l'autorizzazione per aggiornare i campi di metadati di un vincolo esistente

Scrittura

UpdatePortfolio

Concede il permesso di aggiornare i campi dei metadati and/or tag di un portafoglio esistente

Portfolio*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

UpdatePortfolioShare

Concede l'autorizzazione per abilitare o disabilitare la condivisione delle risorse per una condivisione di portafoglio esistente

Portfolio*

aws:ResourceTag/${TagKey}

Gestione delle autorizzazioni, scrittura

UpdateProduct

Concede il permesso di aggiornare i campi dei metadati and/or tag di un prodotto esistente

Product*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Scrittura

UpdateProvisionedProduct

Concede l'autorizzazione per aggiornare un prodotto con provisioning esistente

servicecatalog:accountLevel

servicecatalog:roleLevel

servicecatalog:userLevel

Write

UpdateProvisionedProductProperties

Concede l'autorizzazione per aggiornare le proprietà di un prodotto con provisioning esistente

Write

UpdateProvisioningArtifact

Concede l'autorizzazione per aggiornare i campi di metadati di un artefatto di provisioning esistente

Product*

aws:ResourceTag/${TagKey}

Write

UpdateServiceAction

Concede l'autorizzazione per aggiornare un'operazione self-service

Scrittura

UpdateTagOption

Concede il permesso di aggiornare quanto specificato TagOption

Scrittura

Permission-only azioni per AWS Service Catalog

Le seguenti azioni sono definite da AWS Service Catalog ma non sono richiamabili direttamente tramite alcuna operazione API. Possono essere utilizzati solo nelle dichiarazioni delle politiche IAM per concedere o negare le autorizzazioni.

Operazioni Description Tipi di risorsa (*obbligatorio) Chiavi di condizione Livello di accesso

DeleteResourcePolicy

Concede il permesso di eliminare una policy basata sulle risorse per la risorsa specificata

Application

aws:ResourceTag/${TagKey}

Scrittura

AttributeGroup

aws:ResourceTag/${TagKey}

GetResourcePolicy

Concede il permesso di ottenere una politica basata sulle risorse per la risorsa specificata

Application

aws:ResourceTag/${TagKey}

Lettura

AttributeGroup

aws:ResourceTag/${TagKey}

PutResourcePolicy

Concede l'autorizzazione ad aggiungere una politica basata sulle risorse per la risorsa specificata

Application

aws:ResourceTag/${TagKey}

Scrittura

AttributeGroup

aws:ResourceTag/${TagKey}

Tipi di risorse definiti da AWS Service Catalog

I seguenti tipi di risorse sono definiti da questo servizio e possono essere utilizzati nell'elemento Resource delle istruzioni di policy delle autorizzazioni IAM.

Tipi di risorse ARN Chiavi di condizione

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}

Chiavi di condizione per AWS Service Catalog

AWS Service Catalog definisce le seguenti chiavi di condizione che possono essere utilizzate in Condition elemento di una policy IAM.

Chiavi di condizione Descrizione Tipo

aws:RequestTag/${TagKey}

Filtra l'accesso in base alla presenza di coppie chiave-valore di tag nella richiesta

String

aws:ResourceTag/${TagKey}

Filtra le operazioni in base alle coppie chiave-valore di tag collegate alla risorsa

String

aws:TagKeys

Filtra l'accesso in base alla presenza di chiavi di tag nella richiesta

ArrayOfString

servicecatalog:Resource

Filtra l'accesso controllando quale valore può essere specificato come parametro Resource in un AppRegistry associa l'API delle risorse

String

servicecatalog:ResourceType

Filtra l'accesso controllando quale valore può essere specificato come ResourceType parametro in un AppRegistry associa l'API delle risorse

String

servicecatalog:accountLevel

Filtra l'accesso in base all'utente per visualizzare ed eseguire operazioni su risorse create da chiunque all'interno dell'account

String

servicecatalog:roleLevel

Filtra l'accesso in base all'utente per visualizzare ed eseguire operazioni su risorse create dagli utenti stessi o da chiunque appartenga alla federazione degli utenti nello stesso ruolo degli utenti che le hanno create

String

servicecatalog:userLevel

Filtra l'accesso in base all'utente per visualizzare ed eseguire operazioni solo sulle risorse che hanno creato

String