1. コマースの基礎

認証の基礎

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

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

Sitecoreには、コンテンツ項目に対するロールとユーザーの承認を構成するためのセキュリティツールが多数含まれています。

Commerce ServerおよびCommerce Server 11.3を搭載したSitecore Commerce 8.1は 、次のシンプルなルールに認証を絞り込みます。

  • ビジネス ユーザーは、表示アクセス権が付与されているデータのみを表示できる必要があります (フィールド レベルまで)

  • ビジネスユーザーは、編集アクセス権が付与されているデータのみを編集できるようにする必要があります (フィールドレベルまで)

  • ビジネス ユーザーは、作成アクセス権が付与されているエンティティのみを作成できる必要があります

  • ビジネス ユーザーは、削除アクセス権が付与されているエンティティのみを削除できるようにする必要があります

  • ビジネス ユーザーは、実行アクセス権が付与された操作のみを実行できる必要があります

Commerce ServerおよびCommerce Server 11.3によるSitecore Commerce 8.1へのアクセスはデフォルトで保護されており、ビジネス ユーザーにデータまたは操作へのアクセスが明示的に許可されていない限り、そのデータを操作したり操作を実行したりすることはできません。

セキュリティ管理者は、個々のユーザーレベルではなく、ロールごとにアクセス権を割り当てる必要があります。ユーザーレベルの認証はサポートされていますが、アクセス権の管理が難しくなる可能性があります。

大事な

管理者は、SitecoreとAzMan内で認証を管理および調整する必要があります。これらの権限は独立して管理され、2つのシステム間で同期されることはありません。

継承 Sitecore

Sitecoreは、セキュリティ モデルの一部として継承をサポートします。これにより、管理者はツリー内のコンテンツにアクセス権を適用し、それらのアクセス権をすべての子アイテムに適用することができます。これは、Sitecoreのすべてのアイテムが1つの親アイテムを持つことを前提としています。カテゴリまたは製品は多くのカテゴリに含まれる可能性があるため、アイテムは複数の親を持つことができます。ユーザーがアイテムに対するアクセス権を持っているかどうかを評価しようとすると、ツリーを逆方向に再帰的にSitecore 、親アイテムに子アイテムに継承されるアクセス権があるかどうかを確認します。 Sitecore Commerce 8.1 powered by Commerce ServerおよびCommerce Server 11.3アイテムは複数の親を持つことができるため、アイテムに1つのカテゴリのアクセス権が付与されているだけで、別のカテゴリでは付与されていない可能性があります。これにより、ユーザーはコンテンツ項目に対する権限を持っているはずなのに、その権限を失う可能性があります。

Sitecore Commerce 8.1 powered by Commerce ServerおよびCommerce Server 11.3データで親アイテムを評価するためのルールは次のとおりです。

  • カテゴリにプライマリ親カテゴリが割り当てられている場合、Sitecore権限チェックでは、プライマリ親カテゴリから親が再帰的に行われます

  • カテゴリにプライマリ親カテゴリがない場合は、カテゴリに割り当てられた最初の親カテゴリが使用されます

Sitecoreアクセス ビューアーは、コンテンツ ツリーの適切な場所にアクセス権が割り当てられているかどうかを判断するのに便利なツールです。

Business Toolsは、メディアアセットをカテゴリ、製品、バリアントに割り当て/更新しようとするときに、Sitecore Media Libraryへのアクセスを確認します。

コンテンツアイテムのセキュリティ権限の割り当て

標準値は、データテンプレートに継承されます。コンテンツアイテムのフィールドが継承を解除した場合は、コンテンツエディターを使用してリセットできます。これは、次の場合に行う必要があります。

  1. コンテンツ エディターでコンテンツ アイテムのセキュリティ権限を変更します (継承を解除します)。

  2. その後、そのコンテンツ・アイテムのデータ・テンプレートの標準値に対するアクセス権を変更します。

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