Керування доступом кінцевої точки TDS
Протокол табличного потоку даних (TDS) — це протокол на рівні додатків, який використовується для передачі запитів і відповідей між клієнтами та системами сервера баз даних. Коли цей параметр увімкнено в Power Platform середовищі, ви можете використовувати цей протокол для доступу за Microsoft Dataverse допомогою Excel Power BI і потоків даних.
Кінцева 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 з’єднувача.
- Багатоканальна інформаційна панель аналітики в реальному часі для обслуговування клієнтів: ця функція дозволяє користувачам контролювати та оптимізувати свій цифровий контакт-центр. Більше інформації: Огляд багатоканальної аналітичної панелі в реальному часі
- Power Automate Візуалізація процесів інтелектуального аналізу завдань: ця функція дозволяє користувачам візуалізувати карту процесів і виявляти оптимізації. Додаткова інформація: Візуалізація процесів
Увімкніть індивідуальне керування на рівні користувача для кінцевої точки TDS
Окрім увімкнення налаштувань середовища, під час використання керування Power Platform на рівні окремого користувача адміністратор повинен переконатися, що на відповідних ролях безпеки ввімкнено привілей доступу до кінцевої точки TDS, і всі користувачі, яким потрібен доступ до кінцевої точки TDS, мають членство в цих ролях.
Увімкніть керування на рівні користувача
- У центрі Power Platform адміністрування відкрийте потрібне оточення, а потім перейдіть до розділу Налаштування>Функції продукту>.
- Переконайтеся, що в розділі кінцевої точки TDS увімкнено параметр Увімкнути кінцеву точку TDS.
- У розділі Увімкнути кінцеву точку TDS увімкніть опцію Увімкнути керування доступом на рівні користувача для кінцевої точки TDS.
Важливо
Щоб цей параметр працював, має бути ввімкнено параметр Увімкнути кінцеву точку TDS.
- Виберіть Зберегти.
- Перейдіть до розділу ролей безпеки в Power Platform центрі адміністрування,Налаштування > Користувачі + дозволи Ролі> безпеки.
- Виберіть роль безпеки, якій буде призначено користувачів, яким потрібно використовувати кінцеву точку TDS.
a. Виберіть вкладку Різні привілеї , у випадаючому списку виберіть Показати всі привілеї . У полі пошуку введіть TDS і натисніть клавішу Enter.
б. Виберіть Дозволити користувачу доступ до привілеїв кінцевої точки TDS і встановіть рівень привілеїв на Organization.c. Виберіть Зберегти.
- Призначте тих користувачів, яким потрібен доступ до кінцевих точок TDS, на роль безпеки. Додаткові відомості: Призначення ролі безпеки користувачу
Нотатка
- Щоб отримати доступ до даних Dataverse, користувачі повинні мати дозволи на доступ до таблиць у призначеній їм ролі безпеки, а також різні привілеї на доступ до кінцевої точки TDS.
Відомі проблеми, коли користувачам неправильно призначено привілеї
Якщо керування доступом на рівні користувача ввімкнуто, користувачі без привілею Дозволити користувачу доступ до кінцевих точок TDS отримують повідомлення про помилку «Спроба виконати несанкціоновану операцію. Користувач втрачає привілей prvAllowTDSAccess під час спроби отримати дані за допомогою кінцевої точки TDS. Повідомлення про помилку може виникати в різні моменти залежно від програми, що використовується.
Інша проблема виникає на Power BI робочому столі з Dataverse конектором у діалоговому вікні «Отримати дані » під час відображення списку оточення в навігаторі та спроби розгорнути список таблиць. Ця дія не виконується через помилку автентифікації або помилку відсутності привілеїв.
Щоб вирішити ці проблеми, додайте користувача до ролі безпеки, яка має привілеї, описані в розділі Увімкнення індивідуального керування на рівні користувача для кінцевої точки TDS.