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á.
Anexando políticas da organização com AWS Organizations
Este tópico descreve como anexar políticas AWS Organizations a. Uma política define os controles que você deseja aplicar a um grupo de Contas da AWS. AWS Organizations suporta políticas de gerenciamento e políticas de autorização.
Anexe políticas com AWS Organizations
Permissões mínimas
Para anexar políticas, você deve ter permissão para executar a seguinte ação:
-
organizations:AttachPolicy
Permissões mínimas
Para SCP anexar um a uma raiz, OU ou conta, você precisa de permissão para executar a seguinte ação:
-
organizations:AttachPolicy
com umResource
elemento na mesma declaração de política que inclui “*” ou o Amazon Resource Name (ARN) ARN da política especificada e a raiz, OU ou conta à qual você deseja anexar a política
- Service control policies (SCPs)
-
Você pode anexar uma SCP navegando até a política ou até a raiz, UO ou ou conta à qual deseja anexar a política.
Para anexar um SCP navegando até a raiz, UO ou ou conta
-
Faça login no console do AWS Organizations
. Você deve entrar como IAM usuário, assumir uma IAM função ou entrar como usuário raiz (não recomendado) na conta de gerenciamento da organização. -
Na Contas da AWS
página, navegue até e escolha a caixa de seleção ao lado da raiz, UO ou ou conta à qual você deseja SCP anexar uma. Talvez seja necessário expandir OUs (escolher a ) para encontrar a OU ou a conta que você deseja. -
Na guia Policies (Políticas), na entrada para Service control policies (Políticas de controle de serviço), escolha Attach (Anexar).
-
Encontre a política que você deseja e escolha Attach policy (Anexar política).
A lista anexada SCPs na guia Políticas foi atualizada para incluir a nova adição. A alteração da política entra em vigor imediatamente, afetando as permissões de IAM usuários e funções na conta anexada ou em todas as contas na raiz ou UO anexada.
Para anexar um SCP navegando até a política
-
Faça login no console do AWS Organizations
. Você deve entrar como IAM usuário, assumir uma IAM função ou entrar como usuário raiz (não recomendado) na conta de gerenciamento da organização. -
Na página Service control policies (Políticas de controle de serviço)
, escolha o nome da política que você deseja anexar. -
Na guia Targets (Alvos), selecione Attach (Anexar).
-
Escolha o botão de opção ao lado da raiz, UO ou conta à qual você deseja anexar a política. Talvez seja necessário expandir OUs (escolher a ) para encontrar a OU ou a conta que você deseja.
-
Escolha Anexar política.
A lista de alvos anexados SCPs na guia Alvos foi atualizada para incluir a nova adição. A alteração da política entra em vigor imediatamente, afetando as permissões de IAM usuários e funções na conta anexada ou em todas as contas na raiz ou UO anexada.
-
- Backup policies
-
Você pode anexar uma política de backup navegando para a política ou para a raiz, UO ou conta que você deseja anexar à política.
Para anexar a política de backup navegando para uma raiz, UO ou conta
-
Faça login no console do AWS Organizations
. Você deve entrar como IAM usuário, assumir uma IAM função ou entrar como usuário raiz (não recomendado) na conta de gerenciamento da organização. -
Na página Contas da AWS
, navegue e escolha o nome da raiz, UO ou conta à qual você deseja anexar a política. Talvez seja necessário expandir OUs (escolher a ) para encontrar a OU ou a conta que você deseja. -
Na guia Policies (Políticas), na entrada para Backup policies (Políticas de backup), escolha Attach (Anexar).
-
Encontre a política que você deseja e escolha Attach policy (Anexar política).
A lista de políticas de backup anexadas na guia Policies (Políticas) é atualizada para incluir a nova adição. A política entra em vigor imediatamente.
Para anexar uma política de backup navegando até a política
-
Faça login no console do AWS Organizations
. Você deve entrar como IAM usuário, assumir uma IAM função ou entrar como usuário raiz (não recomendado) na conta de gerenciamento da organização. -
Na página Backup policies (Políticas de backup)
, escolha o nome da política que deseja anexar. -
Na guia Targets (Alvos), selecione Attach (Anexar).
-
Escolha o botão de opção ao lado da raiz, UO ou conta à qual você deseja anexar a política. Talvez seja necessário expandir OUs (escolher a ) para encontrar a OU ou a conta que você deseja.
-
Escolha Anexar política.
A lista de políticas de backup anexadas na guia Targets (Alvos) é atualizada para incluir a nova adição. A política entra em vigor imediatamente.
-
- Tag policies
-
Você pode anexar uma política de tag navegando até a política ou até a raiz, UO ou conta à qual você deseja anexar a política.
Para anexar a política de tag navegando para uma raiz, UO ou conta
-
Faça login no console do AWS Organizations
. Você deve entrar como IAM usuário, assumir uma IAM função ou entrar como usuário raiz (não recomendado) na conta de gerenciamento da organização. -
Na página Contas da AWS
, navegue e escolha o nome da raiz, UO ou conta à qual você deseja anexar a política. Talvez seja necessário expandir OUs (escolher a ) para encontrar a OU ou a conta que você deseja. -
Na guia Policies (Políticas), na entrada para Tagpolicies (Políticas de backup), escolha Attach (Anexar).
-
Encontre a política que você deseja e escolha Attach policy (Anexar política).
A lista de políticas de tag anexadas na guia Policies (Políticas) é atualizada para incluir a nova adição. A política entra em vigor imediatamente.
Para anexar uma política de tag navegando até a política
-
Faça login no console do AWS Organizations
. Você deve entrar como IAM usuário, assumir uma IAM função ou entrar como usuário raiz (não recomendado) na conta de gerenciamento da organização. -
Na página Tag policies (Políticas de tag)
, escolha o nome da política que deseja anexar. -
Na guia Targets (Alvos), selecione Attach (Anexar).
-
Escolha o botão de opção ao lado da raiz, UO ou conta à qual você deseja anexar a política. Talvez seja necessário expandir OUs (escolher a ) para encontrar a OU ou a conta que você deseja.
-
Escolha Attach policy (Anexar política).
A lista de políticas de tag anexadas na guia Targets (Alvos) é atualizada para incluir a nova adição. A política entra em vigor imediatamente.
-
- Chatbot policies
-
Você pode anexar uma política de chatbot navegando até a política ou até a raiz, UO ou ou conta à qual deseja anexar a política.
Para anexar uma política de chatbot navegando até a raiz, OU ou conta
-
Faça login no console do AWS Organizations
. Você deve entrar como IAM usuário, assumir uma IAM função ou entrar como usuário raiz (não recomendado) na conta de gerenciamento da organização. -
Na página Contas da AWS
, navegue e escolha o nome da raiz, UO ou conta à qual você deseja anexar a política. Talvez seja necessário expandir OUs (escolher a ) para encontrar a OU ou a conta que você deseja. -
Na guia Políticas, na entrada das políticas do Chatbot, escolha Anexar.
-
Encontre a política que você deseja e escolha Attach policy (Anexar política).
A lista de políticas de chatbot anexadas na guia Políticas foi atualizada para incluir a nova adição. A política entra em vigor imediatamente.
Para anexar uma política de chatbot navegando até a política
-
Faça login no console do AWS Organizations
. Você deve entrar como IAM usuário, assumir uma IAM função ou entrar como usuário raiz (não recomendado) na conta de gerenciamento da organização. -
Na página de políticas do Chatbot
, escolha o nome da política que você deseja anexar. -
Na guia Targets (Alvos), selecione Attach (Anexar).
-
Escolha o botão de opção ao lado da raiz, UO ou conta à qual você deseja anexar a política. Talvez seja necessário expandir OUs (escolher a ) para encontrar a OU ou a conta que você deseja.
-
Escolha Anexar política.
A lista de políticas de chatbot anexadas na guia Metas foi atualizada para incluir a nova adição. A política entra em vigor imediatamente.
-
- AI services opt-out policies
-
Você pode anexar uma política de exclusão dos serviços de IA navegando até a política ou até a raiz, UO ou conta à qual você deseja anexar a política.
Para anexar uma política de exclusão dos serviços de IA navegando até a raiz, UO ou conta
-
Faça login no console do AWS Organizations
. Você deve entrar como IAM usuário, assumir uma IAM função ou entrar como usuário raiz (não recomendado) na conta de gerenciamento da organização. -
Na página Contas da AWS
, navegue e escolha o nome da raiz, UO ou conta à qual você deseja anexar a política. Talvez seja necessário expandir OUs (escolher a ) para encontrar a OU ou a conta que você deseja. -
Na guia Policies (Políticas), na entrada para Políticas de exclusão de serviço de IA, escolha Attach (Anexar).
-
Encontre a política que você deseja e escolha Attach policy (Anexar política).
A lista de políticas de exclusão dos serviços de IA anexadas na guia Policies (Políticas) é atualizada para incluir a nova adição. A política entra em vigor imediatamente.
Para anexar uma política de exclusão dos serviços de IA navegando até a política
-
Faça login no console do AWS Organizations
. Você deve entrar como IAM usuário, assumir uma IAM função ou entrar como usuário raiz (não recomendado) na conta de gerenciamento da organização. -
Na página AI services opt-out policies (Políticas de exclusão dos serviços de IA)
, escolha o nome da política que você deseja anexar. -
Na guia Targets (Alvos), selecione Attach (Anexar).
-
Escolha o botão de opção ao lado da raiz, UO ou conta à qual você deseja anexar a política. Talvez seja necessário expandir OUs (escolher a ) para encontrar a OU ou a conta que você deseja.
-
Escolha Anexar política.
A lista de políticas de exclusão dos serviços de IA anexadas na guia Targets (Alvos) é atualizada para incluir a nova adição. A política entra em vigor imediatamente.
-
A alteração da política entra em vigor imediatamente, afetando as permissões de IAM usuários e funções na conta anexada ou em todas as contas na raiz ou UO anexada
Para anexar uma política
Os exemplos de código a seguir mostram como usar o AttachPolicy
.
- .NET
-
- AWS SDK for .NET
-
nota
Tem mais sobre GitHub. Encontre o exemplo completo e saiba como configurar e executar no Repositório de exemplos de código da AWS
. using System; using System.Threading.Tasks; using Amazon.Organizations; using Amazon.Organizations.Model; /// <summary> /// Shows how to attach an AWS Organizations policy to an organization, /// an organizational unit, or an account. /// </summary> public class AttachPolicy { /// <summary> /// Initializes the Organizations client object and then calls the /// AttachPolicyAsync method to attach the policy to the root /// organization. /// </summary> public static async Task Main() { IAmazonOrganizations client = new AmazonOrganizationsClient(); var policyId = "p-00000000"; var targetId = "r-0000"; var request = new AttachPolicyRequest { PolicyId = policyId, TargetId = targetId, }; var response = await client.AttachPolicyAsync(request); if (response.HttpStatusCode == System.Net.HttpStatusCode.OK) { Console.WriteLine($"Successfully attached Policy ID {policyId} to Target ID: {targetId}."); } else { Console.WriteLine("Was not successful in attaching the policy."); } } }
-
Para API obter detalhes, consulte AttachPolicyem AWS SDK for .NET APIReferência.
-
- CLI
-
- AWS CLI
-
Como anexar uma política a uma raiz, unidade operacional ou conta
Exemplo 1
O exemplo a seguir mostra como anexar uma política de controle de serviço (SCP) a uma OU:
aws organizations attach-policy --policy-id
p-examplepolicyid111
--target-idou-examplerootid111-exampleouid111
Exemplo 2
O seguinte exemplo mostra como anexar uma política de controle de serviços a uma conta:
aws organizations attach-policy --policy-id
p-examplepolicyid111
--target-id333333333333
-
Para API obter detalhes, consulte AttachPolicy
na Referência de AWS CLI Comandos.
-
- Python
-
- SDKpara Python (Boto3)
-
nota
Tem mais sobre GitHub. Encontre o exemplo completo e saiba como configurar e executar no Repositório de exemplos de código da AWS
. def attach_policy(policy_id, target_id, orgs_client): """ Attaches a policy to a target. The target is an organization root, account, or organizational unit. :param policy_id: The ID of the policy to attach. :param target_id: The ID of the resources to attach the policy to. :param orgs_client: The Boto3 Organizations client. """ try: orgs_client.attach_policy(PolicyId=policy_id, TargetId=target_id) logger.info("Attached policy %s to target %s.", policy_id, target_id) except ClientError: logger.exception( "Couldn't attach policy %s to target %s.", policy_id, target_id ) raise
-
Para API obter detalhes, consulte a AttachPolicyReferência AWS SDK do Python (Boto3). API
-
A alteração da política entra em vigor imediatamente, afetando as permissões de IAM usuários e funções na conta anexada ou em todas as contas na raiz ou UO anexada