現在表示中:

権限 - 削除または削除禁止

コンテンツを削除する機能は強力ですが、この権限の割り当て方法を制限および管理する必要がある多くの業界では、慎重な取り扱いが求められる可能性があります。

削除権限に関しては、コンテンツフラグメントを次の 2 つのレベルで考える必要があります。

  1. 単一のエンティティとしてのコンテンツフラグメント

  2. コンテンツフラグメントを構成する複数のサブエンティティ(例:バリエーション、サブノードなど)。

    コンテンツフラグメントエディターの基本操作を使用するには、そうした一時的なサブ要素を削除できる必要があります。例えば、バリエーションの操作、メタデータの編集、関連コンテンツの管理などをおこなう場合です。

    • 使用例:コンテンツフラグメントの編集または更新を必要とするユーザーがフラグメント全体を削除できない場合。
    • 権限エディター機能のみに必要な権限を参照してください。

注意:

ユーザーに削除権限がない場合、コンテンツフラグメントエディターは読み取り専用モードで動作します。

注意:

AEM でのユーザー管理操作を監査する方法も参照してください。

エディター機能のみに必要な権限

コンテンツフラグメントを編集または更新する必要があってもフラグメント全体を削除できないユーザーの場合は、特定の権限を割り当てる必要があります。コンテンツフラグメントエディターの基本操作を使用するには、一時的なサブ要素を削除できる必要があるからです。

例えば、バリエーションの操作、メタデータの編集、関連コンテンツの管理などをおこなう場合です。

注意:

コンテンツフラグメントの編集または更新に必要な削除権限は、ユーザー管理やグループ管理で割り当てられた削除権限に含まれています。

フラグメントの編集または更新に必要な権限は、コンテンツフラグメントを含んでいるノードまたは適切な親ノード(/content/dam 下の任意のレベル)のどちらかに適用する必要があります。このような親ノードに割り当てられた権限は、そのブランチ内のすべてのノードに適用されます。

例えば、すべてのコンテンツフラグメントが格納される次のようなフォルダーです。

/content/dam/contentfragments

警告:

/content/dam に権限を設定することもできます。すべてのコンテンツフラグメントがそこに格納されているからです。

ただし、その場合は、他のすべてのアセットタイプにも同じ削除権限が適用されます。

特定のユーザーまたはグループにコンテンツフラグメントの編集または更新を許可するうえであらかじめ必要な権限は次のとおりです。

注意:

この一覧には、削除権限だけでなく、必要なすべての権限が含まれています。

  • コンテンツフラグメントノードまたはフォルダーの場合:
    • jcr:addChildNodesjcr:modifyProperties
  • すべてのコンテンツフラグメントの jcr:content ノードの場合:
    • jcr:addChildNodesjcr:modifyPropertiesjcr:removeChildNodes
  • すべてのコンテンツフラグメントの jcr:content 下にあるすべてのノードの場合:
    • jcr:addChildNodesjcr:modifyPropertiesjcr:removeChildNodesjcr:removeNode

これらの remove 権限は、CRXDE Lite 内でアクセス制御リストを使用して管理する必要があります。

add および modify 権限も、CRXDE Lite で管理することができます。また、ユーザー管理コンソールを使用して管理することもできます。

例えば、content-authors-no-delete グループの remove 権限の定義は次のようになります。

CF-Delete-03

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

リーガルノーティス   |   プライバシーポリシー