Sdílet prostřednictvím


Řízení přístupu ke koncovému bodu TDS

Protokol Tabular Data Stream (TDS) funguje na úrovni aplikace a slouží pro přenos požadavků a odpovědí mezi klienty a systémy databázových serverů. Pokud je povolen v prostředí Power Platform, můžete jej použít pro přístup k Microsoft Dataverse pomocí Power BI, Excelu a toků dat.

Koncový bod Dataverse TDS má dvě nastavení, která řídí úroveň přístupu ke koncovému bodu TDS.

  • Na úrovni prostředí. Nastavení prostředí funkce Povolit koncový bod TDS. Toto nastavení řídí, zda prostředí naslouchá provozu TDS. Abyste ji povolili, jděte na Nastavení>Produkt>Funkce. V sekci Koncový bod TDS vyberte Povolit koncový bod TDS.
  • Na úrovni uživatele. Toto nastavení se nachází na stejném místě jako nastavení na úrovni prostředí. Nastavení Povolit řízení přístupu na úrovni uživatele pro koncový bod TDS určuje, zda mají všichni uživatelé prostředí přístup ke koncovému bodu TDS nebo zda je přístup řízen na úrovni jednotlivých uživatelů.
    • Když je zakázáno (výchozí), všichni uživatelé prostředí mají přístup k používání koncového bodu TDS pro přístup k datům, ke kterým mají oprávnění přistupovat.
    • Když je tato možnost povolena, uživatelé nebudou mít přístup k používání koncového bodu TDS, pokud není uživateli v roli zabezpečení přiřazeno zvláštní oprávnění Povolit uživateli přístup ke koncovému bodu TDS.

Funkce závislé na koncovém bodu TDS

Zde uvedené funkce vyžadují koncový bod TDS:

  • Power BI Desktop: Při použití konektoru Dataverse v aplikaci Power BI Desktop se použije koncový bod Dataverse TDS. Tato funkce umožňuje uživatelům připojit se k Dataverse a vytvářet sestavy a řídicí panely pomocí aplikace Power BI Desktop.
  • Služba Power BI: Tato funkce umožňuje uživatelům publikovat a sdílet své sestavy a řídicí panely Power BI Desktop v online službě Power BI, kde mohou přistupovat a aktualizovat data z Dataverse pomocí konektoru Dataverse.
  • Power Apps vizualizuje toto zobrazení: Tato funkce umožňuje uživatelům vytvářet a vkládat vizualizace Power BI do jejich modelem řízených aplikací Power Apps s použitím dat ze zobrazení Dataverse. Další informace: Vizualizace dat v zobrazení pomocí služby Power BI
  • Excel získá data: Tato funkce umožňuje uživatelům importovat data z Dataverse do Excelu pomocí editoru Power Query a konektoru Dataverse, kde mohou transformovat a analyzovat data. Další informace: Import pomocí konektoru
  • Datové toky Power Platform: Tato funkce umožňuje uživatelům importovat a transformovat data z Dataverse pomocí konektoru Dataverse.
  • Řídicí panel analýzy v reálném čase Omnikanálu pro Customer Service: Tato funkce umožňuje uživatelům sledovat a optimalizovat jejich digitální kontaktní centrum. Další informace: Přehled analytického řídicího panelu Omnikanálu v reálném čase
  • Power Automate vizualizuje procesy dolování úloh: Tato funkce umožňuje uživatelům vizualizovat mapu procesů a identifikovat optimalizace. Další informace: Vizualizace procesů

Povolení řízení koncového bodu TDS na úrovni jednotlivých uživatelů

Kromě povolení nastavení prostředí musí správce Power Platform při použití řízení na úrovni individuálních uživatelů zajistit, aby příslušné role zabezpečení měly povoleno oprávnění Povolit uživateli přístup ke koncovému bodu TDS a všichni uživatelé, kteří potřebují přístup ke koncovému bodu TDS, mají členství v těchto rolích.

Povolení řízení na úrovni uživatele

  1. V centru pro správu Power Platform otevřete požadované prostředí a pak přejděte na Nastavení>Produkt>Funkce.
  2. V sekci Koncový bod TDS se ujistěte, že je zapnuto Povolit koncový bod TDS.
  3. V sekci Povolení koncového bodu TDS zapněte Povolit řízení přístupu na úrovni uživatele pro koncový bod TDS.
    Nastavení Povolit řízení přístupu ke koncovém bodu TDS na úrovni uživatele

    Důležité

    Aby toto nastavení fungovalo, musí být zapnuté nastavení Aktivovat koncový bod TDS.

  4. Zvolte Uložit.
  5. Přejděte do sekce Role zabezpečení v centru pro správu Power Platform, pak Nastavení>Uživatelé + oprávnění>Role zabezpečení.
  6. Vyberte roli zabezpečení, kam mají být přiřazeni uživatelé, kteří potřebují používat koncový bod TDS.
    a. Vyberte kartu Různá oprávnění a v rozevíracím seznamu vyberte položku Zobrazit všechna oprávnění. Do pole Vyhledávání zadejte TDS a stiskněte klávesu Enter.
    b. Vyberte oprávnění Povolit přístup uživatele ke koncovém bodu TDS a nastavte Úroveň oprávnění na Organizace. Povolení přístupu uživatele k oprávnění koncového bodu TDS c. Zvolte Uložit.
  7. K roli zabezpečení přiřaďte uživatele, kteří potřebují přístup ke koncovému bodu TDS. Další informace: Přiřazení role zabezpečení uživateli

Poznámka:

  • Pro přístup k datům v aplikaci Dataverse musí mít uživatelé kromě oprávnění pro přístup k různým koncovým bodům TDS také oprávnění pro přístup k datům k tabulkám v přiřazené roli zabezpečení.

Známé problémy, kdy uživatelům nejsou správně přiřazena oprávnění

Pokud je povoleno řízení přístupu na úrovni uživatele, uživatelé bez zvláštního oprávnění Povolit přístup uživatele ke koncovému bodu TDS obdrží chybovou zprávu „Pokus o provedení neoprávněné operace. Uživateli chybí oprávnění prvAllowTDSAccess“ při pokusu o načtení dat pomocí koncového bodu TDS. Chybová zpráva se může zobrazit na různých místech v závislosti na používané aplikaci.

K dalšímu problému dochází v Power BI Desktop s konektorem Dataverse v dialogovém okně Získání dat při zobrazení seznamu prostředí v navigátoru a pokusu o rozšíření seznamu tabulek. Tato akce se nezdaří kvůli chybě ověřování nebo chybějícímu oprávnění.

Chcete-li tyto problémy vyřešit, přidejte uživatele do role zabezpečení, který má oprávnění popsané v části Povolení řízení koncového bodu TDS na úrovni jednotlivých uživatelů.