Delen via


Beheer de toegang tot het TDS-eindpunt

Het TDS-protocol (Tabular Data Stream) is een protocol op toepassingsniveau dat wordt gebruikt voor de overdracht van aanvragen en responsen tussen clients en databaseserversystemen. Indien het is ingeschakeld in een Power Platform-omgeving, kunt u dit protocol gebruiken voor toegang tot Microsoft Dataverse via Power BI, Excel en gegevensstromen.

Het Dataverse-TDS-eindpunt heeft twee instellingen, die het toegangsniveau tot het TDS-eindpunt regelen.

  • Omgevingsniveau. De functie-omgevingsstelling TDS-eindpunt inschakelen. Deze instelling bepaalt of de omgeving naar TDS-verkeer luistert. Ga naar Instellingen>Product>Functies om de functie in te schakelen. Selecteer onder TDS-eindpunt de optie TDS-eindpunt inschakelen.
  • Gebruikersniveau. Deze instelling bevindt zich op dezelfde locatie als de instelling op omgevingsniveau. De instelling Toegangscontrole op gebruikersniveau inschakelen voor TDS-eindpunt bepaalt of alle omgevingsgebruikers toegang hebben tot het TDS-eindpunt of dat de toegang wordt beheerd op individueel gebruikersniveau.
    • Indien de functie is uitgeschakeld (standaardinstelling) hebben alle omgevingsgebruikers toegang tot het gebruik van het TDS-eindpunt om toegang te krijgen tot de gegevens waartoe zij gemachtigd zijn.
    • Indien de functie is ingeschakeld, hebben gebruikers geen toegang tot het gebruik van het TDS-eindpunt, tenzij de diverse bevoegdheid Gebruiker toegang geven tot TDS-eindpunt is toegewezen aan de gebruiker in een beveiligingsrol.

Functies afhankelijk van het TDS-eindpunt

Voor de hier genoemde functies is het TDS-eindpunt vereist:

  • Power BI Desktop: bij gebruik van de Dataverse-connector in de Power BI Desktop-app wordt het Dataverse-TDS-eindpunt gebruikt. Met deze functie kunnen gebruikers verbinding maken met Dataverse en rapporten en dashboards maken met de Power BI Desktop-app.
  • Power BI-service: met deze functie kunnen gebruikers hun Power BI Desktop-rapporten en -dashboards publiceren en delen met de online Power BI-service, waar ze gegevens kunnen openen en vernieuwen Dataverse met behulp van de Dataverse-connector.
  • Power Apps visualiseren deze weergave: met deze functie kunnen gebruikers Power BI-visuals maken en insluiten in hun modelgestuurde Power Apps-apps, met behulp van gegevens uit Dataverse-weergaven. Meer informatie: Gegevens in een weergave visualiseren met de Power BI-service
  • Gegevens ophalen uit Excel: met deze functie kunnen gebruikers gegevens importeren uit Dataverse-gegevens in Excel met behulp van de Power Query-editor en Dataverse-connector, waar ze de gegevens kunnen transformeren en analyseren. Meer informatie: Importeren met een connector
  • Power Platform-gegevensstromen: met deze functie kunnen gebruikers gegevens importeren en transformeren vanuit Dataverse via de Dataverse-connector.
  • Het dashboard voor realtime analyses van Omnichannel voor Customer Service: met deze functie kunnen gebruikers hun digitale contactcentrum controleren en optimaliseren. Meer informatie: Overzicht van het omnichannel-dashboard voor realtime analyses.
  • Visualiseren van taakminingprocessen met Power Automate: met deze functie kunnen gebruikers de proceskaart visualiseren en optimalisaties identificeren. Meer informatie: Processen visualiseren.

Individuele gebruikersniveaucontrole voor TDS-eindpunt inschakelen

Naast het inschakelen van de omgevingsinstellingen, moet bij gebruik van individuele gebruikersniveaucontrole de Power Platform-beheerder ervoor zorgen dat bij de juiste beveiligingsrollen de bevoegdheid Gebruiker toegang geven tot TDS-eindpunt is ingeschakeld en alle gebruikers die toegang nodig hebben tot het TDS-eindpunt een lidmaatschap hebben in deze rollen.

Gebruikersniveaucontrole inschakelen

  1. Open in het Power Platform-beheercentrum de gewenste omgeving en ga vervolgens naar Instellingen>Product>Functies.
  2. Zorg er in de sectie TDS-eindpunt voor dat TDS-eindpunt inschakelen is ingeschakeld.
  3. Schakel onder TDS-eindpunt inschakelen de optie Toegangscontrole op gebruikersniveau inschakelen voor TDS-eindpunt in.
    De instelling Toegangscontrole op gebruikersniveau inschakelen voor TDS-eindpunt

    Belangrijk

    De instelling TDS-eindpunt inschakelen moet ingeschakeld zijn, anders heeft deze instelling geen zin.

  4. Selecteer Opslaan.
  5. Ga naar de sectie Beveiligingsrollen in het Power Platform-beheercentrum, Instellingen>Gebruikers + machtigingen>Beveiligingsrollen.
  6. Selecteer de beveiligingsrol waaraan gebruikers worden toegewezen die het TDS-eindpunt moeten gebruiken.
    a. Selecteer het tabblad Diverse bevoegdheden, selecteer Alle bevoegdheden weergeven in de vervolgkeuzelijst. Voer in het vak Zoeken TDS in en druk op Enter.
    b. Selecteer de bevoegdheid Gebruiker toegang geven tot TDS-eindpunt en stel Bevoegdheidsniveau in op Organisatie. De bevoegdheid Gebruiker toegang geven tot TDS-eindpunt C. Selecteer Opslaan.
  7. Wijs de gebruikers die TDS-eindpunttoegang nodig hebben toe aan de beveiligingsrol. Meer informatie: Een beveiligingsrol aan een gebruiker toewijzen

Bekende problemen wanneer aan gebruikers niet op de juiste manier bevoegdheden zijn toegewezen

Als toegangscontrole op gebruikersniveau is ingeschakeld, krijgen gebruikers zonder de diverse bevoegdheid Gebruiker toegang geven tot TDS-eindpunt het foutbericht 'Poging tot uitvoeren van een ongeautoriseerde bewerking. Gebruiker mist prvAllowTDSAccess-bevoegdheid', wanneer ze gegevens proberen op te halen via het TDS-eindpunt. Het foutbericht kan op verschillende punten optreden, afhankelijk van de gebruikte toepassing.

Een ander probleem doet zich voor in Power BI Desktop met de Dataverse-connector in het dialoogvenster Gegevens ophalen wanneer de omgevingslijst in de navigator wordt weergegeven en wordt geprobeerd de tabellijst uit te breiden. Deze actie mislukt vanwege een verificatiefout of de fout van de ontbrekende bevoegdheid.

Om deze problemen op te lossen, voegt u de gebruiker toe aan een beveiligingsrol met de bevoegdheid zoals beschreven in Individuele gebruikersniveaucontrole inschakelen voor TDS-eindpunt.