認証設定の設定をしてください
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
!注Content Hubを設定するには、スーパーユーザーであるか、ユーザーグループポリシーを通じて必要な権限が付与されている必要があります。
Authentication設定を設定するには:
- メニューバーで 「管理 」をクリックします。
- 管理ページで設定をクリックします。
- 設定****ページで認証設定を選択してください。
- プロパティを追加してください。
- 「保存」をクリックします。
!注この設定をよりよく理解するために 、設定例 を参照することができます。
!ヒント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
パスワードリセットとメール確認トークンが期限切れになる期間です。