SAML 認証の有効化
REGISTER EXTERNAL AUTHENTICATION SYSTEM SQL文 で認証方法を SAML に設定します。
SAML 外部認証システムは二要素認証に対応しています。 ユーザーは、IdP(Identity Provider)でMFA(多要素認証)を設定する必要がある。
Netezza UI での SAML 認証の設定
-
Netezza UI に管理グループに属するユーザーとしてログインします。
-
Settingsタブに移動します。 -
SAMLをクリックすると、SAML認証が有効になります。 -
ユーザを作成する で説明するように、外部認証方法を
SAMLに設定したユーザを作成します。 -
ユーザーが正常に作成されたかどうかを確認する。
- **「ユーザーおよびグループ」>「ユーザー」**に進みます。
- ユーザーを探す。
- ユーザの認証タイプセクションを確認します。
コマンドラインによる SAML 認証の設定
-
管理者グループに属するユーザーとしてNPSaaSに接続します。 NPSaaS への接続 を参照。
この例では、'nzsql'コマンド が使われている。 ODBCまたはJDBCドライバ を使うこともできます。
nzsql -host <nps_host_ip> -u user -pw XXXXX例 入力 説明 nps_host_ip インスタンスのIPアドレスを指定します。
NPS HOST IP:- IBM Cloud アカウントにログインします。
- Private endpoints > Service instance details.
- インスタンスを選択します。
あなたのインスタンスIPアドレスがページに表示されました。
ユーザー ユーザー名を指定する。 パスワード パスワードを指定する。 例:
nzsql -host X.XX.XXX.XXX -u admin -pw password Welcome to nzsql, the IBM Netezza SQL interactive terminal. Type: \h for help with SQL commands \? for help on internal slash commands \g or terminate with semicolon to execute query \q to quit SYSTEM.ADMIN(ADMIN)=> -
管理者として、
SAML外部認証システムを一度だけ登録します。REGISTER EXTERNAL AUTHENTICATION SYSTEM 'SAML';この操作は一度だけ実行する必要があります。
-
外部認証方法を
SAMLに設定したユーザー(または複数のユーザー)を作成します。CREATE USER <USER> AUTH EXTERNAL 'SAML';例:
CREATE USER SAMLUSER AUTH EXTERNAL 'SAML';