AEM を使用して AEM Mobile アプリ用のコンテンツを作成するには、AEM インスタンスをクラウドベースの AEM Mobile On-demand Services アカウントおよびプロジェクトと統合する必要があります。
以下の手順に従って、AEM Mobile の設定をおこない、ユーザーが AEM 内でコンテンツを作成および管理できるようにします。
AEM Mobile のセットアップを始めるには、以下の作業が必要です。
- API キーのリクエスト:On-demand Services API にアクセスするには、API キーをリクエストする必要があります。API キーをリクエストするには、PDF フォームに記入します。記入したフォームを、アドビデベロッパーサポート(wwds@adobe.com)までお送りください。
- デバイス ID とデバイストークンの生成:API キーを受け取ったら、デバイス ID とデバイストークンを生成できます。https://aex.aemmobile.adobe.com に移動して、以下の手順に従います。
- API キーを提供します。
- 以下の権限で AEM Mobile プロジェクトに追加した Adobe ID でログインします(プロジェクト作成手順については以下を参照してください)。
- 管理:プロジェクトとユーザーを管理
- コンテンツ:コンテンツを追加/編集、コンテンツを削除、コンテンツを表示、コンテンツを公開
すべての条件が満たされると、デバイス ID とデバイストークンが生成されます。
注意:
Adobe ID には、AEM Mobile プロジェクトへのアクセス権が与えられている必要があります。オンラインヘルプの AEM Mobile のアカウント管理を参照してください。
プロジェクトを作成する場合、iOS、Android、Windows、デスクトップ Web Viewer など、ターゲットとするプラットフォームの設定を指定します。指定する多くのプロジェクト設定は、アプリの動作に影響します。
プロジェクトを作成するには、マスター管理者の役割を持つ Adobe ID を使用して、On-demand Services ポータルにサインインする必要があります。プロジェクトを編集するには、マスター管理者の役割か、「プロジェクトとユーザーを管理」権限を持つユーザーの役割が必要です。
注意:
AEM Mobile のプロジェクト作成について詳しくは、こちらを参照してください。
AEM のセットアップでは、以下の手順でコネクタを設定する必要があります。AEM Mobile コネクタの設定が完了すると、ユーザーはユーザーグループおよび権限を設定できます。
AEM Mobile On-Demand コネクタは、AEM Mobile で管理するコンテンツを Adobe Experience Manager Mobile On-demand Services にバインドするために使用します。これにより、コンテンツ作成者は AEM のツールを使用してモバイルアプリケーション向けの素材を作成および管理しつつ、AEM Mobile On-demand Services を使用してモバイルコンテンツを容易に配布できます。
注意:
この手順は、AEM インスタンスのセットアップ時に 1 回のみおこないます。
AEM Mobile 統合が正しく機能するには、設定手順を完了する必要があります。
- OSGI サービスの設定に移動します。
- AEM/ツール/運営/Web コンソールを選択します。
- 「Experience Manager Mobile On-demand Services Client」をスクロールして探すか、検索します(以前の Adobe Digital Publishing Solution Client)。
- 「Experience Manager Mobile On-demand Services Client」を編集します。
- (必須)必須フィールドに値を入力します。
- クライアント ID
- クライアントの秘密鍵
- (オプション)既存の値を編集します。
- (必須)必須フィールドに値を入力します。
- 変更内容を保存します。
- 次に設定の例を示します。

- クラウドサービスに移動します。
- AEM/ツール/導入/クラウドサービスを選択します。「Adobe Experience Manager Mobile On-demand Services」をスクロールして探すか、検索します。
- 「今すぐ設定」または「設定を表示」を選択し、「新しい設定を追加」アイコンを選択します。
- 新しい設定を作成します。
- 「タイトル」と「名前」を入力します。
- 「デバイス ID」を入力します。
- 「デバイストークン」を入力します。
- 「デバイス設定をテスト」を選択して、入力した値を検証します。
- 「OK」を選択します。
プロジェクトを作成したら、役割を作成してユーザーにアクセス権を付与する必要があります。マスター管理者のみが、役割を作成および編集できます。役割を作成し、ユーザーに役割を割り当てると、その役割に含まれる機能(または権限)が有効になります。例えば、アプリの構築権限を含む役割を作成したり、コンテンツの作成と公開の権限を含む役割を作成したりできます。
AEM Mobile アプリの開発では、3 つの異なる役割が存在します。
- 管理者
- 開発者
- 作成者
アプリの構築や、コンテンツの作成と公開など、様々な権限を持つ役割の作成について詳しくは、AEM Mobile ヘルプのユーザーの役割の作成とアクセス権の付与についての説明を参照してください。
注意:
アプリコンテンツを管理するには、開発者、コンテンツ作成者および管理者が連携して作業する必要があります。作成者は、アプリ開発者が生成したテンプレートおよびコンポーネントに基づいて、ページを操作します。最後に、管理者が更新されたアプリコンテンツを戦略的に公開します。AEM のグループや権限を設定することで、アプリダッシュボードやコントロールセンターでのユーザーの役割が定義されます。
AEM Mobile ダッシュボードについて詳しくは、こちらを参照してください。
アプリ構築やコンテンツの作成と公開などの様々な権限を持つ役割を作成したら、ユーザーとユーザーグループの設定を参照して、モバイルアプリのオーサリングと管理をサポートするようにユーザーとグループを設定します。
注意:
ページや記事の参照を含め、アプリコンテンツをプレビューするには、プリフライトによるプレビューを参照してください。