SMS 認証の構成
アカウントリンクの 2 要素認証メカニズムとして、ソフト PIN (SN) と Google Authenticator を備えた Twilio の対話型 SMS 統合 を使用して、すべてのユーザーを認証します。
始める前に
必要なロール:virtual_agent_admin または admin
手順
- ServiceNowインスタンスで「sys_cs_provider.list」と入力し、[VA SMS Twilio アダプタプロバイダー] レコードを開きます。
-
VA SMS Twilio アダプタープロバイダーレコードで、[ アカウントのリンクを許可] チェックボックスをオンにします。
[ アカウントのリンクを許可] チェックボックスをオンにすると、[ アカウントのリンク] アクション と [アカウントのリンクタイプ ] オプションが設定されます。
-
[アカウントのリンクを許可] ドロップダウンから [検証の質問と MFA] を選択します。
検証の質問と MFA を選択すると、[自動リンクアクション] フィールドに sn_va_sms_twilio.va_sms_auto_link_account 値が入力されます。
検証の質問と MFA を選択すると、エンドユーザーはソフト PIN と MFA (マルチファクター認証) OTP (ワンタイムパスワード) を入力するように求められます。Google Authenticator はセキュリティを強化するための SMS Twilioのデフォルトの MFA 方式です。
無効な入力/エラーが発生した場合は、ゲストユーザーとして会話を続行できます。成功すると、セッションは認証済みユーザーセッションに昇格します。
また、 ワークフロースタジオから自動リンクフローアクションを検索することもできます。
-
SMS Twilio プロバイダーチャネルレコードの [この接続の ID とメッセージを定義 ] セクションに移動し、[ プロバイダープロパティ ] タブをクリックして、次の必須 MFA プロバイダープロパティを構成します。
- verification_question_id:SoftPIN 検証のデフォルトsys_id。デフォルト値はカスタマイズできます。
- two_factor_methods: 検証の質問と MFA が選択されている場合、デフォルトでは Google Authenticator が 2 要素方式です。サポートされている値は google_autheticator または sms です。注:このプロパティ値を更新する場合は、 mfa_question_id プロパティ値を対応する検証 ID のsys_idに更新する必要があります。
- mfa_question_id:2 要素メソッドに対応します。値は、Google Authenticator 検証タイプのデフォルトsys_idです。注:two_factor_methodsプロパティの値を sms に設定する場合は、このプロパティのsys_idを SMS 検証タイプに更新する必要があります。
SMS 検証タイプsys_idを取得するには、[ 検証タイプ] に移動し、 SMS コード検証タイプ sys_idレコードをコピーします。
-
SMS Twilioでアカウントのリンクを使用するには、「 sys_user.list」と入力してユーザー [sys_user] テーブルに移動し、ユーザーを選択して、ユーザーの携帯電話番号を有効な着信携帯電話番号で更新します。
着信電話番号が認証されると、システムはユーザーを認証し、電話番号をそれぞれのユーザー [sys_user] ID にリンクします。
-
ソフト PIN を登録するには、次の手順を実行します。
ソフト PIN を設定すると、SMS 経由で会話しようとするときに、この PIN を使用して本人確認を行うことができます。
- ステップ 5 で選択したユーザーの代理操作を行い、次に移動します。 パスワードリセット > 登録.
- パスワードリセット登録レコードの [ソフト PIN 検証] タブで、[ ソフト PIN の入力 ] フィールドにソフト PIN を入力します。
- [ 認証アプリの検証 ] タブで、[ 新しい QR コードを生成] をクリックして、Google Authenticator の QR コードをダウンロードした場合に生成します。
- [Submit (送信)] を選択します。
SMS の認証が有効になっている場合、SMS 会話でユーザーに対してアクション可能な通知がトリガーされた場合でも、ユーザーはソフト PIN と MFA を入力してアクションを実行することが求められます。たとえば、インシデントが更新されると、SMS アプリでアクション可能な通知がトリガーされ、認証コード (ソフト PIN または MFA コード) の入力を求められます。