Uso de funções vinculadas ao serviço do AWS Health - AWS Health

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Uso de funções vinculadas ao serviço do AWS Health

AWS Health usa funções vinculadas ao serviço AWS Identity and Access Management (IAM). Uma função vinculada ao serviço é um tipo exclusivo de função do IAM vinculada diretamente a. AWS Health As funções vinculadas a serviços são predefinidas pelo AWS Health e incluem todas as permissões que o serviço requer para chamar outros Serviços da AWS para você.

Você pode usar uma função vinculada ao serviço para configurar para evitar AWS Health a adição manual das permissões necessárias. AWS Health define as permissões de suas funções vinculadas ao serviço e, a menos que seja definido de outra forma, só AWS Health pode assumir suas funções. As permissões definidas incluem a política de confiança e a política de permissões, e essa política de permissões não pode ser anexada a nenhuma outra entidade do IAM.

Permissões de função vinculada ao serviço AWS Health

AWS Health tem duas funções vinculadas ao serviço:

  • AWSServiceRoleForHealth_Organizations— Essa função confia no AWS Health (health.amazonaws.com) para assumir a função de acesso Serviços da AWS para você. A política Health_OrganizationsServiceRolePolicy AWS gerenciada está anexada a essa função.

  • AWSServiceRoleForHealth_EventProcessor— Essa função confia no diretor AWS Health de serviço (event-processor.health.amazonaws.com) para assumir a função por você. A política AWSHealth_EventProcessorServiceRolePolicy AWS gerenciada está anexada a essa função. O responsável pelo serviço usa a função para criar uma regra EventBridge gerenciada pela Amazon para detecção e resposta a AWS incidentes. Essa regra é a infraestrutura necessária Conta da AWS para fornecer informações de alteração do estado de alarme de sua conta para AWS Health.

Para obter mais informações sobre as políticas AWS gerenciadas, consulteAWS políticas gerenciadas para AWS Health.

Crie uma função vinculada ao serviço para o AWS Health

Não é necessário criar uma AWSServiceRoleForHealth_Organizations função vinculada ao serviço. Quando você chama a EnableHealthServiceAccessForOrganizationoperação, AWS Health cria essa função vinculada ao serviço na conta para você.

Você deve criar manualmente a AWSServiceRoleForHealth_EventProcessor função vinculada ao serviço na sua conta. Para obter mais informações, consulte Criar um perfil vinculado a serviço no Guia do usuário do IAM.

Editar uma função vinculada ao serviço para o AWS Health

AWS Health não permite que você edite a função vinculada ao serviço. Depois que você criar um perfil vinculado ao serviço, não poderá alterar o nome do perfil, pois várias entidades podem fazer referência ao perfil. No entanto, você pode editar a descrição da função usando o IAM. Para obter mais informações, consulte Editar uma função vinculada a serviço no Guia do usuário do IAM.

Excluir uma função vinculada ao serviço para o AWS Health

Para excluir a AWSServiceRoleForHealth_Organizations função, primeiro você deve chamar a DisableHealthServiceAccessForOrganizationoperação. Em seguida, você pode excluir a função por meio do console do IAM, da API do IAM ou AWS Command Line Interface (AWS CLI).

Para excluir a AWSServiceRoleForHealth_EventProcessor função, entre em contato AWS Support e peça que eles retirem suas cargas de trabalho da Detecção e Resposta a AWS Incidentes. Depois que esse processo for concluído, você poderá excluir qualquer função por meio do console do IAM, da API do IAM ou AWS CLI.

Para obter mais informações, consulte Usar perfis vinculados ao serviço no Guia do usuário do IAM.