Установить разрешения для панели инструментов - PullRequest
0 голосов
/ 19 июня 2019

Я создал различные панели мониторинга в Superset для разных ролей. На данный момент единственный способ ограничить доступ к определенным панелям / диаграммам - использовать разные таблицы / источники данных.

Например:

В MySQL у меня есть таблица TableX. Затем я создал несколько представлений для этой таблицы.

Группа A, я создал представление для TableX и перетащил его в Superset как TableA. В этой группе я установил роль доступа к источнику данных для таблицы A.

Группа B, я создал другое представление для TableX и перетащил его в Superset как TableB. В этой группе я установил роль доступа к источнику данных для TableB.

Группа C, я создал другое представление для TableX и перетащил его в Superset как TableC. В этой группе я установил роль доступа к источнику данных для TableC.

Это хорошо работает, так как я могу контролировать, какую панель они видят, а остальные панели скрыты. Однако я должен создать несколько копий одних и тех же диаграмм для каждой роли, и единственным изменением является источник данных.

Как правильно установить разрешения для панелей мониторинга, не создавая несколько источников данных. Я использую Apache Superset 0.29.0rc7. Спасибо!

...