外部認証を使用したメールリンク
ダイジェストトークン外部認証を使用する場合はメールリンクを使用できますが、メール通知のリンクの処理方法を確立する必要があります。
デフォルトのリンクには、SSO 資格情報を取り込まずに、インシデントや変更要求などのインスタンス内の特定の場所に誘導する URL が含まれています。以下は、インスタンスのログインページでログインせずにユーザーをインスタンス内の場所に誘導する例です。
- /demo インスタンスに接続するための非暗号化 HTTP テクニック (特定のレコードに移動しない):
https://<instance name>.service-now.com/?SM_USER=user_name&DE_USER=lQjIVp7aRJtyPx5+2O/vgU24tbE= - ユーザーが最初に自社のログインポータルに移動するための特定のレコードへのリンク (メール通知内):
https://login.company_portal_page.com/nav_to.do?uri=incident.do?sys_id=009f8eda0a0a0b2b01ab4eb094223466%26sysparm_stack=incident_list.do%3Fsysparm_query=active=trueインスタンスの glide.email.override.url プロパティを設定して、会社のポータルページの URL を含める必要があります。このプロパティが存在しない場合は作成できます。
- 次に、企業ポータルはその URL を取得して、インスタンスへのリダイレクト URL を構築する必要があります。その際、特定のレコードへのアクセスに必要なセグメントは保持され、URL の末尾に SSO 資格情報が追加されます。
https://<instance name>.service-now.com/nav_to.do?uri=incident.do?sys_id=009f8eda0a0a0b2b01ab4eb094223466%26sysparm_stack=incident_list.do%3Fsysparm_query=active=true&SM_USER=user_name&DE_USER=lQjIVp7aRJtyPx5+2O/vgU24tbE=