ワークスペースの IP アクセス リストを構成する
BDC と SAP Databricks の間の接続が切断されないようにするには、IP ACL を適用する前に SAP のドキュメントを参照してください。
この記事では、SAP Databricks ワークスペースの IP アクセス リストを構成する方法について説明します。この記事では、Databricks CLI を使用して実行できる最も一般的なタスクについて説明します。Databricks CLIの情報については、Databricks on AWS のドキュメントを参照してください。 Databricks CLI.
必要条件
- IP アクセス リストは、インターネット プロトコル バージョン 4 (IPv4) アドレスのみをサポートします。
ワークスペースでIPアクセスリスト機能が有効になっているかどうかを確認します
ワークスペースでIPアクセスリスト機能が有効になっているかどうかを確認するには:
databricks workspace-conf get-status enableIpAccessLists
ワークスペースの IP アクセスリスト機能を有効または無効にする
JSON リクエスト本文で、 enableIpAccessLists
を true
(有効) または false
(無効) に指定します。
databricks workspace-conf set-status --json '{
"enableIpAccessLists": "true"
}'
IP アクセス リストの追加
IP アクセス リスト機能が有効になっていて、ワークスペースに許可リストまたはブロック リストがない場合、すべての IP アドレスが許可されます。 IP アドレスを許可リストに追加すると、リストにないすべての IP アドレスがブロックされます。 意図しないアクセス制限を避けるために、変更を慎重に確認してください。
IP アクセス リストには、ラベル (リストの名前) とリスト タイプがあります。 リストの種類は、 ALLOW
(許可リスト) または BLOCK
(ブロック リスト、許可リストに含まれていても除外することを意味します) のいずれかです。
たとえば、許可リストを追加するには、次のようにします。
databricks ip-access-lists create --json '{
"label": "office",
"list_type": "ALLOW",
"ip_addresses": [
"1.1.1.0/24",
"2.2.2.2/32"
]
}'
IPアクセスリストのリスト
databricks ip-access-lists list
IPアクセスリストを更新してください
更新する次の値のうち少なくとも 1 つを指定します。
label
— このリストのラベル。list_type
—ALLOW
(許可リスト) またはBLOCK
(ブロックリスト、許可リストに含まれていても除外することを意味する) のどちらかです。ip_addresses
—JSON IP アドレスと 範囲のCIDR 配列 (文字列値)。enabled
— このリストを有効にするかどうかを指定します。 パスtrue
またはfalse
.
レスポンスは、渡されたオブジェクトのコピーで、IDと変更日のフィールドが追加されています。
たとえば、リストを無効にするには、次のようにします。
databricks ip-access-lists update <list-id> --json '{
"enabled": false
}'
IPアクセスリストを削除する
IPアクセスを削除するには:
databricks ip-access-lists delete <list-id>