Ações, recursos e chaves de condição para AWS Contatos do Systems Manager Incident Manager
AWS Os contatos do Systems Manager Incident Manager (prefixo do serviço:ssm-contacts) fornecem 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 por AWS Contatos do Systems Manager Incident Manager
Ações definidas por AWS Contatos do Systems Manager Incident Manager
Permission-only ações para AWS Contatos do Systems Manager Incident Manager
Tipos de recursos definidos por AWS Contatos do Systems Manager Incident Manager
Chaves de condição para AWS Contatos do Systems Manager Incident Manager
Operações de API definidas por AWS Contatos do Systems Manager Incident Manager
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 |
|---|---|---|---|---|
|
AcceptPage |
Gravar |
|||
|
ActivateContactChannel |
Gravar |
|||
|
CreateContact |
Gerenciamento de permissões, gravação |
|||
Gravar |
||||
Marcação, gravação |
||||
|
CreateContactChannel |
Gravar |
|||
|
CreateRotation |
Gravar |
|||
Marcação, gravação |
||||
|
CreateRotationOverride |
Gravar |
|||
|
DeactivateContactChannel |
Gravar |
|||
|
DeleteContact |
Gravar |
|||
|
DeleteContactChannel |
Gravar |
|||
|
DeleteRotation |
Gravar |
|||
|
DeleteRotationOverride |
Gravar |
|||
|
DescribeEngagement |
Ler |
|||
|
DescribePage |
Ler |
|||
|
GetContact |
Ler |
|||
|
GetContactChannel |
Ler |
|||
|
GetContactPolicy |
Ler |
|||
|
GetRotation |
Ler |
|||
|
GetRotationOverride |
Ler |
|||
|
ListContactChannels |
Lista |
|||
|
ListContacts |
Lista |
|||
|
ListEngagements |
Lista |
|||
|
ListPageReceipts |
Lista |
|||
|
ListPageResolutions |
Lista |
|||
|
ListPagesByContact |
Lista |
|||
|
ListPagesByEngagement |
Lista |
|||
|
ListPreviewRotationShifts |
Lista |
|||
|
ListRotationOverrides |
Lista |
|||
|
ListRotationShifts |
Lista |
|||
|
ListRotations |
Lista |
|||
|
ListTagsForResource |
Ler |
|||
|
PutContactPolicy |
Gravar |
|||
|
SendActivationCode |
Gravar |
|||
|
StartEngagement |
Gravar |
|||
|
StopEngagement |
Gravar |
|||
|
TagResource |
Marcação, gravação |
|||
|
UntagResource |
Marcação, gravação |
|||
|
UpdateContact |
Gerenciamento de permissões, gravação |
|||
Gravar |
||||
|
UpdateContactChannel |
Gravar |
|||
|
UpdateRotation |
Gravar |
Ações definidas por AWS Contatos do Systems Manager Incident Manager
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 aceitar uma página. |
Gravar |
|||
Concede permissão para ativar o canal de comunicação de um contato. |
Gravar |
|||
Concede permissão para criar um contato |
Gravar |
|||
Concede permissão para criar o canal de comunicação de um contato. |
Gravar |
|||
Concede permissão para criar uma alternância em uma programação de plantão |
Gravar |
|||
Concede permissão para criar uma substituição de alternância em uma programação de plantão |
Gravar |
|||
Concede permissão para desabilitar o canal de comunicação de um contato. |
Gravar |
|||
Concede permissão para excluir um contato. |
Gravar |
|||
Concede permissão para excluir o canal de comunicação de um contato. |
Gravar |
|||
Concede permissão para excluir uma alternância |
Gravar |
|||
Concede permissão para excluir uma substituição de alternância da alternância |
Gravar |
|||
Concede permissão para descrever uma interação. |
Ler |
|||
Concede permissão para descrever uma página. |
Ler |
|||
Concede permissão para obter um contato. |
Ler |
|||
Concede permissão para obter o canal de um contato. |
Ler |
|||
Concede permissão para obter a política de recursos de um contato |
Ler |
|||
Concede permissão para recuperar informações sobre uma alternância de plantão |
Ler |
|||
Concede permissão para recuperar informações sobre uma substituição em uma alternância de plantão |
Ler |
|||
Concede permissão para listar todos os canais de comunicação de um contato. |
Lista |
|||
Concede permissão para listar todos os contatos. |
List |
|||
Concede permissão para listar todas as interações. |
List |
|||
Concede permissão para listar todos os recibos de uma página. |
Lista |
|||
Concede permissão para listar o caminho de resolução de uma interação |
Lista |
|||
Concede permissão para listar todas as páginas enviadas a um contato. |
Lista |
|||
Concede permissão para listar todas as páginas criadas em uma interação. |
Lista |
|||
Concede permissão para recuperar uma lista de turnos com base nos parâmetros de configuração de alternância |
Lista |
|||
Concede permissão para recuperar uma lista de substituições especificadas atualmente para uma alternância de plantão |
Lista |
|||
Concede permissão para recuperar uma lista de turnos de alternância em uma programação de plantão |
Lista |
|||
Concede permissão para recuperar uma lista de alternâncias de plantão |
Lista |
|||
Concede permissão para visualizar uma lista de etiquetas de recursos para um recurso especificado |
Ler |
|||
Concede permissão para adicionar uma política de recursos a um contato. |
Gravar |
|||
Concede permissão para enviar o código de ativação do canal de comunicação de um contato. |
Gravar |
|||
Concede permissão para iniciar uma interação. |
Gravar |
|||
Concede permissão para interromper uma interação. |
Gravar |
|||
Concede permissão para adicionar tags ao recurso especificado |
Marcação, gravação |
|||
Concede permissão para remover tags do recurso especificado |
Marcação, gravação |
|||
Concede permissão para atualizar um contato. |
Gravar |
|||
Concede permissão para atualizar o canal de comunicação de um contato. |
Gravar |
|||
Concede permissão para atualizar as informações especificadas de uma alternância de plantão |
Gravar |
Permission-only ações para AWS Contatos do Systems Manager Incident Manager
As ações a seguir são definidas pelos contatos do AWS Systems Manager Incident Manager, 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 usar um contato em um plano de escalonamento. |
Gerenciamento de permissões, gravação |
Tipos de recursos definidos por AWS Contatos do Systems Manager Incident Manager
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} :ssm-contacts: $ {Region} :$ {Account} :contact/$ {} ContactAlias |
||
arn: $ {Partition} :ssm-contacts: $ {Region} :$ {Account} :contactchannel/$ {} /$ {} ContactAlias ContactChannelId |
||
arn: $ {Partition} :ssm-contacts: $ {Region} :$ {Account} :engagement/$ {} /$ {} ContactAlias EngagementId |
||
arn: $ {Partition} :ssm-contacts: $ {Region} :$ {Account} :page/$ {} /$ {} ContactAlias PageId |
||
arn: $ {Partition} :ssm-contacts: $ {Region} :$ {Account} :rotation/$ {} RotationId |
Chaves de condição para AWS Contatos do Systems Manager Incident Manager
AWS Os contatos do Systems Manager Incident Manager definem 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 |