View a markdown version of this page

Azioni, risorse e chiavi di condizione per AWS Signer - 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 Signer

AWS Firmatario (prefisso del servizio): signer) 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 Signer

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

AddProfilePermission

signer

signer:AddProfilePermission

Gestione delle autorizzazioni, scrittura

CancelSigningProfile

signer

signer:CancelSigningProfile

Scrittura

DescribeSigningJob

signer

signer:DescribeSigningJob

Lettura

GetRevocationStatus

signer

signer:GetRevocationStatus

Lettura

GetSigningPlatform

signer

signer:GetSigningPlatform

Lettura

GetSigningProfile

signer

signer:GetSigningProfile

Lettura

ListProfilePermissions

signer

signer:ListProfilePermissions

Lettura

ListSigningJobs

signer

signer:ListSigningJobs

List

ListSigningPlatforms

signer

signer:ListSigningPlatforms

List

ListSigningProfiles

signer

signer:ListSigningProfiles

List

ListTagsForResource

signer

signer:ListTagsForResource

Lettura

PutSigningProfile

signer

signer:PutSigningProfile

Scrittura

signer:TagResource

Etichettatura, scrittura

RemoveProfilePermission

signer

signer:RemoveProfilePermission

Gestione delle autorizzazioni, Write

RevokeSignature

signer

signer:RevokeSignature

Scrittura

RevokeSigningProfile

signer

signer:RevokeSigningProfile

Scrittura

SignPayload

signer

signer:SignPayload

Scrittura

StartSigningJob

signer

signer:StartSigningJob

Scrittura

TagResource

signer

signer:TagResource

Etichettatura, scrittura

UntagResource

signer

signer:UntagResource

Etichettare, scrivere

GetRevocationStatus

signer-data

signer:GetRevocationStatus

Lettura

Azioni definite da AWS Signer

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

AddProfilePermission

Concede l'autorizzazione per aggiungere autorizzazioni tra account a un profilo di firma

signing-profile*

aws:ResourceTag/${TagKey}

Gestione delle autorizzazioni, Write

CancelSigningProfile

Concede l'autorizzazione per modificare lo stato di un profilo di firma in ANNULLATO

signing-profile*

aws:ResourceTag/${TagKey}

signer:ProfileVersion

Scrittura

DescribeSigningJob

Concede l'autorizzazione per restituire informazioni su un processo di firma specifico

signing-job*

Lettura

GetRevocationStatus

Concede l'autorizzazione per eseguire query sulle informazioni relative alla revoca delle risorse di firma

signing-job*

Lettura

signing-profile*

aws:ResourceTag/${TagKey}

GetSigningPlatform

Concede l'autorizzazione per restituire informazioni su una piattaforma di firma specifica

Lettura

GetSigningProfile

Concede l'autorizzazione per restituire informazioni su un profilo di firma specifico

signing-profile*

aws:ResourceTag/${TagKey}

signer:ProfileVersion

Lettura

ListProfilePermissions

Concede l'autorizzazione per elencare le autorizzazioni tra account associate a un profilo di firma

signing-profile*

aws:ResourceTag/${TagKey}

Lettura

ListSigningJobs

Concede l'autorizzazione per elencare tutti i processi di firma nel tuo account

Elenco

ListSigningPlatforms

Concede l'autorizzazione per elencare tutte le piattaforme di firma disponibili

Elenco

ListSigningProfiles

Concede l'autorizzazione per elencare tutti i profili di firma nel tuo account

Elenco

ListTagsForResource

Concede l'autorizzazione per elencare i tag associati a un profilo di firma

signing-profile*

aws:ResourceTag/${TagKey}

Lettura

PutSigningProfile

Concede l'autorizzazione per creare un nuovo profilo di firma

aws:RequestTag/${TagKey}

aws:TagKeys

Scrittura

RemoveProfilePermission

Concede l'autorizzazione per rimuovere le autorizzazioni tra account da un profilo di firma

signing-profile*

aws:ResourceTag/${TagKey}

Gestione delle autorizzazioni, Write

RevokeSignature

Concede l'autorizzazione per modificare lo stato di un processo di firma in REVOCATO

signing-job*

signer:ProfileVersion

Scrittura

RevokeSigningProfile

Concede l'autorizzazione per modificare lo stato di un profilo di firma in REVOCATO

signing-profile*

aws:ResourceTag/${TagKey}

signer:ProfileVersion

Scrittura

SignPayload

Concede l'autorizzazione per avviare un processo di firma sul payload fornito

signing-profile*

aws:ResourceTag/${TagKey}

signer:ProfileVersion

Scrittura

StartSigningJob

Concede l'autorizzazione per avviare un processo di firma sul codice fornito

signing-profile*

aws:ResourceTag/${TagKey}

signer:ProfileVersion

Scrittura

TagResource

Concede l'autorizzazione per aggiungere uno o più tag a un profilo di firma

signing-profile*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettatura, scrittura

UntagResource

Concede l'autorizzazione per rimuovere uno o più tag da un profilo di firma

signing-profile*

aws:RequestTag/${TagKey}

aws:ResourceTag/${TagKey}

aws:TagKeys

Etichettare, scrivere

Tipi di risorse definiti da AWS Signer

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

signing-job

arn:${Partition}:signer:${Region}:${Account}:/signing-jobs/${JobId}

signing-profile

arn:${Partition}:signer:${Region}:${Account}:/signing-profiles/${ProfileName}

aws:ResourceTag/${TagKey}

Chiavi di condizione per AWS Signer

AWS Signer 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 al set di valori consentito per ciascuno dei tag

String

aws:ResourceTag/${TagKey}

Filtra l'accesso in base al valore del tag associato alla risorsa

String

aws:TagKeys

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

ArrayOfString

signer:ProfileVersion

Filtra l'accesso in base alla versione del profilo di firma

String