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á.
Credenciais para a AWS SDK for PHP versão 3
Para obter informações de referência sobre os mecanismos de credenciais disponíveis para o AWS SDKs, consulte Credenciais e acesso no Guia de referência de ferramentas AWS SDKs e ferramentas.
Importante
Por motivos de segurança, é altamente recomendável que você não use a conta root para AWS acessar. Sempre consulte as melhores práticas de segurança no IAM no Guia do usuário do IAM para obter as recomendações de segurança mais recentes.
Precedência de configurações
Quando você inicializa um novo cliente de serviço sem fornecer nenhum argumento de credencial, o SDK usa a cadeia de provedores de credenciais padrão para encontrar credenciais. AWS O SDK usa o primeiro provedor na cadeia que retorna credenciais sem um erro.
O AWS SDK for PHP tem uma série de locais que ele verifica para encontrar valores para configurações globais e provedores de credenciais. A lista a seguir é a ordem de precedência:
-
Qualquer configuração explícita definida no código ou no próprio cliente de serviço tem precedência sobre qualquer outra coisa.
-
Usar credenciais de variáveis de ambiente.
Definir variáveis de ambiente é útil se você estiver fazendo um trabalho de desenvolvimento em uma máquina que não seja uma EC2 instância da Amazon.
-
Arquivos config e credentials compartilhados.
Esses são os mesmos arquivos usados por other SDKs e AWS CLI o.