Wprowadzenie

Ukończone

Dwa scenariusze, które należy wziąć pod uwagę podczas programowego osadzania zawartości usługi Power BI:

  • Dla organizacji
  • Dla klienta

Aplikacja będzie używać tylko jednego z tych scenariuszy podczas osadzania zawartości usługi Power BI. Odpowiedni scenariusz osadzania jest określany przez odbiorców aplikacji zgodnie z opisem w poniższych tematach.

W przypadku scenariusza organizacji

Scenariusz for your organization ma zastosowanie, gdy odbiorcy aplikacji składają się z użytkowników wewnętrznych . Użytkownicy wewnętrzni mają konta organizacyjne i muszą się uwierzytelniać przy użyciu Microsoft Azure Active Directory. Aby uzyskać dostęp do zawartości usługi Power BI, użytkownicy aplikacji wymagają licencji usługi Power BI i uprawnień do korzystania (lub tworzenia lub edytowania) zawartości.

Uwaga

W tym scenariuszu usługa Power BI to oprogramowanie jako usługa (SaaS). Scenariusz jest czasami określany jako Użytkownik jest właścicielem danych.

Istnieje kilka powodów korzystania ze scenariusza Dla organizacji :

  • Wewnętrzny portal analizy biznesowej: chociaż usługa Power BI (app.powerbi.com) zapewnia kompleksowe i intuicyjne środowisko użytkownika do przeglądania zawartości, może nie osiągnąć wyglądu i zachowania lub funkcjonalności, które chce organizacja. Możesz utworzyć portal analizy biznesowej, który spełnia określone wymagania biznesowe. Gdy organizacja ma już portal analizy biznesowej, który osadza zawartość z innych narzędzi analizy biznesowej, możesz również ulepszyć portal w celu osadzania zawartości usługi Power BI.
  • Aplikacja wewnętrzna: aplikacje intranetowe mogą osadzać zawartość usługi Power BI w celu wyświetlania wizualizacji danych. Na przykład witryna intranetowa działu sprzedaży może zawierać wizualizacje usługi Power BI, które pokazują wykresy i wskaźniki KPI związane ze sprzedażą. Wewnętrzna aplikacja centrum połączeń może osadzać wizualizacje w czasie rzeczywistym, aby zapewnić aktualne informacje o przychodzących połączeniach klientów.
  • Dostosowane rejestrowanie: Aplikacja może rejestrować zdarzenia niestandardowe w celu rejestrowania dostępu do zawartości usługi Power BI i używania poza tym, co może osiągnąć rejestrowanie usługi Power BI .

W przypadku scenariusza klientów

Scenariusz Dla klientów ma zastosowanie, gdy odbiorcy aplikacji składają się z użytkowników zewnętrznych . Aplikacja jest odpowiedzialna za uwierzytelnianie użytkowników. Aby uzyskać dostęp do zawartości usługi Power BI, aplikacja korzysta z tożsamości osadzania (Azure AD jednostki usługi lub głównego konta użytkownika) do uwierzytelniania za pomocą Azure AD. Ta tożsamość może wymagać licencji usługi Power BI i musi mieć przyznane uprawnienia do korzystania (lub tworzenia lub edytowania) zawartości w imieniu użytkowników aplikacji. Użytkownicy zewnętrzni nie muszą mieć licencji usługi Power BI ani uprawnień do zawartości. Nawet jeśli użytkownicy zewnętrzni mają licencje usługi Power BI, nie są one używane przez ten scenariusz.

Uwaga

W tym scenariuszu usługa Power BI jest platformą jako usługa (PaaS). Scenariusz jest czasami określany jako Aplikacja jest właścicielem danych.

Aby utworzyć aplikację przy użyciu tego scenariusza, musisz upewnić się, że zawartość usługi Power BI znajduje się w obszarze roboczym innym niż osobisty, który ma tryb licencji Premium na pojemność lub Osadzony.

Uwaga

Produkty wymagane do ustawienia tych opcji trybu licencji są wprowadzane i opisane w następnej lekcji.

Zazwyczaj aplikacje SaaS i niezależne aplikacje opracowane przez niezależnego dostawcę oprogramowania (ISV) będą opracowywane dla scenariusza Dla klientów .

Porównanie scenariuszy

W poniższej tabeli porównano cechy dwóch scenariuszy osadzania:

Charakterystyka Dla organizacji Dla klientów
Grupy odbiorców Użytkownicy wewnętrzni Użytkownicy zewnętrzni
Authentication Azure AD Aplikacja wykonuje uwierzytelnianie
Licencja użytkownika aplikacji Użytkownicy aplikacji wymagają licencji usługi Power BI Brak wymaganych licencji użytkownika aplikacji
Przepływ uwierzytelniania Interaktywny przepływ uwierzytelniania dla użytkownika aplikacji Przepływ uwierzytelniania nieinterakcyjnego na potrzeby osadzania tożsamości (Azure AD jednostki usługi lub konta użytkownika głównego)

Na poniższym diagramie przedstawiono przepływ uwierzytelniania dla dwóch scenariuszy osadzania:

Diagram dwóch scenariuszy osadzania jako informacje przedstawione w poprzedniej tabeli.