AEMaaCS でのエクスペリエンスフラグメントの公開権限の管理

Adobe Experience Manager as a Cloud Service(AEMaaCS)のユーザーグループにアクセス制御エントリ(ACE)を設定する場合、公開権限を拒否すると、エクスペリエンスフラグメントを公開できなくなります。 ただし、ユーザーがアクションを完了できない場合でも、「 公開を管理 」ボタンはユーザーインターフェイスに表示されます。 この記事では、動作と、ACE を使用して公開アクションを制限する方法の概要を説明します。

説明 description

環境

Adobe Experience Manager as a Cloud Service(AEMaaCS) - Sites

問題/症状

  • エクスペリエンスフラグメント上のユーザーグループの公開権限を拒否する ACE ルールを設定した後も、「 公開を管理 」ボタンが UI に表示されたままになります。
  • 権限が不十分なため、公開しようとするとエラーが発生します。

解決策 resolution

  1. /content/experience-fragments/crx:replicate your-folder[ など、関連するパスの ] 権限を拒否する ACE ルールを設定します。
  2. 許可ルールで、crx:replicate を含めずに、必要な読み取りおよび編集権限が付与されていることを確認してください。
  3. エクスペリエンスフラグメントを公開しようとすると、権限エラーが発生し、公開を完了できないことを確認します。
  4. 公開がブロックされている間、「 公開を管理 」ボタンはデフォルトでは表示されたままになります。
  5. 影響を受けるユーザーとしてログインし、公開アクションをテストして、設定を確認します。

注意:エクスペリエンスフラグメントの UI で「 公開を管理 」ボタンを削除または非表示にする標準のオプションはありません。 これを達成するには、カスタム UI 開発が必要ですが、AEMaaCS ではデフォルトでサポートされていません。 現在のアプローチでは、関連する UI コントロールが表示されたままの場合でも、権限のないアクションをブロックすることでセキュリティが確保されます。

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f