概念: VNDLY 認証方法
VNDLY では、セキュリティのレベルが異なる次の 2 種類のユーザー認証方法が上位目標。
- ユーザー名とパスワードを使用した VNDLY サインイン。
- SAML Single Sign-On (SSO)。
ユーザー名とパスワードを使用してサインインする
これは、VNDLY が提供する基本認証方法です。割り当てられた VNDLY ユーザー名とパスワードを入力します。VNDLY は、入力されたパスワードがユーザー レコードと一致することを確認し、アクセス権を付与します。テナントに多要素認証(多要素認証 ) が設定されていない限り、追加の確認や認証はありません。
管理者は、 多要素認証を使用するように VNDLY を設定して、クライアントユーザー、ベンダー、業務委託先に対するセキュリティを強化できます。多多要素認証は、複数のタイプのアイデンティティ検証を要求することで、ユーザーのアイデンティティを確認する方法です。セキュリティを強化するため、すべてのWorkdayで多要素認証 を有効にすることをお勧めします。有効にした場合、ユーザーは自身を検証する別のワンタイム パスワード (OTP)トークンを提示する必要があります。この検証により、パスワードが侵害されたイベントに、不正アクセスを防止することで、セキュリティを強化できます。ほとんどの場合、VNDLY ユーザーはスマートフォンで認証システム アプリケーションをダウンロード、それを使用して OTPトークンを取得します。スマートフォンを使用していないユーザーは、ブラウザ ベースのオプションを使用できます。OTPトークンは、特定のサイトとユーザー アカウントでのみ使用でき、有効期間が短い (通常は 30 秒) となります。
- 主な特徴
- ユーザー名とパスワードの認証方法は VNDLY の標準的なサインイン方法であり、他の ID 検証は含まれません。
- VNDLY は、ユーザー パスワードを AES-256 で暗号化されたデータベースに保存し、SHA256 のハッシュを使用する PNKPDF2 アルゴリズムを使用します。これは、全米規格基準技術協会 (NIST) によって推奨されているパスワードの拡張メカニズムです。
- 多要素認証 を実装する場合、VNDLY 管理者は各ユーザー タイプ (クライアントユーザー、ベンダー、業務委託先) の多要素認証を設定し、ユーザーはスマートフォンで多要素認証を設定する必要があります。
- 多要素認証を利用してサインインしているユーザーは、自分が使用しているデバイスを信託することで、30 日間は各サインイン時に OTPトークンの必要性を回避することができます。
- 複数の認証アプリが VNDLY と統合されます。
- 多要素認証認証を使用したサインイン プロセスの例
- ユーザーは、多要素認証にサインインする前に、ワンタイムの多要素認証の設定を完了する必要があります。
- ユーザーがユーザー名と正しいパスワードを使用してブラウザから VNDLY にサインインします。
- VNDLY がパスワードが想定されたパスワードであることを確認し、トークンのログイン ウィンドウを表示します。
- ユーザーは、指定されたサードパーティ認証システム アプリケーション(または指定された Web サイト) にアクセスし、ワンタイム パストークンを取得します。
- ユーザーが、トークンログイン ウィンドウにトークン(通常は 6 桁) を入力します。
- VNDLY がトークンが有効であることを確認し、ユーザー アクセス権を付与します。
SAML Single Sign On (SSO)
Security Assertion Markup Language (SAML) は、2 つのエンティティ (サービスプロバイダ (SP) と ID プロバイダ (IdP)) の間でアイデンティティ データを転送するための XML ベースのフレームワークです。VNDLY は SP であると見なされます。SAMLを使用して、SP (VNDLY) はユーザー認証に IdP を信託ことに同意します。一方、IdP が認証を実行し、ユーザーが認証されたことを示す認証アサーションを生成します。
- 主な特徴
- ユーザーのアクセスしやすさ。
- 単一認証点によるセキュリティが強化されている。
- VNDLY のユーザー メンテナンスにかかるコストが削減される。
- VNDLY 管理者は、ユーザー タイプ (クライアントユーザー、ベンダー、業務委託先) に SSO を設定する必要があります。
- VNDLY は、他の ID プロバイダから VNDLY へサインインするためのSAML 2.0 SSO 標準を上位目標。
- SAML SSO を使用したサインイン プロセスの例
- ユーザーがユーザー名を使用してブラウザから VNDLY にサインインします。サインインは SSO を使用するように設定されています。
- ブラウザがリクエストを IdP にリダイレクトする。
- IdP がユーザーを認証し (ユーザー名とパスワードまたは 2 要素認証を使用)、 SAML回答を生成する。
- IdP が検証のためにSAML回答をSP に送信する。
- 検証が成功すると、SP はユーザーに VNDLY へのアクセス権を付与します。
クライアントは、SSO を使用してユーザーを認証し、VNDLY にログインさせるためのリンクをイントラネット ポータル内に設定することもできます。