ようこそコンソールのカスタマイズ(クラシック UI) customizing-the-welcome-console-classic-ui
ようこそコンソールには、AEM 内の各種コンソールおよび機能へのリンクのリストが表示されます。
表示されるリンクを設定できます。設定は、特定のユーザーまたはグループ向けに定義できます。実行されるアクションは、ターゲットタイプによって異なります(アクションが表示されるコンソールのセクションと相関関係があります)。
- メインコンソール - メインコンソール(左パネル)のリンク
- リソース、ドキュメントとリファレンス、機能 - サイドバー(右パネル)のリンク
メインコンソール(左パネル)のリンク links-in-main-console-left-pane
AEM のメインコンソールが一覧表示されます。
メインコンソールのリンクを表示するかどうかの設定 configuring-whether-main-console-links-are-visible
ノードレベルでの権限によって、リンクを表示するかどうかが決定されます。次のノードが対象となります。
-
Web サイト:
/libs/wcm/core/content/siteadmin
-
デジタルアセット:
/libs/wcm/core/content/damadmin
-
コミュニティ:
/libs/collab/core/content/admin
-
キャンペーン:
/libs/mcm/content/admin
-
インボックス:
/libs/cq/workflow/content/inbox
-
ユーザー:
/libs/cq/security/content/admin
-
ツール:
/libs/wcm/core/content/misc
-
タグ付け:
/libs/cq/tagging/content/tagadmin
次に例を示します。
-
ツール へのアクセスを制限するには、読み取りアクセス権を次の場所から削除します。
/libs/wcm/core/content/misc
目的の権限の設定方法について詳しくは、セキュリティの節を参照してください。
サイドバー(右パネル)のリンク links-in-sidebar-right-pane
このリンクは、次のパスの下にノードが存在し、読み取りアクセス権があるかどうかに基づいています 。
/libs/cq/core/content/welcome
デフォルトでは、次の 3 つのセクションが(少しスペースを空けて)表示されます。
サイドバーのリンクを表示するかどうかの設定 configuring-whether-sidebar-links-are-visible
リンクを表すノードへの読み取りアクセス権を削除することで、特定のユーザーまたはグループからリンクを非表示にできます。
-
リソース - 次の場所へのアクセス権を削除します。
/libs/cq/core/content/welcome/resources/<link-target>
-
ドキュメント - 次の場所へのアクセス権を削除します。
/libs/cq/core/content/welcome/docs/<link-target>
-
機能 - 次の場所へのアクセス権を削除します。
/libs/cq/core/content/welcome/features/<link-target>
次に例を示します。
-
レポート へのリンクを削除するには、次の場所から読み取りアクセス権を削除します。
/libs/cq/core/content/welcome/resources/reports
-
パッケージ へのリンクを削除するには、次の場所から読み取りアクセス権を削除します。
/libs/cq/core/content/welcome/features/packages
目的の権限の設定方法について詳しくは、セキュリティの節を参照してください。
リンク選択の仕組み link-selection-mechanism
/libs/cq/core/components/welcome/welcome.jsp
では、次のプロパティを持つノードに対してクエリを実行する ConsoleUtil を使用します。
jcr:mixinTypes
(値:cq:Console
)
select * from cq:Console
ユーザーまたはグループが Mixin cq:Console
を持つノードに対して読み取り権限を持たない場合、そのノードは ConsoleUtil
検索で取得されないので、コンソールに表示されません。
カスタム項目の追加 adding-a-custom-item
リンク選択メカニズムを使用して、独自のカスタム項目をリンクのリストに追加できます。
cq:Console
Mixin をウィジェットまたはリソースに追加することで、カスタム項目をリストに追加できます。次のプロパティを定義することによって、追加をおこないます。
jcr:mixinTypes
(値:cq:Console
)