下記ドキュメントを参照ください。
https://help.qlik.com/en-US/sense/June2019/pdf/Manage%20Qlik%20Sense%20sites.pdf
482ページ目のResource DataConnectionに記載されていますが
OLEDB、 ODBC、Folder、Internet、 Customの制御のみになります。
CustomはOrecle含めすべてのカスタムソース(SQL Server、Postgre SQLなど)の制御になります。
((resource.type!="Custom"))とするとカスタムソースが全て非表示になります。
Orecle、PostgreSQLなど個別の制御はできないので、個別にData Connectionを作成して
そのConnection名で制御する方法になります。
既存のセキュリティルールの「DataConnection」のConditionを
((resource.type="Custom"))
に書き換え、
以下の3つのフォルダを(バックアップしてから)削除し、
C:\Program Files\Common Files\Qlik\Custom Data\QvEssbaseConnector
C:\Program Files\Common Files\Qlik\Custom Data\QvRestConnector
C:\Program Files\Common Files\Qlik\Custom Data\QvSalesforceConnector
以下のXMLファイルを(バックアップしてから)管理者権限で編集して、添付の画像のような要素のみに限定し、
C:\Program Files\Common Files\Qlik\Custom Data\QvOdbcConnectorPackage\qsdfw_qsefw.qliksourceconfig
最後にQlik Sense Enterprise for Windowsを再起動すると、Microsoft SQL Server,Oracle,PostgreSQLのみが表示されるようになります。
ただし、コネクタのファルダを削除することや、qsdfw_qsefw.qliksourceconfigを編集することが製品サポート範囲内なのか、さらには、今はもう使用されない「QBDI」という内蔵コネクタが表示されてしまう点は、テクニカルサポートにご相談ください。
追加で補足です。
以下のファイルを(バックアップして)管理者権限で
C:\Program Files\Qlik\Sense\CapabilityService\capabilities.json
===========
{"contentHash":"2ae4a99c9f17ab76e1eeb27bc4211874","originalClassName":"FeatureToggle","flag":"BDI_CONNECTOR","enabled":true},
===========
の最後のtrueを
===========
{"contentHash":"2ae4a99c9f17ab76e1eeb27bc4211874","originalClassName":"FeatureToggle","flag":"BDI_CONNECTOR","enabled":false},
===========
のようにfalseに書き換えて、Qlik Senseサーバーを再起動すると、QBDIのコネクターは表示されなくなります。
下記ドキュメントを参照ください。
https://help.qlik.com/en-US/sense/June2019/pdf/Manage%20Qlik%20Sense%20sites.pdf
482ページ目のResource DataConnectionに記載されていますが
OLEDB、 ODBC、Folder、Internet、 Customの制御のみになります。
CustomはOrecle含めすべてのカスタムソース(SQL Server、Postgre SQLなど)の制御になります。
((resource.type!="Custom"))とするとカスタムソースが全て非表示になります。
Orecle、PostgreSQLなど個別の制御はできないので、個別にData Connectionを作成して
そのConnection名で制御する方法になります。
既存のセキュリティルールの「DataConnection」のConditionを
((resource.type="Custom"))
に書き換え、
以下の3つのフォルダを(バックアップしてから)削除し、
C:\Program Files\Common Files\Qlik\Custom Data\QvEssbaseConnector
C:\Program Files\Common Files\Qlik\Custom Data\QvRestConnector
C:\Program Files\Common Files\Qlik\Custom Data\QvSalesforceConnector
以下のXMLファイルを(バックアップしてから)管理者権限で編集して、添付の画像のような要素のみに限定し、
C:\Program Files\Common Files\Qlik\Custom Data\QvOdbcConnectorPackage\qsdfw_qsefw.qliksourceconfig
最後にQlik Sense Enterprise for Windowsを再起動すると、Microsoft SQL Server,Oracle,PostgreSQLのみが表示されるようになります。
ただし、コネクタのファルダを削除することや、qsdfw_qsefw.qliksourceconfigを編集することが製品サポート範囲内なのか、さらには、今はもう使用されない「QBDI」という内蔵コネクタが表示されてしまう点は、テクニカルサポートにご相談ください。
追加で補足です。
以下のファイルを(バックアップして)管理者権限で
C:\Program Files\Qlik\Sense\CapabilityService\capabilities.json
===========
{"contentHash":"2ae4a99c9f17ab76e1eeb27bc4211874","originalClassName":"FeatureToggle","flag":"BDI_CONNECTOR","enabled":true},
===========
の最後のtrueを
===========
{"contentHash":"2ae4a99c9f17ab76e1eeb27bc4211874","originalClassName":"FeatureToggle","flag":"BDI_CONNECTOR","enabled":false},
===========
のようにfalseに書き換えて、Qlik Senseサーバーを再起動すると、QBDIのコネクターは表示されなくなります。
Hhaさん、Ttsさん、ご回答いただき、ありがとうございました。
(ご返信が遅れて申し訳ございません。)
回答いただいた内容で検討をすすめさせていただきます。