Aplicar credenciales de lector en fuentes de datos

Los conectores comunitarios pueden aplicar las credenciales de espectador en todas las fuentes de datos creadas a partir de dichos conectores.

Artículos de lectura obligatoria

Los informes de Data Studio pueden tener una o varias fuentes de datos adjuntas. Cuando un usuario crea una fuente de datos a partir de un conector, puede seleccionar si la fuente de datos debe utilizar las credenciales de propietario o de lector.

Diferencias entre seleccionar las credenciales de propietario y de lector

Cuando se trabaja con identidades de usuario, el usuario efectivo es aquel que ha autorizado el conector.

  • En el caso de las fuentes de datos con credenciales de propietario, el propietario de la fuente de datos es el usuario efectivo. El propietario de la fuente de datos autoriza el conector cuando crea la fuente de datos.
  • En el caso de las fuentes de datos con credenciales de espectador, el usuario efectivo es el lector de informes. El lector de informes autoriza el conector cuando ve un informe.

Ventajas

  • Se mantiene la confidencialidad de los datos.
  • Los usuarios no pueden compartir el acceso a los datos.
  • Los usuarios solo pueden ver los datos asociados a ellos.
  • Los usuarios pueden crear paneles escalables más fácilmente.

Pasos de la implementación

Para aplicar las credenciales de lector en tu conector, debes hacer lo siguiente:

  1. En el archivo de manifiesto del conector, asigna el valor true a dataStudio.forceViewersCredentials. Consulta más información en la referencia del archivo de manifiesto.
  2. Según el caso práctico, puedes implementar tu lógica de control de acceso. Asegúrate de que el conector solo devuelve los datos que sean relevantes para el lector de los informes. Consulta Trabajar con identidades de usuario para saber cómo puede tu código acceder a la identidad o dirección de correo electrónico del usuario.