Społecznościowe oprogramowanie sprzęgające może wymuszać dane logowania osoby przeglądającej w przypadku wszystkich źródeł danych utworzonych za jego pomocą.
Obowiązkowe lektury
Raporty w Studio danych mogą mieć dołączone co najmniej 1 źródło danych. Gdy użytkownik tworzy nowe źródło danych z połączenia, może wybrać, czy źródło danych ma używać danych logowania właściciela czy danych logowania przeglądającego.
Gdy uzyskujesz dostęp do właściwości tożsamości użytkownika, efektywny użytkownik jest określany na podstawie tego, kto autoryzował oprogramowanie sprzęgające.
- W przypadku źródeł danych z danymi logowania właściciela właścicielem źródła danych jest efektywny użytkownik. Właściciel źródła danych autoryzuje oprogramowanie sprzęgające podczas tworzenia źródła danych.
- W przypadku źródeł danych z ustawieniem Dane logowania osoby przeglądającej efektywnym użytkownikiem jest osoba przeglądająca raport. Osoba wyświetlająca raport autoryzuje oprogramowanie sprzęgające, gdy wyświetla raport.
Korzyści
- Możesz zapewnić poufność danych.
- Dostępu do danych nie można udostępniać innym użytkownikom.
- Możesz mieć pewność, że użytkownicy będą widzieć tylko interesujące ich dane.
- Użytkownicy mogą łatwiej tworzyć skalowalne panele.
Etapy wdrażania
Aby wymusić używanie danych logowania przeglądającego w przypadku oprogramowania sprzęgającego, wykonaj te 2 czynności:
- W manifeście oprogramowania sprzęgającego ustaw wartość
dataStudio.forceViewersCredentialsnatrue. Więcej informacji znajdziesz w materiałach referencyjnych dotyczących manifestu. - W zależności od potrzeb możesz wdrożyć logikę kontroli dostępu. Upewnij się, że z konektora zwracane są tylko dane istotne dla osoby wyświetlającej raport. Więcej informacji o tym, jak Twój kod może uzyskać dostęp do tożsamości użytkownika lub adresu e-mail, znajdziesz w artykule Dostęp do właściwości tożsamości użytkownika.