Kontrola pristupa krajnjoj točki TDS-a

Protokol Tabular Data Stream (TDS) je protokol na razini aplikacije koji se koristi za prijenos zahtjeva i odgovora između klijenata i sustava poslužitelja baze podataka. Kada je omogućen u Power Platform okruženju, možete koristiti ovaj protokol za pristup Microsoft Dataverse pomoću Power BI Excela i tokova podataka.

Krajnja Dataverse točka TDS-a ima dvije postavke koje kontroliraju razinu pristupa krajnjoj točki TDS-a.

  • Na razini okoliša. Postavka okruženja značajki Omogući krajnju točku TDS-a. Ova postavka kontrolira sluša li okruženje TDS promet. Za omogućavanje, učinite sljedeće:

    1. Prijavite se u centar za administratore platforme Power Platform.
    2. U navigacijskom oknu odaberite Upravljanje.
    3. U oknu Upravljanje odaberite Okruženja.
    4. Na stranici Okruženja odaberite okruženje.
    5. Idite na Postavke>Značajke> proizvoda.
    6. U odjeljku Krajnja točka TDS-a odaberite Omogući krajnju točku TDS-a.
  • Na razini korisnika. Ova se postavka nalazi na istom mjestu kao i postavka na razini okruženja. Postavka Omogući kontrolu pristupa na razini korisnika za krajnju točku TDS-a određuje imaju li svi korisnici okruženja pristup krajnjoj točki TDS-a ili se pristup kontrolira na razini pojedinačnog korisnika.

    • Kada je onemogućeno (zadano), svi korisnici okruženja imaju pristup korištenju krajnje točke TDS-a za pristup podacima kojima imaju dozvolu za pristup.
    • Kada je omogućeno, korisnici nemaju pristup za korištenje krajnje točke TDS-a, osim ako je korisniku u sigurnosnoj ulozi dodijeljena privilegija Dopusti korisniku pristup raznim krajnjim točkama TDS-a.

Značajke koje ovise o krajnjoj točki TDS-a

Ovdje navedene značajke zahtijevaju krajnju točku TDS-a:

  • Power BI Desktop: Kada koristite poveznik Dataverse u aplikaciji Power BI Desktop , Dataverse koristi se krajnja točka TDS-a. Ova značajka omogućuje korisnicima povezivanje i Dataverse stvaranje izvješća i nadzornih ploča pomoću Power BI Desktop aplikacije.
  • Power BI usluga: Ova značajka omogućuje korisnicima objavljivanje i dijeljenje izvješća Power BI Desktop i nadzornih ploča na mrežnoj Power BI usluzi, gdje mogu pristupiti podacima i osvježiti ih pomoću Dataverse Dataverse poveznika.
  • Power Apps vizualizacija ovog prikaza: Ova značajka omogućuje korisnicima stvaranje i ugrađivanje Power BI vizualnih elemenata u svoje Power Apps aplikacije utemeljene na modelu pomoću podataka iz Dataverse prikaza. Dodatne informacije: Vizualizacija podataka u prikazu pomoću Power BI servisa
  • Excel Dohvati podatke: Ova značajka omogućuje korisnicima uvoz podataka iz Dataverse podataka u Excel pomoću uređivača Power Query i Dataverse poveznika, gdje mogu transformirati i analizirati podatke. Dodatne informacije: Uvoz pomoću poveznika
  • Power Platform tijekovi podataka: Ova značajka korisnicima omogućuje uvoz i transformaciju podataka pomoću Dataverse Dataverse poveznika.
  • Višekanalna nadzorna ploča za analitiku korisničke službe u stvarnom vremenu: Ova značajka omogućuje korisnicima praćenje i optimizaciju svog digitalnog kontaktnog centra. Dodatne informacije: Pregled nadzorne ploče analitike u stvarnom vremenu aplikacije Svi kanali
  • Power Automate vizualizacija procesa rudarenja zadataka: Ova značajka omogućuje korisnicima vizualizaciju mape procesa i prepoznavanje optimizacija. Dodatne informacije: Vizualizacija procesa

Omogućite kontrolu na pojedinačnoj razini korisnika za krajnju točku TDS-a

Osim omogućavanja postavki okruženja, kada koristi kontrolu na razini pojedinačnog korisnika, Power Platform administrator mora osigurati da odgovarajuće sigurnosne uloge imaju omogućenu privilegiju Dopusti korisniku pristup krajnjoj točki TDS-a i da svi korisnici kojima je potreban pristup krajnjoj točki TDS-a imaju članstvo u tim ulogama.

Omogućivanje kontrole na razini korisnika

  1. Prijavite se u centar za administratore platforme Power Platform.
  2. U navigacijskom oknu odaberite Upravljanje.
  3. U oknu Upravljanje odaberite Okruženja.
  4. Na stranici Okruženja odaberite okruženje.
  5. Idite na Postavke>Značajke> proizvoda.
  6. Pod TDS endpointom, provjerite je li uključen Enable TDS endpoint .
  7. Uključite opciju Omogući kontrolu pristupa na razini korisnika za TDS endpoint.
    Omogućivanje kontrole pristupa na razini korisnika za postavku krajnje točke TDS-a

    Važno

    Da bi ova postavka funkcionirala, postavka Omogući krajnju točku TDS-a mora biti uključena.

  8. Odaberite Spremi.
  9. Idite na odjeljak sigurnosnih uloga u Power Platform centru za administratore,Postavke > Korisnici + dozvole>Sigurnosne uloge.
  10. Odaberite sigurnosnu ulogu u kojoj će se dodijeliti korisnici koji trebaju koristiti krajnju točku TDS-a.
    a. Odaberite karticu Razne privilegije , a na padajućem popisu odaberite Prikaži sve privilegije . U okvir za pretraživanje unesite TDS, a zatim pritisnite Enter.
    b. Odaberite privilegiju Dopusti korisniku pristup krajnjoj točki TDS-a i postavite Razina privilegija na Organizacija. Dopusti korisničkom pristupu privilegiji krajnje točke TDS-a c. Odaberite Spremi.
  11. Dodijelite one korisnike kojima je potreban pristup krajnjoj točki TDS-a sigurnosnoj ulozi. Dodatne informacije: Dodjeljivanje sigurnosne uloge korisniku

Napomena

  • Za pristup podacima korisnici Dataverse moraju imati dozvole za pristup podacima tablicama u dodijeljenoj sigurnosnoj ulozi, uz razne privilegije za pristup krajnjoj točki TDS-a.

Poznati problemi kada korisnicima nisu pravilno dodijeljene privilegije

Ako je omogućena kontrola pristupa na razini korisnika, korisnici bez privilegije Dopusti korisniku pristup raznoj krajnjoj točki TDS-a dobivaju poruku o pogrešci "Pokušaj izvođenja neovlaštene operacije. Korisnik propušta prvAllowTDSAccess privilegiju" kada pokušava dohvatiti podatke pomoću TDS krajnje točke. Poruka o pogrešci može se pojaviti na različitim točkama, ovisno o aplikaciji koja se koristi.

Drugi se problem pojavljuje na Power BI radnoj površini s Dataverse poveznikom u dijaloškom okviru Dohvaćanje podataka prilikom prikaza popisa okruženja u navigatoru i pokušaja proširenja popisa tablica. Ova radnja ne uspijeva s pogreškom provjere autentičnosti ili pogreškom privilegija koja nedostaje.

Da biste riješili te probleme, dodajte korisnika sigurnosnoj ulozi koja ima privilegiju opisanu u odjeljku Omogućivanje kontrole na razini pojedinačnog korisnika za krajnju točku TDS-a.