Споделяне чрез


Контрол на достъпа до крайната точка на TDS

Протоколът за табличен поток от данни (TDS) е протокол на ниво приложение, използван за прехвърляне на заявки и отговори между клиенти и сървърни системи на бази данни. Когато е разрешено в среда Power Platform , можете да използвате този протокол за достъп Microsoft Dataverse до потоци от данни с помощта Power BI на Excel и данни.

Крайната Dataverse точка на TDS има две настройки, които контролират нивото на достъп до крайната точка на TDS.

  • На ниво околна среда. Настройката на функционалната среда Активиране на TDS крайна точка. Тази настройка контролира дали средата слуша TDS трафика. За да активирате, отидете на Настройки>Характеристики> на продукта. Под TDS крайна точка изберете Разрешаване на TDS крайна точка.
  • На ниво потребител. Тази настройка се намира на същото място като настройката на ниво среда. Настройката Разрешаване на контрол на достъпа на потребителско ниво за крайна точка на TDS определя дали всички потребители на средата имат достъп до крайната точка на TDS или достъпът се контролира на ниво отделен потребител.
    • Когато е забранено (по подразбиране), всички потребители на средата имат достъп до крайната точка на TDS за достъп до данните, до които имат разрешение за достъп.
    • Когато е разрешено, потребителите нямат достъп да използват крайната точка на TDS, освен ако не е присвоена привилегия Разрешаване на потребителя за достъп до крайна точка на TDS не е присвоена на потребителя в права за достъп.

Функции, зависещи от крайната точка на TDS

Функциите, изброени тук, изискват крайната точка на TDS:

  • Power BI Desktop: Когато използвате конектора Dataverse в Power BI Desktop приложението, Dataverse се използва крайната точка на TDS. Тази функция позволява на потребителите да се свързват и Dataverse да създават отчети и табла за управление с помощта на Power BI Desktop приложението.
  • Power BI услуга: Тази функция позволява на потребителите да публикуват и споделят своите Power BI Desktop отчети и табла за управление в Power BI онлайн услугата, където могат да имат достъп и да обновяват данните от Dataverse помощта на конектора Dataverse .
  • Power Apps визуализиране на този изглед: Тази функция позволява на потребителите да създават и вграждат Power BI визуални елементи в своите Power Apps приложения, управлявани от модел, като използват данни от Dataverse изгледи. Повече информация: Визуализиране на данни в изглед с Power BI услуга
  • Excel Получаване на данни: Тази функция позволява на потребителите да импортират данни от Dataverse данни в Excel с помощта на редактора Power Query и Dataverse конектора, където могат да трансформират и анализират данните. Повече информация: Импортиране с помощта на конектор
  • Power Platform потоци от данни: Тази функция позволява на потребителите да импортират и трансформират данни от Dataverse помощта на конектора Dataverse .
  • Омниканал за Customer Service табло за анализ в реално време: Тази функция позволява на потребителите да наблюдават и оптимизират своя дигитален център за контакти. Повече информация: Преглед на таблото за анализ в реално време на Омниканал
  • Power Automate Визуализиране на процеси за събиране на данни за задачи: Тази функция позволява на потребителите да визуализират картата на процеса и да идентифицират оптимизации. Повече информация: Визуализиране на процеси

Разрешаване на индивидуален контрол на потребителско ниво за TDS крайна точка

В допълнение към разрешаването на настройките на средата, когато използва индивидуален контрол на потребителско ниво, Power Platform администраторът трябва да гарантира, че съответните права за достъп имат разрешена привилегия Разрешаване на достъп на потребителя до крайна точка на TDS и всички потребители, които се нуждаят от достъп до крайната точка на TDS, членуват в тези роли.

Разрешаване на контрол на потребителско ниво

  1. В центъра за администриране Power Platform отворете желаната среда и след това отидете на Настройки Характеристики> на продукта>.
  2. В секцията Крайна точка на TDS се уверете, че Разрешаване на крайна точка на TDS е включена.
  3. Под Разрешаване на TDS крайна точка включете Разрешаване на контрол на достъпа на потребителско ниво за TDS крайна точка.
    Разрешаване на контрол на достъпа на потребителско ниво за настройка на TDS крайна точка

    Важно

    Настройката Разрешаване на крайна точка на TDS трябва да е включена, за да има някакви последствия от тази настройка.

  4. Изберете Запиши.
  5. Отидете в секцията за права за достъп в центъра за Power Platform администриране,Настройки > Потребители + разрешения Права>за достъп.
  6. Изберете права за достъп, където ще бъдат присвоени потребителите, които трябва да използват крайната точка на TDS.
    а. Изберете раздела Разни привилегии , изберете Покажи всички привилегии в падащия списък. В полето за търсене въведете TDS, след което натиснете Enter.
    б. Изберете Разрешаване на потребител на достъп до привилегията за крайна точка на TDS и задайте Ниво на привилегии на Организация. Разрешаване на потребителски достъп до привилегиите на TDS на крайна точка c. Изберете Запиши.
  7. Присвоете на тези потребители, които се нуждаят от достъп до TDS до крайна точка, на права за достъп. Повече информация: Присвояване на права за достъп на потребител

Известни проблеми, когато на потребителите не са присвоени правилно привилегии

Ако контролът на достъпа на потребителско ниво е разрешен, потребителите без привилегията Разрешаване на достъп на потребителя до крайна точка на TDS получават съобщението за грешка "Опит за извършване на неупълномощена операция. Потребителят пропуска привилегията prvAllowTDSAccess", когато се опитва да извлече данни с помощта на крайната точка на TDS. Съобщението за грешка може да се появи в различни точки в зависимост от използваното приложение.

Друг проблем възниква на Power BI работния плот с конектора Dataverse в диалоговия прозорец Получаване на данни , когато се показва списъкът със средата в навигатора и се опитвате да разгънете списъка с таблици. Това действие е неуспешно с грешка при удостоверяване или грешка с липсващи привилегии.

За да разрешите тези проблеми, добавете потребителя към права за достъп, която има привилегията, описана в Разрешаване на индивидуална контрола на потребителско ниво за крайна точка на TDS.