Del via


Styr tilgang til TDS-endepunktet

TDS-protokollen (tabelldatastrøm) er en protokoll på programnivå som brukes til overføring av forespørsler og svar mellom klienter og databaseserversystemer. Når den er aktivert i et Power Platform-miljø, kan du bruke denne protokollen til å få tilgang til Microsoft Dataverse ved hjelp av Power BI, Excel og dataflyter.

TDS-endepunktet for Dataverse har to innstillinger som styrer tilgangsnivået til TDS-endepunktet.

  • Miljønivå. Miljøinnstillingen Aktiver TDS-endepunkt for funksjonen. Denne innstillingen styrer hvorvidt miljøet skal lytte til TDS-trafikk. Gå til Innstillinger>Produkt>Funksjoner for å aktivere den. Velg Aktiver TDS-endepunkt under TDS-endepunkt.
  • Brukernivå. Denne innstillingen er på samme sted som innstillingen på miljønivå. Innstillingen Aktiver tilgangskontroll på brukernivå for TDS-endepunkt avgjør om alle miljøbrukere skal ha tilgang til TDS-endepunkt, eller om tilgang skal styres på enkeltbrukernivå.
    • Når denne innstillingen er deaktivert (standard), kan alle miljøbrukere bruke TDS-endepunktet til å få tilgang til dataene de har tilgangsrett til.
    • Når denne innstillingen er aktivert, kan ikke brukere bruke TDS-endepunktet med mindre de har fått tilordnet rettigheten Gi bruker tilgang til TDS-endepunkt i en sikkerhetsrolle.

Funksjoner som avhenger av TDS-endepunktet

Funksjonene som vises her, krever TDS-endepunktet:

  • Power BI Desktop: Når du bruker Dataverse-koblingen i appen Power BI Desktop, brukes TDS-endepunktet for Dataverse. Denne funksjonen gjør at brukere kan koble til Dataverse og opprette rapporter og instrumentbord ved hjelp av appen Power BI Desktop.
  • Power BI-tjeneste: Denne funksjonen gjør at brukere kan publisere og dele Power BI Desktop-rapporter og -instrumentbord med den nettbaserte Power BI-tjenesten, der de kan få tilgang til og oppdatere data fra Dataverse ved hjelp av Dataverse-koblingen.
  • Visualiser denne visningen i Power Apps: Denne funksjonen gjør at brukere kan opprette og bygge inn Power BI-visualiseringer i de modelldrevne appene i Power Apps fra Dataverse-visninger. Mer informasjon: Visualiser dataene i en visning med Power BI-tjenesten
  • Hent data i Excel: Denne funksjonen gjør at brukere kan importere data fra Dataverse-data til Excel ved hjelp av Power Query-redigering og Dataverse-kobling, der de kan transformere og analysere dataene. Mer informasjon: Importer ved hjelp av en kobling
  • Power Platform-dataflyter: Denne funksjonen gjør at brukere kan importere og transformere data fra Dataverse ved å bruke Dataverse-koblingen.
  • Instrumentbord for sanntidsanalyse for Omnikanal for Customer Service: Denne funksjonen gjør at brukere kan overvåke og optimalisere det digitale kontaktsenteret. Mer informasjon: Oversikt over instrumentbord for sanntidsanalyse for omnikanal
  • Power Automate-visualisering av oppgaveutvinningsprosesser: Denne funksjonen gjør at brukere kan visualisere prosesskartet og identifisere optimaliseringer. Mer informasjon: Visualiser prosesser

Aktiver kontroll på enkeltbrukernivå for TDS-endepunkt

I tillegg til å aktivere miljøinnstillingene må Power Platform-administratoren sørge for at de riktige sikkerhetsrollene har rettigheten Gi bruker tilgang til TDS-endepunkt aktivert når kontroll på enkeltbrukernivå brukes, og at alle brukere som må ha tilgang til TDS-endepunktet, er medlemmer i disse rollene.

Aktiver kontroll på brukernivå

  1. Åpne ønsket miljø i administrasjonssenteret for Power Platform, og gå deretter til Innstillinger>Produkt>Funksjoner.
  2. Kontroller at Aktiver TDS-endepunkt er aktivert i delen TDS-endepunkt.
  3. Aktiver Aktiver tilgangskontroll på brukernivå for TDS-endepunkt under Aktiver TDS-endepunkt.
    Aktiver kontroll på brukernivå for innstillingen for TDS-endepunkt

    Viktig!

    Innstillingen Aktiver TDS-endepunkt må være aktivert for at denne innstillingen skal fungere.

  4. Velg Lagre.
  5. Gå til sikkerhetsrolledelen i administrasjonssenteret for Power Platform og deretter til Innstillinger>Brukere + tillatelser>Sikkerhetsroller.
  6. Velg sikkerhetsrollen der brukere som må bruke TDS-endepunkt, skal tilordnes.
    a. Velg fanen Diverse rettigheter, og velg Vis alle rettigheter i rullegardinlisten. Skriv inn TDS i Søk-boksen, og trykk deretter på ENTER.
    b. Velg rettigheten Gi bruker tilgang til TDS-endepunkt, og angi Organisasjon for Rettighetsnivå. Rettigheten Gi bruker tilgang til TDS-endepunkt c. Velg Lagre.
  7. Tilordne brukere som må ha tilgang til TDS-endepunkt, til sikkerhetsrollen. Mer informasjon: Tilordne en sikkerhetsrolle til en bruker

Notat

  • Hvis du vil ha tilgang til dataene Dataverse, må brukerne ha datatilgangstillatelser til tabellene i sin tilordnede sikkerhetsrolle, i tillegg til diverse-rettigheten til å få tilgang til TDS-endepunktet.

Kjente problemer når brukere ikke har fått tilordnet de riktige rettighetene

Hvis tilgangskontroll på brukernivå er aktivert, får brukere uten rettigheten Gi bruker tilgang til TDS-endepunkt feilmeldingen «Forsøkte å utføre en uautorisert operasjon. Brukeren mangler rettigheten prvAllowTDSAccess» når de prøver å hente data ved hjelp av TDS-endepunktet. Feilmeldingen kan oppstå på ulike punkter, avhengig av programmet som brukes.

Det oppstår et annet problem i Power BI Desktop med Dataverse-koblingen i dialogboksen Hent data ved visning av miljølisten i navigatoren og ved forsøk på å utvide tabellisten. Denne handlingen mislykkes med en godkjenningsfeil eller feilen for manglende rettighet.

Du kan løse disse problemene ved å legge til brukeren i en sikkerhetsrolle som har rettigheten som er beskrevet i Aktiver kontroll på enkeltbrukernivå for TDS-endepunkt.