Udostępnij za pośrednictwem


Uprawnienie do tworzenia dla udostępnionych modeli semantycznych

Podczas tworzenia raportu w programie Power BI Desktop dane w tym raporcie są przechowywane w modelu danych. Podczas publikowania raportu w usługa Power BI model danych jest również publikowany w usłudze jako model semantyczny w tym samym czasie. Gdy udostępniasz raport innym osobom, możesz nadać im uprawnienia do tworzenia modelu semantycznego, na którym jest tworzony raport, dzięki czemu mogą odnajdywać i ponownie używać go dla własnych raportów, pulpitów nawigacyjnych itp. W tym artykule wyjaśniono, jak kontrolować dostęp do modelu semantycznego przy użyciu uprawnień do tworzenia.

Uprawnienie do tworzenia dotyczy modeli semantycznych. Po udzieleniu użytkownikom uprawnień do tworzenia mogą tworzyć nową zawartość w modelu semantycznym, takim jak raporty, pulpity nawigacyjne, przypięte kafelki z poziomu pytań i zapytań, raporty podzielone na strony i Szczegółowe informacje odnajdywanie. Jeśli raport spoza obszaru roboczego modelu semantycznego korzysta z modelu semantycznego, nie można usunąć modelu semantycznego. Jeśli spróbujesz to zrobić, zostanie wyświetlony komunikat o błędzie.

Użytkownicy muszą również mieć uprawnienia do tworzenia, aby wykonać następujące czynności:

  • Eksportuj bazowe dane usługi Power BI.
  • Utwórz nową zawartość w modelu semantycznym, na przykład za pomocą funkcji Analizuj w programie Excel.
  • Uzyskaj dostęp do danych za pośrednictwem punktu końcowego XML for Analysis (XMLA).

Jak użytkownicy uzyskują uprawnienia do tworzenia

Użytkownicy uzyskują uprawnienia do tworzenia modelu semantycznego na kilka różnych sposobów:

  • Użytkownicy, którzy mają co najmniej rolę Współautor w obszarze roboczym, mają uprawnienia do tworzenia modeli semantycznych w tym obszarze roboczym, a także uprawnienia do kopiowania raportów w tym obszarze roboczym. Aby uzyskać więcej informacji na temat ról w obszarach roboczych, zobacz Role w obszarach roboczych w usłudze Power BI.

  • Właściciele modeli semantycznych mogą przypisywać uprawnienia do tworzenia określonym użytkownikom lub grupom zabezpieczeń na stronie Zarządzanie uprawnieniami . Aby uzyskać więcej informacji, zobacz Zarządzanie uprawnieniami dostępu do modelu semantycznego.

  • Użytkownik z rolą Administracja lub członkiem w obszarze roboczym, w którym znajduje się model semantyczny, może zdecydować podczas publikowania aplikacji, że użytkownicy z uprawnieniami do aplikacji uzyskują również uprawnienia do tworzenia dla podstawowych modeli semantycznych. Aby uzyskać więcej informacji, zobacz Tworzenie wielu odbiorców i zarządzanie nimi.

  • Jeśli masz uprawnienie do udostępniania dalej i tworzenia w modelu semantycznym, a raport lub pulpit nawigacyjny został udostępniony na podstawie tego modelu semantycznego, możesz określić, że adresaci otrzymają również uprawnienie do tworzenia modelu semantycznego. Aby uzyskać więcej informacji, zobacz Udostępnianie raportów i pulpitów nawigacyjnych usługi Power BI współpracownikom i innym osobom.

Usuń uprawnienie do tworzenia

Aby usunąć uprawnienie do tworzenia dla użytkowników udostępnionego modelu semantycznego, postępuj zgodnie z instrukcjami w temacie Zarządzanie bezpośrednim dostępem.

Jeśli usuniesz uprawnienie do tworzenia, osoby, których uprawnienie zostało odwołane, nadal będą widzieć raport, ale nie mogą już edytować raportu ani eksportować danych bazowych. Użytkownicy z uprawnieniami tylko do odczytu mogą nadal eksportować podsumowane dane.

Usuwanie uprawnień do tworzenia dla modelu semantycznego w aplikacji

