デフォルトプロファイルの作成
ServiceNow CLI がデフォルトで使用する接続プロファイルを作成します。インスタンスとの CLI の初期接続を設定するには、デフォルトのプロファイルを作成する必要があります。
このタスクについて
デフォルトでは、使用するプロファイルを明示的に指定していないコマンドを実行すると、このプロファイルの情報が使用されます。
注:
機密の認証情報は OS キーチェーンにのみ保存され、構成ファイルには保存されません。
手順
-
システムのコマンドラインツールを開き、このコマンドを実行します。
$ snc configure profile setCLI では、詳細情報の入力を求められます。 -
要求された値を入力します。
情報の入力を求めるときに、CLI は現在の値を角括弧 [ ] で囲んで表示します。既存の値を保持するには、Enter キーを押します。
要求された情報 説明 ホスト 接続するインスタンスのホスト名。完全な URL (https://my-instance.service-now.com) またはホスト名のみ (my-instance) の両方をサポートします。 ログイン方法 インスタンスへの接続に使用するログイン方法。基本、OAuth、および OAuth + MFA をサポートします。 ユーザー名 インスタンスへの接続に使用するユーザー名。 パスワード インスタンスへの接続に使用するパスワード。 クライアント ID ログイン方法が OAuth または OAuth + MFA の場合にインスタンスへの接続に使用するクライアント ID。 クライアントシークレット ログイン方法が OAuth または OAuth + MFA の場合にインスタンスへの接続に使用するクライアントシークレット。 認証コード ログイン方法が OAuth + MFA の場合にインスタンスへの接続に使用する認証コード。 デフォルトの出力形式 コマンドの結果のフォーマット方法を指定します。オプションは json、yaml、text、および table です。 $ snc configure profile set Host: https://myinstance.service-now.com Login Method (Basic, OAuth, OAuth + MFA): Basic Username: myusername Password: mypassword -
コマンドから
--profile属性を省略して、デフォルトのプロファイルで指定された値を使用してコマンドを実行します。$ snc record createこのコマンドは、指定された接続オプションを使用して、デフォルトプロファイルで指定されたインスタンスにレコードを作成します。