Visão geral da integração de aplicativos OAuth

A integração de aplicativos OAuth da federação de identidade de colaboradores permite conectar aplicativos personalizados e de terceiros baseados em OAuth ao Google Cloud. Os usuários federados podem usar as credenciais do provedor de identidade (IdP) externo para fazer login em aplicativos integrados e acessar recursos doGoogle Cloud sem criar novas identidades ou sincronizar contas de usuário.

Para integrar um aplicativo OAuth 2.0, primeiro crie um pool de identidade de colaboradores e um provedor e, em seguida, registre o aplicativo na mesma organização.

Registro de aplicativos OAuth

Para configurar um aplicativo para acessar o Google Cloud, registre o aplicativo no Google Cloud criando credenciais do cliente OAuth. A credencial contém uma chave secreta do cliente. O aplicativo usa o token de acesso para acessar os produtos e os dados do Google Cloud .

Riscos e mitigações de segurança de cliente OAuth e credenciais

É necessário garantir o acesso às APIs do IAM e ao ID do cliente e à chave secreta. Se o ID do cliente e a chave secreta forem divulgados, isso pode causar problemas de segurança. Esses problemas incluem:

  • Falsificação de identidade: um usuário mal-intencionado com seu ID do cliente e a chave secreta pode criar um aplicativo que se disfarça de aplicativo legítimo. Em seguida, ele pode fazer o seguinte:

    • Ter acesso não autorizado aos dados e às permissões do usuário a que o aplicativo tem direito.
    • Realizar ações em nome do usuário, como postar conteúdo, fazer chamadas de API ou modificar as configurações do usuário.
    • Realizar ataques de phishing, em que o usuário malicioso cria uma página de login falsa semelhante ao provedor OAuth. A página pode enganar os usuários a entrarem com as credenciais, fornecedo-as ao usuário malicioso, que pode acessar as contas.
  • Dano à reputação: uma violação de segurança pode prejudicar a reputação do aplicativo e da organização, fazendo com que os usuários percam a confiança.

Em caso de violação, para atenuar esses e outros riscos, avalie a natureza da violação e faça o seguinte:

A seguir