Jeśli dystrybuujesz aplikację z obszaru roboczego, usunięcie dostępu osób do aplikacji nie spowoduje automatycznego usunięcia uprawnień do kompilowania i udostępniania dalej. Aby usunąć swoje uprawnienia do kompilacji, wykonaj następujące czynności:

  1. W obszarze roboczym w widoku listy wybierz pozycję Aktualizuj aplikację.

    Screenshot that shows Update app on the workspace list page.

  2. Wybierz kartę Odbiorcy , a następnie w okienku bocznym Zarządzanie dostępem do odbiorców umieść kursor nad osobą lub grupą, której dostęp chcesz usunąć, i wybierz wyświetloną ikonę kosza. Po zakończeniu wybierz pozycję Aktualizuj aplikację.

    Screenshot that shows selecting the trash can icon next to a person's name to remove their permissions.

    Zostanie wyświetlony komunikat, który należy przejść do obszaru Zarządzanie uprawnieniami , aby usunąć uprawnienia dla użytkowników z istniejącym dostępem.

    Screenshot of the Manage permissions message.

  3. Wybierz Aktualizuj.

  4. Postępuj zgodnie z instrukcjami w temacie Zarządzanie uprawnieniami , aby zobaczyć, jak usunąć uprawnienia od użytkowników z istniejącym dostępem. Gdy odbierzesz uprawnienie do tworzenia użytkownika w modelu semantycznym, nadal będą widzieć raporty oparte na modelu semantycznym, ale nie mogą już edytować raportów.

Konfigurowanie sposobu żądania uprawnień kompilacji przez użytkowników

Niektóre akcje, takie jak tworzenie raportu na podstawie modelu semantycznego lub uzyskiwanie dostępu do strony szczegółów semantycznego modelu w centrum danych, wymagają uprawnienia do tworzenia modelu semantycznego. Domyślnie, gdy użytkownicy, którzy nie mają uprawnień do tworzenia, spróbują wykonać te akcje, otrzymają okno dialogowe umożliwiające wysyłanie wiadomości e-mail do właściciela modelu semantycznego żądającego uprawnienia do tworzenia. Wiadomość e-mail zawiera szczegóły użytkownika, nazwę modelu semantycznego, do którego żądają dostępu, oraz wszelkie inne informacje, które opcjonalnie podają.

Screenshot of the default Build permission request dialog.

Zmienianie zachowania żądania dostępu

Jeśli masz rolę Administracja, członka lub współautora w obszarze roboczym, w którym znajduje się model semantyczny, możesz zmienić domyślne zachowanie żądania dostępu dla modelu semantycznego, przechodząc do ustawień modelu semantycznego i konfigurując opcje dostępu żądań zgodnie z potrzebami.

Screenshot of the Request access configuration dialog in the semantic model settings.

  • Opcja domyślna, która nie została wybrana na powyższym obrazie, dotyczy żądań uprawnień do tworzenia wysyłanych do Ciebie za pośrednictwem poczty e-mail. Odpowiadasz za działanie na żądaniach i powiadamianie osób żądających.

  • Drugą opcją jest podanie instrukcji dotyczących uzyskiwania uprawnień do tworzenia, a nie odbierania żądań za pośrednictwem poczty e-mail. Możesz wybrać tę opcję, na przykład jeśli organizacja używa zautomatyzowanego systemu do obsługi żądań dostępu. Gdy użytkownicy, którzy nie mają uprawnień do tworzenia, spróbuj wykonać akcję, która wymaga uprawnienia do tworzenia, zobaczą komunikat z podanymi instrukcjami.

    Obszar tekstowy Instrukcje w poprzednim przykładzie Żądania dostępu zawiera przykładowe instrukcje. Instrukcje muszą być w postaci zwykłego tekstu. Format HTML lub dowolny inny typ formatowania kodu jest renderowany jako zwykły tekst, a nie format kodu. W poniższym przykładzie przedstawiono instrukcje, które użytkownicy widzą podczas próby wykonania akcji, dla której potrzebują uprawnienia do tworzenia.

    Screenshot of specific instructions for requesting Build permission.

    Uwaga

    Po podaniu określonych instrukcji twój adres e-mail jest widoczny dla użytkowników, którzy żądają dostępu.

Bardziej szczegółowe uprawnienia

Usługa Power BI udostępnia uprawnienia do tworzenia jako uzupełnienie uprawnień do odczytu i udostępniania dalej. Wszyscy użytkownicy, którzy mają już uprawnienia do odczytu dla modeli semantycznych za pośrednictwem uprawnień aplikacji, udostępniania lub dostępu do obszaru roboczego, uzyskują również uprawnienia do tworzenia dla tych modeli semantycznych. Ci użytkownicy otrzymują uprawnienia do tworzenia automatycznie, ponieważ uprawnienie do odczytu już przyznaje im prawo do tworzenia nowej zawartości w modelu semantycznym przy użyciu funkcji Analizuj w programie Excel lub Eksportuj.

Przy użyciu bardziej szczegółowego uprawnienia do tworzenia możesz wybrać, kto może wyświetlać zawartość tylko w istniejącym raporcie lub pulpicie nawigacyjnym i kto może tworzyć zawartość połączoną z bazowym modelem semantycznym.

Pytania? Spróbuj zadać Społeczność usługi Power BI