

# Configurar listas de controle de acesso (ACLs) por meio de um ponto de acesso para um bucket de uso geral
<a name="put-acl-permissions-ap"></a>

Esta seção explica como configurar ACLs por meio de um ponto de acesso para um bucket de uso geral usando o Console de gerenciamento da AWS, a AWS Command Line Interface ou a API REST. Para ter mais informações sobre ACLs, consulte [Visão geral da lista de controle de acesso (ACL)](acl-overview.md). 

## Usar o console do S3
<a name="put-acl-permissions-ap-console"></a>

**Como configurar ACLs por meio de um ponto de acesso na Conta da AWS**

1. Faça login no Console de gerenciamento da AWS e abra o console do Amazon S3 em [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/).

1. Na barra de navegação na parte superior da página, escolha o nome da Região da AWS exibida no momento. Em seguida, escolha a região para a qual você deseja listar os pontos de acesso. 

1. No painel de navegação, no lado esquerdo do console, escolha **Pontos de acesso**.

1. (Opcional) Pesquise pontos de acesso pelo nome. Somente os pontos de acesso na Região da AWS selecionada aparecerão aqui.

1. Escolha o nome do ponto de acesso que você deseja gerenciar ou usar.

1. Na guia **Objetos**, selecione o nome do objeto para o qual você deseja configurar uma ACL.

1. Na guia **Permissões**, selecione **Editar** para configurar a ACL do objeto.
**nota**  
Atualmente, o Amazon S3 não oferece suporte à alteração das configurações do bloqueio de acesso público após à criação de um ponto de acesso.

## Como usar o AWS CLI
<a name="put-acl-permissions-ap-cli"></a>

O exemplo de comando `put-object-acl` a seguir mostra como você pode usar a AWS CLI para configurar permissões de acesso por meio de um ponto de acesso usando uma ACL.

O comando a seguir aplica uma ACL a um objeto `puppy.jpg` existente por meio de um ponto de acesso pertencente à Conta da AWS *111122223333*.

```
aws s3api put-object-acl --bucket arn:aws:s3:Região da AWS:111122223333:accesspoint/my-access-point --key puppy.jpg --acl private      
```

**nota**  
O S3 gera automaticamente aliases de ponto de acesso para todos os pontos de acesso e esses aliases podem ser usados em qualquer lugar em que um nome de bucket seja usado para realizar operações ao nível do objeto. Para obter mais informações, consulte [Alias de ponto de acesso](access-points-naming.md#access-points-alias).

Para obter mais informações e exemplos, consulte [https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3api/put-object-acl.html](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/s3api/put-object-acl.html) na *Referência de comandos da AWS CLI*.

## Uso da API REST
<a name="put-acl-permissions-ap-rest"></a>

É possível usar a API REST para configurar as permissões de acesso por meio de um ponto de acesso usando uma ACL. Para obter mais informações, consulte [https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObjectAcl.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutObjectAcl.html) na *Referência da API do Amazon Simple Storage Service*.