Forcer les identifiants du lecteur

Un connecteur de communauté peut appliquer les identifiants du lecteur pour toutes les sources de données créées à partir du connecteur.

Lecture obligatoire

Une ou plusieurs sources de données peuvent être associées aux rapports Data Studio. Lorsqu'un utilisateur crée une source de données à partir d'un connecteur, il peut choisir d'utiliser les identifiants du propriétaire ou les identifiants du lecteur pour cette source de données.

Sélectionner les identifiants du propriétaire et ceux du lecteur

Lorsque vous accédez aux propriétés de l'identité des utilisateurs, l'utilisateur effectif dépend de la personne qui a autorisé le connecteur.

  • Pour les sources de données associées à des identifiants du propriétaire, le propriétaire de la source de données est l'utilisateur effectif. Le propriétaire de la source de données autorise le connecteur lorsqu'il crée la source de données.
  • Pour les sources de données associées à des identifiants du lecteur, l'utilisateur effectif est le lecteur du rapport. Le lecteur de rapports autorise le connecteur lorsqu'il affiche un rapport.

Avantages

  • Vous pouvez garantir la confidentialité des données.
  • L'accès aux données ne peut pas être partagé d'un utilisateur à un autre.
  • Vous pouvez vous assurer que les utilisateurs ne verront que les données qui les concernent.
  • Vos utilisateurs peuvent créer plus facilement des tableaux de bord évolutifs.

Procédure d'implémentation

L'application des identifiants du lecteur pour votre connecteur s'effectue en deux étapes:

  1. Dans le fichier manifeste de votre connecteur, définissez dataStudio.forceViewersCredentials sur true. Pour en savoir plus, consultez la documentation de référence sur les fichiers manifestes.
  2. Selon votre cas d'utilisation, vous pouvez implémenter votre logique de contrôle des accès. Assurez-vous que le connecteur ne renvoie que les données pertinentes pour le lecteur de rapports. Consultez Accéder aux propriétés de l'identité utilisateur pour comprendre comment votre code peut accéder à l'identité ou à l'adresse e-mail de l'utilisateur.