как предоставить доступ к индивидуальной схеме пользователям в apache-superset?

Я много искал по этому вопросу, на него нет конкретных ответов. У меня есть база данных AWS Redshift, около 6-7 схем с 10-12 таблицами в каждой. а информационные панели создаются как на уровне схемы, так и на уровне схемы.

вот пример использования:

  • У меня есть пользователи, которым нужно видеть только информационные панели, относящиеся к "схеме 1", но не "схеме 2".
  • У меня есть другие пользователи, которые просматривают информационные панели, подключенные к «схеме 1» и «схеме 2», но я не могу найти обходного пути для решения этой проблемы.

Я видел поток, в котором говорилось, что можно предоставить доступ к схеме, но они не упомянули, что как.

https://github.com/apache/incubator-superset/issues/5483#issuecomment-494227986


person Shekhar Joshi    schedule 29.01.2020    source источник


Ответы (1)


Согласно документации Superset, вы не можете создать уровень доступа в схеме, но вы можете создать доступ на уровне источника данных. Или вы можете создавать собственные источники данных и создавать желаемые роли в соответствии с вашими потребностями.

См .: https://superset.incubator.apache.org/security.html#managing-gamma-per-data-source-access

person Anubhav Singh    schedule 29.01.2020