View a markdown version of this page

Alla scoperta delle azioni di supporto - Supporto AWS

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à.

Alla scoperta delle azioni di supporto

Le azioni di supporto sono operazioni specifiche del servizio che Supporto AWS possono essere eseguite sulle risorse dell'utente. Ogni azione ha un nome e una descrizione descrittivi che spiegano a cosa serve l'operazione. Le azioni utilizzano un formato con namespace che identifica il AWS servizio e l'operazione specifica. Utilizza l'ListActionsAPI per visualizzare le azioni disponibili per un servizio prima di creare un permesso di supporto con ambito.

Elenco delle azioni per un servizio

Consente ListActions di visualizzare le azioni disponibili per un servizio specifico. Il parametro service è obbligatorio.

aws supportauthz list-actions \ --service "rds"

Output di esempio

{ "actionSummaries": [ { "action": "rds:ReadClusterData", "service": "rds", "description": "Read diagnostic data from the database cluster." }, { "action": "rds:ViewQueryLogsWithParameters", "service": "rds", "description": "View query logs including query parameters." } ] }

La risposta include fino a 100 risultati per pagina. Utilizza il nextToken valore nelle richieste successive per recuperare pagine aggiuntive.

Ottenere i dettagli delle azioni

Utilizzato GetAction per recuperare i dettagli su un'azione specifica.

aws supportauthz get-action \ --action "rds:ReadClusterData"

Output di esempio

{ "action": "rds:ReadClusterData", "service": "rds", "description": "Read diagnostic data from the database cluster." }

Utilizzo delle azioni nei permessi di supporto

Dopo aver identificato le azioni disponibili, utilizza nomi di azioni specifici nel permesso di supporto per applicare l'ambito dei privilegi minimi. Specificate le singole azioni nell'actionselenco anziché utilizzarle allActions quando desiderate limitare ciò che Supporto AWS può fare sulle vostre risorse.

Crea un permesso di assistenza con azioni specifiche

aws supportauthz create-support-permit \ --name "ScopedPermit" \ --signing-key-info '{"kmsKey": "arn:aws:kms:us-east-1:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"}' \ --permit '{ "actions": {"actions": ["rds:ReadClusterData"]}, "resources": {"resources": ["arn:aws:rds:us-east-1:111122223333:cluster:my-cluster"]}, "conditions": [ {"allowBefore": "2026-06-15T00:00:00Z"} ] }'