Redashはデフォルトの権限でadminとdefaultがあります。
基本アカウント権限でみなさんグループ権限に頭を抱えると思いますが、個人的にData Sourceごとにグループ名を作成し、FullAccessで必要なメンツを入れ、View-only用に分けるのが良さそうです。
そこで、今回他のメンバーが書いたクエリを他のメンバーも編集はできないのか。という課題にぶち当たり、調べてみましたが、そもそもこんな機能あるのか!と新たな発見をしました。
■Environment Variables Settings
https://redash.io/help/open-source/admin-guide/env-vars-settings
“REDASH_FEATURE_SHOW_PERMISSIONS_CONTROL”
レアジョブの塚田さんが上記のスライドにも紹介されています。
環境変数でデフォルトはfalseになっているのでtrueにすれば可能とのこと。
■Setting
- add env
1 2 3 4 5 6 |
$ cd /opt/redash $ vim .env ~省略~ export REDASH_FEATURE_SHOW_PERMISSIONS_CONTROL=true $ sudo supervisorctl restart redash_server |
- 確認
下記のように編集したいメンバーを追加すればOK!
■まとめ
ん!?これは塚田さん作った感じなのか!
みなさんも試してみましょう!
0件のコメント