Es posible que parte de la información de esta página (o toda) no se aplique a Cloud de Confiance de S3NS. Consulta
Diferencias con Google Cloud para obtener más información.
Google utiliza tecnología de IA para traducir contenido a tu idioma preferido. Las traducciones realizadas con IA pueden contener errores.
Acceso a los datos en nombre de un usuario
Cuando tu aplicación necesita acceder a los datos en nombre de un usuario, se denomina flujo de OAuth de tres segmentos. En un flujo de OAuth de tres segmentos, tu aplicación obtiene credenciales de un usuario final, que accede a su cuenta para completar la autenticación. Luego, tu aplicación usa las credenciales del usuario final para acceder a los recursos de Cloud Storage en nombre del usuario. A continuación, se muestran ejemplos de situaciones en las que se puede usar este enfoque:
- Aplicaciones de servidor web
- Aplicaciones instaladas y de escritorio
- Aplicaciones para dispositivos móviles
- JavaScript de cliente
- Aplicaciones en dispositivos de entrada limitada
En otros casos, tal vez quieras usar credenciales de cuenta de servicio.
Cuando un usuario final otorga un token de acceso a una aplicación para acceder a los datos en nombre del usuario, ese token de acceso solo tiene los permisos disponibles para el usuario que lo otorga. Por ejemplo, si jane@ejemplo.com tiene el acceso read-only a example-bucket, una aplicación a la que Jane otorgó el acceso read-write no podrá escribir para example-bucket en su nombre.
¿Qué sigue?
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2026-07-19 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2026-07-19 (UTC)"],[],[]]