初期設定

オーサーインスタンスおよびパブリッシュインスタンスの開始

開発およびデモの目的では、1つの作成者と1つの発行インスタンスを実行する必要があります。

これを行うには、基本的なAEM はじめにの手順に従います。これにより、次のようになります。

AEM Communities では、各環境を次の目的で使用します。

  • 作成者環境は次の目的で使用します。

    • サイト、テンプレートおよびコンポーネントの開発。
    • 管理タスクと設定環境。
  • 公開環境は次の目的で使用します。

    • コンテンツの投稿およびモデレートに関するコミュニティの経験。
    • コミュニティグループ、メンバー、およびメンバーグループを作成する。
メモ

AEM に馴染みがない場合は、基本操作に関するドキュメントおよびページのオーサリングのクイックガイドを参照してください。

Communities の最新リリースのインストール

このチュートリアルでは、エンゲージメントコミュニティサイトを作成し、AEM Communities6.2機能パックバージョン1.10に基づいています。

最新の機能パックがインストールされていることを確認するには、次のページにアクセスします。

イネーブルメントコミュニティサイトの作成に関するチュートリアルについては、イネーブルメントのための AEM Communities 使用の手引きを参照してください。

Analytics の設定

コミュニティサイトで Adobe Analytics が設定されている場合、コミュニティアクティビティに関する情報が利用できます。これにより、コミュニティメンバーのエクスペリエンスが向上するほか、サイトの管理者はフィードバックを得られます。

Adobe Analyticsとの統合は任意です。

電子メール通知の設定

通知機能は、デフォルトでCommunities Sitesコンソールを使用して作成されたすべてのサイトで使用でき、通知の電子メールチャネルを提供します。

これを使用するには、電子メールをサイト用に適切に設定する必要があります。

電子メールの設定を参照してください。

トンネルサービスの有効化

オーサー環境でコミュニティサイトを作成するときに、トンネルサービスを使用すると、パブリッシュ環境に登録されている信頼済みのコミュニティメンバーに対して役割を割り当てることができます。トンネルサービスでは、作成者環境のメンバーとグループコンソールからコミュニティメンバーにアクセスすることもできます。

規則は、発行環境で作成されたメンバーおよびメンバーグループが​に作成された場合、作成者環境で再作成されないようにするためです。​詳しくは、ユーザーとユーザーグループの管理を参照してください。

author​インスタンスでトンネルサービスを有効にする簡単な手順については、トンネルサービスを参照してください。

コミュニティ管理者の役割

コミュニティ管理者グループのメンバーは、コミュニティサイトの作成、サイトの管理、メンバーの管理(コミュニティの利用を禁止可能)およびコンテンツのモデレートを実行できます。

ユーザーを作成

author​にユーザーを作成し、コミュニティ管理者の役割を割り当てます。

  • 作成者インスタンス

  • 管理者権限でサインインする

    • 例:ユーザー名「admin」/パスワード「admin」
  • メインコンソールから、ツール/操作/セキュリティ/ユーザー​に移動します。

  • 編集​メニューから、追加ユーザー​を選択します

  • Create New Userダイアログで、次のように入力します。

    • ID:シリウス
    • 電子メールアドレス:sirius.nilson@mailinator.com
    • パスワード:password
    • パスワードの確認(&A);:password
    • :Sirius
    • :ニルソン

コミュニティ管理者グループに対する Sirius の割り当て

Add User to Groupsまで下にスクロールします。

  • 'C'を入力して検索してください

    • Community Administrators
    • Community Enablement Managers
  • 保存」を選択します。

create-user

ソーシャルログインの有効化

Facebook および Twitter でデモバージョンのソーシャルログインを使用するには、先に以下をおこなう必要があります。

  1. 修正パックまたは最新の機能パックをインストールします(2017年3月のFacebook APIの変更の場合)。
  2. 発行環境でOAuth プロバイダーを有効にします。

実稼動サーバーでは、ソーシャルログインの提供に必要なクラウドサービスを作成する必要があります。

Facebook と Twitter を使用したソーシャルログインを参照してください。

チュートリアルタグの作成

Tutorial のタグ名前空間を使用して、エンゲージメントチュートリアルとイネーブルメントチュートリアルに使用するタグを作成します。

タグ付けコンソールを使用して、次のタグを作成します。

  • Tutorial: Sports / Baseball
  • Tutorial: Sports / Gymnastics
  • Tutorial: Sports / Skiing
  • Tutorial: Arts / Visual
  • Tutorial: Arts / Auditory
  • Tutorial: Arts / History

tutorial-tags

次の手順に従います。

  1. タグ権限を設定します
  2. タグを公開します

AEM Communities 入門チュートリアル用に作成したタグのサンプルパッケージ

ファイルを入手

UGC 共通ストア用の MongoDB

MSRP (MongoDB)を共通ストアに設定することは推奨されますが、この設定はオプションです。発行環境または作成者からすべてのUGCを柔軟にモデレートできます。

手順については、MongoDBをデモ用に設定する方法を参照してください。

デフォルトでは、AEM のオーサーインスタンスおよびパブリッシュインスタンスをインストールすると、ユーザー生成コンテンツ(UGC)は、JSRPを使用してアクセスする JCR Tar ストレージに格納されます。JSRPは共通ストアではありません。つまり、UGCは、UGCが入力されたインスタンスでのみ表示されます。 通常、UGCは発行インスタンスに対して入力され、作成者環境には表示されないので、すべてのモデレートタスクで発行インスタンスを使用する必要があります。

このページ