Oprávnění k sestavení pro sdílené sémantické modely

Při vytváření sestavy v Power BI Desktopu se data v této sestavě ukládají do datového modelu. Když publikujete sestavu do služba Power BI, datový model se zároveň publikuje do služby jako sémantický model. Když sestavu sdílíte s ostatními, můžete jim udělit oprávnění k sestavení pro sémantický model, na který je sestava vytvořená, aby ji mohli vyhledat a znovu použít pro vlastní sestavy, řídicí panely atd. Tento článek vysvětluje, jak řídit přístup k sémantickému modelu pomocí oprávnění sestavení.

Oprávnění k sestavení platí pro sémantické modely. Když uživatelům udělíte oprávnění k sestavení, můžou vytvářet nový obsah v sémantickém modelu, jako jsou sestavy, řídicí panely, připnuté dlaždice z Q&A, stránkované sestavy a Přehledy zjišťování. Pokud sestava mimo pracovní prostor sémantického modelu používá sémantický model, nemůžete sémantický model odstranit. Pokud se to pokusíte provést, zobrazí se chybová zpráva.

Uživatelé také potřebují oprávnění k sestavení, aby mohli provádět následující akce:

  • Export podkladových dat Power BI
  • Vytvořte nový obsah v sémantickém modelu, například pomocí funkce Analyzovat v aplikaci Excel.
  • Přístup k datům prostřednictvím koncového bodu XML for Analysis (XMLA).

Jak uživatelé získají oprávnění k sestavení

Uživatelé získají oprávnění k sestavení pro sémantický model několika různými způsoby:

  • Uživatelé, kteří mají v pracovním prostoru alespoň roli Přispěvatel, mají oprávnění k sestavení pro sémantické modely v daném pracovním prostoru a oprávnění ke kopírování sestav v daném pracovním prostoru. Další informace o rolích v pracovních prostorech najdete v tématu Role v pracovních prostorech v Power BI.

  • Sémantické vlastníky modelů můžou přiřadit oprávnění k sestavení konkrétním uživatelům nebo skupinám zabezpečení na stránce Spravovat oprávnění . Další informace naleznete v tématu Správa sémantických přístupových oprávnění modelu.

  • Uživatel s rolí Správa nebo člena v pracovním prostoru, ve kterém se nachází sémantický model, může při publikování aplikace rozhodnout, že uživatelé s oprávněním k aplikaci získají také oprávnění k sestavení pro základní sémantické modely. Další informace najdete v tématu Vytváření a správa více cílových skupin.

  • Pokud máte oprávnění k opětovnému sdílení a sestavení v sémantickém modelu a sdílíte sestavu nebo řídicí panel, který jste na této sémantickém modelu vytvořili, můžete určit, že příjemci také získají oprávnění k sestavení pro sémantický model. Další informace najdete v tématu Sdílení sestav a řídicích panelů Power BI se spolupracovníky a dalšími uživateli.

Odebrat oprávnění k sestavení

Pokud chcete odebrat oprávnění k sestavení pro uživatele sdíleného sémantického modelu, postupujte podle pokynů v tématu Správa přímého přístupu.

Pokud odeberete oprávnění k sestavení, uživatelé, jejichž oprávnění jste zrušili, budou moct sestavu stále zobrazit, ale už nebudou moct sestavu upravovat ani exportovat podkladová data. Uživatelé s oprávněním jen ke čtení můžou stále exportovat souhrnná data.

Odebrání oprávnění k sestavení pro sémantický model v aplikaci

