Ações, recursos e chaves de condição para a Amazon CodeGuru Security
A Amazon CodeGuru Security (prefixo do serviço:codeguru-security) fornece as seguintes operações, recursos, ações e chaves de condição específicos do serviço para uso nas políticas de permissão do IAM.
Referências:
-
Saiba como configurar este serviço.
-
Visualize uma lista das operações de API disponíveis para este serviço.
-
Saiba como proteger esse serviço e seus recursos usando políticas de permissão do IAM.
-
Veja a referência de autorização de serviço programático
para esse serviço.
Tópicos
Operações de API definidas pela Amazon CodeGuru Security
A tabela a seguir mapeia as operações da API às ações do IAM que elas autorizam. Somente as chaves de condição que têm valores estáticos para a API e a ação fornecidas são listadas; para ver o conjunto completo de chaves de condição suportadas por cada ação, consulte a tabela Ações.
| Operation | Ação do IAM | Chave de condição | Valor (es) possível (s) | Nível de acesso |
|---|---|---|---|---|
|
BatchGetFindings |
Ler |
|||
|
CreateScan |
Gravar |
|||
Marcação, gravação |
||||
|
CreateUploadUrl |
Gravar |
|||
|
GetAccountConfiguration |
Ler |
|||
|
GetFindings |
Lista |
|||
|
GetMetricsSummary |
Ler |
|||
|
GetScan |
Ler |
|||
|
ListFindingsMetrics |
Lista |
|||
|
ListScans |
Lista |
|||
|
ListTagsForResource |
Ler |
|||
|
TagResource |
Marcação, gravação |
|||
|
UntagResource |
Marcação, gravação |
|||
|
UpdateAccountConfiguration |
Gravar |
Ações definidas pela Amazon CodeGuru Security
Você pode especificar as seguintes ações no elemento Action de uma declaração de política do IAM. Use políticas para conceder permissões para executar uma operação na AWS. Quando usa uma ação em uma política, você geralmente permite ou nega acesso à operação da API ou ao comando da CLI com o mesmo nome. No entanto, em alguns casos, uma única ação controla o acesso a mais de uma operação. Como alternativa, algumas operações exigem várias ações diferentes.
| Ações | Description | Tipos de recursos (*necessários) | Chaves de condição | Nível de acesso |
|---|---|---|---|---|
Concede permissão para recuperar em lote descobertas específicas geradas pela Segurança CodeGuru |
Ler |
|||
Concede permissão para criar uma verificação CodeGuru de segurança |
Gravar |
|||
Concede permissão para gerar um URL pré-assinado para carregar arquivos de código |
Gravar |
|||
Concede permissão para recuperar as configurações no nível da conta |
Ler |
|||
Concede permissão para recuperar descobertas de um escaneamento gerado pela Segurança CodeGuru |
Lista |
|||
Concede permissão para recuperar o resumo das métricas no nível AWS da conta gerado pela Segurança CodeGuru |
Ler |
|||
Concede permissão para recuperar metadados do Escaneamento CodeGuru de segurança |
Ler |
|||
Concede permissão para recuperar métricas de descobertas de nível de conta dentro de um intervalo de datas |
Lista |
|||
Concede permissão para recuperar a lista de metadados da verificação de CodeGuru segurança |
Lista |
|||
Concede permissão para recuperar uma lista de tags para um ARN de nome de verificação |
Ler |
|||
Concede permissão para adicionar tags para um ARN de nome de verificação |
Marcação, gravação |
|||
Concede permissão para remover tags de um ARN de nome de verificação |
Marcação, gravação |
|||
Concede permissão para atualizar as configurações de nível de conta |
Gravar |
Permission-only ações para a Amazon CodeGuru Security
As ações a seguir são definidas pela Amazon CodeGuru Security, mas não podem ser invocadas diretamente por meio de nenhuma operação de API. Eles só podem ser usados em declarações de política do IAM para conceder ou negar permissões.
| Ações | Description | Tipos de recursos (*necessários) | Chaves de condição | Nível de acesso |
|---|---|---|---|---|
Concede permissão para excluir todos os escaneamentos e descobertas relacionadas de CodeGuru Segurança por determinada categoria |
Gravar |
|||
Concede permissão para recuperar descobertas geradas pela Segurança CodeGuru |
Lista |
Tipos de recursos definidos pela Amazon CodeGuru Security
Os seguintes tipos de recursos são definidos por este serviço e podem ser usados no elemento Resource de declarações de políticas de permissão do IAM.
| Resource types | ARN | Chaves de condição |
|---|---|---|
arn: $ {Partition} :codeguru-security: $ {Region} :$ {Account} :scans/$ {} ScanName |
Chaves de condição para Amazon CodeGuru Security
A Amazon CodeGuru Security define as seguintes chaves de condição que podem ser usadas no Condition elemento de uma política do IAM.
| Chaves de condição | Descrição | Tipo |
|---|---|---|
Filtra o acesso pelas etiquetas que são transmitidas na solicitação |
String |
|
Filtra o acesso pelas etiquetas associadas ao recurso |
String |
|
Filtra o acesso pelas chaves da etiqueta que são transmitidas na solicitação |
ArrayOfString |