Kontrolišite pristup TDS krajnja tačka
Protokol Tabular Data Stream (TDS) je protokol na nivou aplikacije koji se koristi za prenos zahteva i odgovora između klijenata i sistema servera baze podataka. Kada je omogućeno u Power Platform okruženju, možete koristiti ovaj protokol za pristup Microsoft Dataverse korišćenju Power BI, Ekcel-u i tokovima podataka.
TDS Dataverse krajnja tačka ima dva podešavanja, koja kontrolišu nivo pristupa TDS krajnja tačka.
- Nivo životne sredine. Postavka okruženja funkcije Omogući TDS krajnja tačka. Ova postavka kontroliše da li okruženje sluša TDS saobraćaj. Da biste omogućili, idite na Settings>>Product Features. Pod krajnja tačka TDS-a izaberite Omogući krajnja tačka TDS-a.
- Nivo korisnika. Ova postavka se nalazi na istoj lokaciji kao i postavka na nivou okruženja. Omogući kontrolu pristupa na nivou korisnika za krajnja tačka TDS-a određuje da li svi korisnici okruženja imaju pristup krajnja tačka TDS-a ili da li se pristup kontroliše na nivou pojedinačnog korisnika.
- Kada je onemogućeno (podrazumevano) svi korisnici okruženja imaju pristup da koriste TDS krajnja tačka za pristup podacima kojima imaju dozvolu za pristup.
- Kada je omogućeno, korisnici nemaju pristup da koriste TDS krajnja tačka, osim ako je Dozvoli korisniku da pristupi krajnja tačka TDS-a razna privilegija dodeljena korisniku u bezbednosna uloga.
Karakteristike koje zavise od krajnja tačka TDS-a
Ovde navedene funkcije zahtevaju TDS krajnja tačka:
- Power BI Desktop: Kada koristite Dataverse konektor u Power BI Desktop aplikaciji, Dataverse koristi se krajnja tačka TDS-a. Ova funkcija omogućava korisnicima da se povežu Dataverse i kreiraju izveštaje i kontrolne table pomoću Power BI Desktop aplikacije.
- Power BI servis: Ova funkcija omogućava korisnicima da objavljuju i dele svoje Power BI Desktop izveštaje i kontrolne table na online servisu Power BI , gde mogu pristupiti i osvežiti podatke pomoću Dataverse konektora Dataverse .
- Power Apps vizuelizujte ovaj prikaz: Ova funkcija omogućava korisnicima da kreiraju i ugrađuju Power BI vizuelne efekte u svoje Power Apps aplikacije zasnovane na modelu, koristeći podatke iz Dataverse prikaza. Dodatne informacije: Vizuelizujte podatke u prikazu sa uslugom Power BI
- Ekcel Nabavite podatke: Ova funkcija omogućava korisnicima da uvoze podatke iz Dataverse podataka u Ekcel pomoću uređivača Power Query i konektora Dataverse , gde mogu transformisati i analizirati podatke. Dodatne informacije: Uvoz pomoću konektora
- Power Platform tokovi podataka: Ova funkcija omogućava korisnicima da uvoze i transformišu podatke iz Dataverse korišćenja konektora Dataverse .
- Više kanala za Customer Service analitička kontrolna tabla u realnom vremenu: Ova funkcija omogućava korisnicima da prate i optimizuju svoj digitalni kontakt centar. Više informacija: Pregled kontrolne table analitike Više kanala u realnom vremenu
- Power Automate vizualizacija procesa traženje zadataka: Ova funkcija omogućava korisnicima da vizuelizuju mapu procesa i identifikuju optimizacije. Dodatne informacije: Vizuelizujte procese
Omogućite pojedinačnu kontrolu na nivou korisnika za TDS krajnja tačka
Pored omogućavanja podešavanja okruženja, kada se koristi pojedinačna kontrola na nivou korisnika, Power Platform administrator mora da obezbedi odgovarajuće bezbednosne uloge imaju omogućenu privilegiju Dozvoli korisniku da pristupi krajnja tačka TDS-a i da svi korisnici kojima je potreban pristup krajnja tačka TDS-a imaju članstvo u tim ulogama.
Omogućite kontrolu na nivou korisnika
- U admin centru Power Platform otvorite okruženje koje želite, a zatim idite na Settings >Product Features>.
- U odeljku TDS krajnja tačka , proverite da li je Omogući krajnja tačka TDS-a uključena.
- Pod Omogući TDS krajnja tačka, uključite Omogući kontrolu pristupa na nivou korisnika za TDS krajnja tačka.
Važno
Postavka Omogući TDS krajnja tačka mora biti uključena da bi ova postavka imala bilo kakve posledice.
- Izaberite stavku Sačuvaj.
- Idite na odeljak bezbednosne uloge u admin centru,Podešavanja Power Platform > Korisnici + dozvole>Bezbednosne uloge.
- Izaberite bezbednosnu uloga u kojoj će biti dodeljena korisnicima koji treba da koriste krajnja tačka TDS-a.
a. Izaberite karticu Razne privilegije, izaberite Prikaži sve privilegije u padajućoj listi. U polje za pretragu unesite TDS, a zatim pritisnite Enter.
b. Izaberite Dozvoli korisniku pristup krajnja tačka TDS-a i podesite nivo privilegija na Organizacija. c. Izaberite stavku Sačuvaj. - Dodelite one korisnike kojima je potreban TDS pristup krajnja tačka bezbednosna uloga. Dodatne informacije: Dodeljivanje bezbednosna uloga korisniku
Poznati problemi kada korisnicima nisu pravilno dodeljene privilegije
Ako je omogućena kontrola pristupa na nivou korisnika, korisnici bez privilegije Dozvoli korisniku da pristupi krajnja tačka TDS-a dobijaju poruku o grešci "Pokušano je izvršiti neovlašćenu operaciju. Korisnik propušta prvAllowTDSAccess privilegija" kada pokušava da preuzme podatke koristeći TDS krajnja tačka. Poruka o grešci može se pojaviti u različitim tačkama u zavisnosti od aplikacije koja se koristi.
Drugi problem se javlja na Power BI radnoj površini sa konektorom Dataverse u dijalogu Uzmi podatke kada se prikazuje lista okruženja u navigatoru i pokušava da se proširi lista tabela. Ova akcija ne uspeva sa greškom autentifikacije ili greškom koja nedostaje privilegija.
Da biste rešili ove probleme, dodajte korisnika u bezbednosnu uloga koja ima privilegiju opisanu u Omogući pojedinačnu kontrolu na nivou korisnika za TDS krajnja tačka.