View a markdown version of this page

Actions, ressources et clés de condition pour AWS Continuum - Référence de l'autorisation de service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Actions, ressources et clés de condition pour AWS Continuum

AWS Continuum (préfixe de service) : continuum) fournit les opérations, ressources, actions et clés de condition spécifiques au service suivantes à utiliser dans les politiques d'autorisation IAM.

Références :

Actions définies par AWS Continuum

Vous pouvez indiquer les actions suivantes dans l'élément Action d'une déclaration de politique IAM. Pour chaque action, le tableau répertorie les types de ressources et les clés de condition pris en charge par cette action. Utilisez des politiques pour accorder des autorisations permettant d'effectuer une opération dans AWS. Lorsque vous utilisez une action dans une politique, vous autorisez ou refusez généralement l'accès à l'opération d'API ou à la commande CLI portant le même nom. Toutefois, dans certains cas, une seule action contrôle l'accès à plusieurs opérations. D'autres opérations, quant à elles, requièrent plusieurs actions différentes.

Actions Description Types de ressources (*obligatoire) Clés de condition Niveau d’accès

AssociateCollector

Autorise l'association d'un collecteur à un environnement

environments*

continuum:CollectorArn

Écrire

CreateCodeFinding

Autorise la création d'une recherche de code dans un environnement

code-findings*

Écrire

environments*

CreateCodeScan

Autorise le lancement d'une analyse de code d'un environnement

code-scans*

Écrire

environments*

CreateCollector

Autorise la création d'un collecteur

collectors*

Écrire

CreateEnvironment

Accorde l'autorisation de créer un environnement

environments*

continuum:RepositoryName

Écrire

integrations

continuum:RepositoryName

CreateIntegration

Autorise la création d'une intégration avec un fournisseur de source externe

integrations*

continuum:S3BucketName

Écrire

DeleteCollector

Autorise la suppression d'un collecteur

collectors*

Écrire

DeleteEnvironment

Accorde l'autorisation de supprimer un environnement

environments*

Écrire

DeleteIntegration

Autorise la suppression d'une intégration

integrations*

Écrire

DisassociateCollector

Autorise la dissociation d'un collecteur d'un environnement

environments*

continuum:CollectorArn

Écrire

GetCodeFinding

Accorde l'autorisation d'obtenir une recherche de code

code-findings*

Lecture

GetCodeIssue

Autorise la résolution d'un problème de code

code-issues*

Lecture

GetCodeIssueArtifact

Autorise l'obtention de l'artefact d'un problème de code

code-issues*

Lecture

GetCodeScan

Accorde l'autorisation d'obtenir un scan de code

code-scans*

Lecture

GetCollector

Autorise l'accès à un collectionneur

collectors*

Lecture

GetCollectorDataAccessAuthorization

Autorise l'accès aux données d'un collecteur depuis un environnement

collectors*

continuum:EnvironmentArn

Lecture

GetEnvironment

Octroie l'autorisation d'obtenir un environnement

environments*

Lecture

GetIntegration

Accorde l'autorisation d'obtenir une intégration

integrations*

Lecture

GetResourcePolicy

Octroie l'autorisation d'associer la politique de ressources à une ressource

collectors*

Lecture

ListAssociatedCollectors

Permet de répertorier les collecteurs associés à un environnement

environments*

List

ListAssociatedEnvironments

Permet de répertorier les environnements associés à un collecteur

collectors*

List

ListCodeFindings

Permet de répertorier les résultats du code dans un environnement

environments*

List

ListCodeIssueArtifacts

Permet de répertorier les artefacts d'un problème de code

code-issues*

List

ListCodeIssues

Permet de répertorier les problèmes de code dans un environnement

environments*

List

ListCodeScans

Permet de répertorier les scans de code d'un environnement

environments*

List

ListCollectors

Autorise la mise en vente des collectionneurs

collectors*

List

ListEnvironments

Accorde l'autorisation de répertorier les environnements

environments*

List

ListIntegrations

Autorise la liste des intégrations

integrations*

List

PutResourcePolicy

Octroie l'autorisation d'associer une politique de ressources à une ressource

collectors*

Écrire

StartIntegrationAuthorization

Autorise le démarrage d'une autorisation OAuth pour une nouvelle intégration

Écrire

UpdateCollector

Autorise la mise à jour d'un collecteur

collectors*

Écrire

UpdateEnvironment

Accorde l'autorisation de mettre à jour un environnement

environments*

continuum:RepositoryName

Écrire

integrations

continuum:RepositoryName

UpdateIntegration

Autorise la mise à jour du rôle IAM d'une intégration Amazon S3

integrations*

Écrire

Types de ressources définis par AWS Continuum

Ce service définit les types de ressources suivants, qui peuvent être utilisés dans l' Resource élément des déclarations de politique d'autorisation IAM.

Types de ressources ARN Clés de condition

code-findings

arn:${Partition}:continuum:${Region}:${Account}:environments/${EnvironmentId}/code-findings/${FindingId}

code-issues

arn:${Partition}:continuum:${Region}:${Account}:environments/${EnvironmentId}/code-issues/${IssueId}

code-scans

arn:${Partition}:continuum:${Region}:${Account}:environments/${EnvironmentId}/code-scans/${ScanRunId}

collectors

arn:${Partition}:continuum:${Region}:${Account}:collectors/${CollectorId}

environments

arn:${Partition}:continuum:${Region}:${Account}:environments/${EnvironmentId}

integrations

arn:${Partition}:continuum:${Region}:${Account}:integrations/${IntegrationId}

Clés de condition pour AWS Continuum

AWS Continuum définit les clés de condition suivantes qui peuvent être utilisées dans Condition élément d'une politique IAM.

Clés de condition Description Type

continuum:CollectorArn

Filtre l'accès par les ARN des collecteurs dans un AssociateCollector ou DisassociateCollector demander

ArrayOfARN

continuum:EnvironmentArn

Filtre l'accès par l'ARN de l'environnement qui demande l'accès aux données d'un collecteur

ARN

continuum:RepositoryName

Filtre l'accès par les référentiels, en minuscules owner/repo valeurs, qu'un CreateEnvironment ou UpdateEnvironment la requête est sélectionnée comme source

ArrayOfString

continuum:S3BucketName

Filtre l'accès en fonction du nom du compartiment Amazon S3 dans un CreateIntegration demander

String