Pokud aplikaci distribuujete z pracovního prostoru, odebrání přístupu uživatelů k aplikaci automaticky neodebere jejich oprávnění k sestavení a sdílení. Pokud chcete odebrat oprávnění k sestavení, proveďte následující kroky:

  1. V pracovním prostoru v zobrazení seznamu vyberte Aktualizovat aplikaci.

    Screenshot that shows Update app on the workspace list page.

  2. Vyberte kartu Cílová skupina a potom v bočním podokně Spravovat cílovou skupinu najeďte myší na osobu nebo skupinu, jejíž přístup chcete odstranit, a vyberte ikonu koše, která se zobrazí. Až budete hotovi, vyberte Aktualizovat aplikaci.

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

    Zobrazí se zpráva, že musíte přejít na Spravovat oprávnění k odebrání oprávnění pro uživatele s existujícím přístupem.

    Screenshot of the Manage permissions message.

  3. Vyberte Aktualizovat.

  4. Postupujte podle pokynů v tématu Správa oprávnění a zjistěte, jak odebrat oprávnění uživatelům s existujícím přístupem. Když uživateli odeberete oprávnění k sestavení v sémantickém modelu, uvidí sestavy vytvořené v sémantickém modelu, ale sestavy už nebudou moct upravovat.

Konfigurace způsobu, jakým uživatelé požadují oprávnění k sestavení

Určité akce, například vytvoření sestavy založené na sémantickém modelu nebo přístup ke stránce podrobností sémantického modelu v datovém centru, vyžadují oprávnění k sestavení pro sémantický model. Když uživatelé, kteří nemají oprávnění k sestavení, ve výchozím nastavení tyto akce vyzkouší, zobrazí se jim dialogové okno, které jim umožní odeslat e-mail vlastníkovi sémantického modelu s žádostí o oprávnění k sestavení. E-mail obsahuje podrobnosti o uživateli, název sémantického modelu, ke kterém žádá o přístup, a všechny další informace, ke kterým volitelně poskytuje.

Screenshot of the default Build permission request dialog.

Změna chování žádosti o přístup

Pokud máte v pracovním prostoru, ve kterém se nachází sémantický model, roli Správa, člena nebo přispěvatele, můžete změnit výchozí chování žádosti o přístup pro sémantický model tak, že přejdete do nastavení sémantického modelu a nakonfigurujete požadované možnosti přístupu žádosti.

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

  • Výchozí možností, která není vybraná na předchozím obrázku, je žádost o oprávnění k sestavení, která vám přišla e-mailem. Zodpovídáte za jednání na žádostech a upozorňování žadatele.

  • Druhou možností je poskytnout vám pokyny, jak získat oprávnění k sestavení, a ne přijímat žádosti e-mailem. Tuto možnost můžete zvolit například v případě, že vaše organizace používá automatizovaný systém pro zpracování žádostí o přístup. Když uživatelé, kteří nemají oprávnění k sestavení, zkusí akci, která vyžaduje oprávnění k sestavení, zobrazí se jim zpráva s pokyny, které zadáte.

    Textová oblast Pokyny v předchozím příkladu žádosti ukazuje ukázkové pokyny. Pokyny musí být ve formátu prostého textu. HTML nebo jakýkoli jiný typ formátování kódu se vykreslují jako prostý text, nikoli jako formát kódu. Následující příklad ukazuje pokyny, které uživatelé uvidí při pokusu o akci, pro kterou potřebují oprávnění k sestavení.

    Screenshot of specific instructions for requesting Build permission.

    Poznámka:

    Když zadáte konkrétní pokyny, vaše e-mailová adresa se zobrazí uživatelům, kteří požadují přístup.

Podrobnější oprávnění

Power BI poskytuje oprávnění k sestavení jako doplněk k oprávněním ke čtení a opětovnému sdílení. Všichni uživatelé, kteří už mají oprávnění ke čtení pro sémantické modely prostřednictvím oprávnění aplikace, sdílení nebo přístupu k pracovnímu prostoru, získají také oprávnění k sestavení pro tyto sémantické modely. Tito uživatelé získají oprávnění k sestavení automaticky, protože oprávnění ke čtení jim již uděluje právo vytvářet nový obsah v sémantickém modelu pomocí funkce Analyzovat v aplikaci Excel nebo Exportovat.

S podrobnějším oprávněním k sestavení můžete zvolit, kdo může obsah jenom zobrazit v existující sestavě nebo řídicím panelu a kdo může vytvořit obsah propojený s podkladovým sémantickým modelem.

Otázky? Zkuste se zeptat Komunita Power BI