1. Sitecore Content Hub

認証設定の設定をしてください

日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

!注Content Hubを設定するには、スーパーユーザーであるか、ユーザーグループポリシーを通じて必要な権限が付与されている必要があります。

Authentication設定を設定するには:

  1. メニューバーで 「管理 」をクリックします。
  2. 管理ページで設定をクリックします。
  3. 設定****ページで認証設定を選択してください。
  4. プロパティを追加してください。
  5. 「保存」をクリックします。

!注この設定をよりよく理解するために 、設定例 を参照することができます。

!ヒントContent Hubの情報アーキテクトや技術職の方は、認証プロパティに関するより詳細な情報は、Content Hubのセットアップ、設定、実装を支援するレシピ集『 Accelerate Cookbook for Content Hub』でご覧いただけます。

性質

以下の認証プロパティを設定できます。

財産

概要

EnableEmailWhiteList

trueに設定されている場合、WhiteListedEmailPatternsに記載された設定パターンのいずれかに一致するメールアドレスを持つユーザーのみがアカウントを作成できます。

WhiteListedEmailPatterns

EnableEmailWhiteListがtrueされている場合、ユーザーは使用するメールアドレスがこのリストプロパティの正則表現のいずれかと一致しない限りアカウントを作成できます。リストが空の場合、どのメールアドレスを使うかに制限はありません。

DefaultUserGroups

新規ユーザーが自動的に追加されるユーザーグループのリストです。このリストに存在しないグループは、このプロセスでユーザーが追加されたときに作成されます。新しいユーザーをいかなるユーザーグループにも自動的に追加したくない場合は、このリストを空欄のままにするか、プロパティを省略しても構いません。

EnableBasicAuthentication

trueに設定されている場合、ユーザーはログインページでユーザー名とパスワードを使ってログインできます。falseに設定されている場合、外部認証プロバイダーのみでログインできます。注

、OAuthフローのSDKを使用する場合はEnableBasicAuthenticationをtrueに設定してください。

EnableRegister

trueに設定されている場合、ユーザーは登録ページを使って新しいアカウントを作成できます。注意このプロパティは、新しいユーザーアカウントを作成するために使われるパブリックエンドポイントに依存しています。このプロパティを有効にすると、認証設定を保存する際に検証エラーを避けるためにReCaptcha設定する必要があります。また、AutoRestrictを有効にしてDefaultUserGroupsを使うことも推奨します。

ShowRegister

trueに設定されている場合、ログインページにRegistrationLinkURLへのリンクが表示されます。

EnableExternalAuthentication

trueに設定されている場合、外部認証が有効になり、ユーザーは設定済みの外部認証プロバイダーのいずれかでログインできます。

EnableConfirmationMail

trueに設定されている場合、ユーザーは送信された確認メールのリンクをクリックした後にのみログインできます。

EnableLockout

trueに設定されている場合、ログイン失敗回数を超えると自動的にロックされますAttemptsBeforeLockout。

ExpireTimeSpan

認証クッキーが有効となる分数。最大値は1,440分(24時間に相当)です。

MinutesToLockout

ログイン失敗回数を超えた場合、ユーザーがシステムからロックアウトされる時間は AttemptsBeforeLockout。

AttemptsBeforeLockout

ユーザーがシステムからロックアウトされるまでのログイン失敗回数。

AutoRestrict

trueに設定されている場合、すべての新規ユーザーは自動的に制限されます。制限されたユーザーは、管理者がアカウントを認証するまで特定のランディングページのみアクセスできます。

EnableCredentialless

trueに設定されていれば、ユーザーは外部認証プロバイダーを使ってログインでき、そのアカウントを作成する必要はありません。ユーザーのメールアドレスがすでにシステム上に存在している場合、そのログインは既存のアカウントに紐づけられます。

UsernameClaimType

デフォルトではユーザー名です。

AutoCreateUsers

trueに設定され、ユーザーが外部認証プロバイダーでログインすると、まだアカウントを持っていなければ自動的にアカウントが作成されます。

CookieName

認証クッキーの名前。

CookieDomain

認証クッキーに使われるドメイン。

PostSignOutRedirectUrl

アプリケーションからサインアウトすると、ユーザーは指定されたURLにリダイレクトされます。このオプションが指定されていない場合、ユーザーはログインページに戻されます。注: /signout-{provider-name} エンドポイントの認証サービスプロバイダーのリモートサインアウトページにアクセスでき、 /signout-callback-{provider-name} エンドポイントのサインアウトコールバックページにもアクセスできます。

PasswordRules

ユーザーパスワードの検証に使われるルール

- パスワードには数字が含まれていなければならない。RequireLowercase - パスワードには小文字が含まれていなければならない。RequireNonLetterOrDigit - パスワードには英数字以外の文字が含まれていなければならない。RequireUppercase - パスワードには大文字が含まれていなければならない。RequiredLength - パスワードの最小長さ。

ReCaptcha

ReCaptchaスパムからの保護を提供します。正しいkeyとsecretが記載されていることを確認してください。EnableRegisterがtrueに設定されている場合は設定が必要です。

ExternalAuthenticationProviders

外部認証プロバイダーの設定。

EnableForgotPassword

ShowForgotPassword がtrueならば、これもまた trueである必要があります。

PasswordExpiration

パスワードが有効になる分数。パスワードが期限切れになると、ユーザーはパスワードの変更を促されます。

RegistrationLink

登録ページのURLです。 EnableRegister と ShowRegister が正しい場合、ログインページの登録リンクをクリックしたユーザーはこのURLに誘導されます。

SameSiteCompatibility

セキュリティ目的で使用されます。注意

Policy プロパティは samesite_cookie_policy 機能が有効化された場合にのみ使用されます。アカウントエグゼクティブに連絡して有効化してください。

SameSite

クッキーの送信時間と場所を制御する。クロスサイト間のリクエスト偽造攻撃や意図しない情報漏洩を制限し、セキュリティとプライバシーを強化するよう設計されています。

ShowForgotPassword

trueに設定されている場合、ログインページに「忘れられたパスワード」ページへのリンクが表示されます。

SlidingExpiration

trueに設定されている場合、リクエストが有効期限の半分を超えて処理されると、認証クッキーは新たな有効期限を得ます。

TokenLifespan

パスワードリセットとメール確認トークンが期限切れになる期間です。

この記事を改善するための提案がある場合は、 お知らせください!