Sémantická oprávnění modelu

Tento článek popisuje sémantická oprávnění modelu v služba Power BI a způsob získání těchto oprávnění uživateli.

Jaká jsou sémantická oprávnění modelu?

Následující tabulka popisuje čtyři úrovně oprávnění, které řídí přístup k sémantických modelů v služba Power BI. Tabulka také popisuje oprávnění, která má vlastník sémantického modelu v sémantickém modelu, a další akce, které může provést pouze sémantický model vlastník.

Oprávnění Popis
Čteno Umožňuje uživatelům přistupovat k sestavám a dalším řešením, jako jsou složené modely v pracovních prostorech Premium/PPU, které čtou data z sémantického modelu.
Umožňuje uživateli zobrazit sémantické nastavení modelu.
Sestavení Umožňuje uživateli vytvořit nový obsah z sémantického modelu a najít obsah, který používá sémantický model.
Umožňuje uživatelům získat přístup k sestavám, které přistupují ke složené modely v pracovních prostorech Power BI Pro.
Umožňuje uživateli vytvářet složené modely.
Umožňuje uživateli načíst data do funkce Analyzovat v aplikaci Excel.
Umožňuje dotazování pomocí externích rozhraní API, jako je XMLA.
Umožňuje uživateli zobrazit skrytá datová pole.
Znovu sdílet Umožňuje uživateli udělit sémantický přístup k modelu.
Write Umožňuje uživateli znovu publikovat sémantický model.
Umožňuje uživateli zálohovat a obnovit sémantický model.
Umožňuje uživateli provádět změny sémantického modelu prostřednictvím XMLA.
Umožňuje uživateli upravit sémantická nastavení modelu s výjimkou aktualizace dat, přihlašovacích údajů a automatických agregací.
Vlastník Vlastník sémantického modelu není sám o sobě oprávnění, ale koncepční role, která má všechna oprávnění pro sémantický model. První sémantický model vlastník je osoba, která vytvořila sémantický model, a potom poslední osoba, která nakonfiguruje sémantický model po jeho převzetí v nastavení sémantického modelu.

Kromě oprávnění popsaných v této tabulce, která je možné udělit explicitně, může vlastník sémantického modelu nakonfigurovat sémantickou aktualizaci modelu, přihlašovací údaje a automatické agregace.

Poznámka:

Oprávnění k sestavení je primárně funkcí zjistitelnosti. Umožňuje uživatelům snadno zjišťovat sémantické modely a vytvářet sestavy Power BI a další spotřební položky založené na zjištěných modelech, jako jsou kontingenční tabulky Excelu a nástroje pro vizualizaci dat jiných společností než Microsoft, pomocí koncového bodu XMLA. Uživatelé, kteří mají oprávnění číst bez oprávnění k sestavení, můžou využívat existující sestavy, které s nimi někdo sdílí, a pracovat s nimi. Udělení oprávnění ke čtení bez oprávnění k sestavení by se nemělo spoléhat na zabezpečení citlivých dat. Uživatelé s oprávněním ke čtení, i bez oprávnění k sestavení, mají přístup k datům v sémantickém modelu a interakci s nimi.

Jak se získávají sémantická oprávnění modelu?

Oprávnění získaná implicitně prostřednictvím role pracovního prostoru

Role uživatele v pracovním prostoru implicitně uděluje oprávnění k sémantickým modelům v pracovním prostoru, jak je popsáno v následující tabulce.

Správce Člen Přispěvatel Prohlížející
Přečíst
Sestavit
Znovu sdílet
Zapsat

Poznámka:

Oprávnění zděděná prostřednictvím role pracovního prostoru se dají změnit nebo odebrat jenom tak, že změníte nebo odeberete jeho roli v pracovním prostoru. Nejde je změnit ani odebrat explicitně pomocí stránky spravovat oprávnění.

Oprávnění udělená explicitně prostřednictvím stránky oprávnění ke sémantickému modelu správy

Uživatel s rolí správce nebo člena v pracovním prostoru může explicitně udělit oprávnění jiným uživatelům pomocí stránky spravovat oprávnění.

Když uživatelé sdílejí sestavy nebo sémantické modely, vytvoří se odkazy, které poskytují oprávnění k sémantickému modelu. Uživatelé, kteří mají oprávnění používat tyto odkazy, mají přístup k sémantickému modelu. Uživatelé s rolemi správce nebo člena v pracovním prostoru, kde se nachází sémantický model, můžou tyto odkazy spravovat na stránce spravovat oprávnění.

Oprávnění udělená v aplikaci

Uživatelé můžou získat oprávnění k sémantickému modelu použitému v aplikaci, pokud to vlastník aplikace povolí v konfiguraci oprávnění aplikace.

Oprávnění udělená prostřednictvím rozhraní REST API

Sémantická oprávnění modelu je možné nastavit prostřednictvím rozhraní REST API. Další informace najdete v tématu Sémantická oprávnění modelu v kontextu rozhraní REST API Power BI.

Sémantická oprávnění modelu a zabezpečení na úrovni řádků (RLS)

Zabezpečení na úrovni řádků (RLS) může ovlivnit schopnost uživatelů s oprávněním ke čtení nebo sestavení v sémantickém modelu ke čtení dat z sémantického modelu.

  • Pokud zabezpečení na úrovni řádků není definované v sémantickém modelu, můžou uživatelé s oprávněním k zápisu, čtení nebo sestavení v sémantickém modelu číst data z sémantického modelu.
  • Při definování zabezpečení na úrovni řádků v sémantickém modelu:
    • Uživatelé s oprávněním jen ke čtení nebo sestavení v sémantickém modelu nemůžou číst data z sémantického modelu, pokud nepatří do některé z jejích rolí zabezpečení na úrovni řádků.
    • Uživatelé s oprávněním k zápisu v sémantickém modelu mohou číst data z sémantického modelu bez ohledu na to, jestli patří do žádné z jejích rolí zabezpečení na úrovni řádků.