AEMaaCS:管理者権限でリポジトリブラウザーにアクセスする方法
デフォルトでは、リポジトリブラウザーに表示されないノードがあります。 リポジトリブラウザーにアクセスし、カスタムワークフローを使用してすべてのノードを表示する方法について説明します。
説明 description
環境
Adobe Experience Manager as a Cloud Service(AEMaaCS)
問題/症状
デフォルトでは、リポジトリブラウザーに表示されないノードがあります。
例えば、/conf
、/home
、/var
の下のノードは非表示になります。
この記事では、カスタムワークフローを使用してすべてのノードを表示する方法を説明します。
解決策 resolution
Publish層の場合は、次の手順に従います。
-
Admin Console で、Products に移動します。
-
リポジトリブラウザーを使用するパブリッシュインスタンスを選択します。
-
「 新規プロファイル 」をクリックして、プロファイルを作成します。
-
製品プロファイル名を設定し、「 保存 」をクリックします。 例:開発Publish プレビュービューア。
-
「ユーザー」に移動し、リポジトリブラウザーへのアクセス権を付与するユーザーをクリックします。
-
ユーザーの製品を編集し、次のプロファイルを追加します。
- 手順 3 で作成された新しいプロファイル(例:開発Publish プレビュービューア)
- オーサーインスタンスのAEM管理者
- Cloud Managerの開発者
-
プロファイルを編集したユーザーとしてAEM オーサーにログインします。
-
ツール に移動
>
セキュリティ>
ユーザー をクリックし ユーザーを選択します。 -
「 グループ 」タブで、手順 6 の製品プロファイルが表示されることを確認します。
-
ツール に移動
>
セキュリティ グループ を>
リックし、 管理者 をクリックします。 -
新しいプロファイルグループを管理者のメンバーに追加して、「保存して閉じる をクリックし す。
-
グループリスト画面に戻り、「管理者」と新しいプロファイルグループを選択して、「 アクティブ化 」をクリックします。
-
Cloud Managerで、確認するAEM環境のDeveloper Consoleに移動します。
-
All Publishers
>
Repository Browser を選択して、「Repository Browser」をクリックします。/conf
、/home
などが表示されていることを確認します。
プレビュー層では、次の手順に従います。
-
AEM オーサーで、 ツール
>
ワークフロー モデル を>
リックして、新しいワークフローモデルを作成します。- 既存の手順 1 を削除します。
- 左側のパネルから「プロセスステップ」をドラッグ&ドロップします。
-
プロセスステップを設定します。
-
「共通」タブ:
- タイトル:Publishからプレビュープロセス
-
「プロセス」タブ:
- プロセス:Publish コンテンツツリー
- ハンドラー処理の設定:オン
- 引数:enableVersion=false、agentId=preview、includeChildren=true
- パラメーターの詳細については、AEMaaCS ユーザーガイドの レプリケーション: Publish コンテンツツリーワークフローを参照してください。
-
-
「 同期 」をクリックして、ランタイムモデルの変更を反映します。
-
ツール に移動
>
セキュリティ グループ を>
リックし、新しいプロファイルグループをクリックします。 URL 内のグループに関連するパスをメモします(例:/home/groups/Z/ZEa3MraiMrAYnJQJ0RJs
)。 -
ツール に移動
>
ワークフロー 。 Publish層の手順 14 で作成したワークフローを選択し、ワークフローを開始します。 管理者のノードと新しいプロファイルグループをペイロードとして指定します。 -
Cloud Managerで、確認するAEM環境の 0}Developer Console} に移動します。 . すべてのプレビュー
>
リポジトリブラウザー を選択し、 リポジトリブラウザー をクリックします。/conf
、/home
などが表示されていることを確認します。