---
schema_version: "1"
id: 8c87cfc385bfcfca2c88ae092f1b40b10dd9d63ed8cca85f7b4ea754892d9469
title: クライアントアプリケーションの設定
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/mq/mq-client-apps.md
canonical_url: https://docs.mulesoft.com/jp/mq/mq-client-apps
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 9c578bb62c44d45cfb09898549a67d0c597d80330cf40cd1dbc21f877792f382
description: MuleSoft Documentation Site
latest: true
---
# クライアントアプリケーションの設定

MQ 用 Anypoint Connector (Anypoint MQ Connector) バージョン 3.x 以前を使用する場合、キューへのパブリッシュおよびキューからのコンシュームで使用するログイン情報を生成するクライアントアプリケーションを作成します。

MuleSoft では、クライアントアプリケーションではなく接続アプリケーションを使用してログイン情報を生成することをお勧めします。 詳細は、「[接続アプリケーションの設定](https://docs.mulesoft.com/jp/mq/mq-connected-apps)」を参照してください。

クライアントアプリケーションを作成すると、Anypoint MQ にアプリケーションのクライアント ID とクライアントシークレットが表示されます。 クライアント ID とクライアントシークレットの値は、Anypoint Studio で Mule アプリケーションの Anypoint MQ Connector を設定するときに使用します。 ID とシークレットのペアを複数のアプリケーションで共有しないでください。

アプリケーションを Anypoint MQ Connector に登録するのにアプリケーションが存在する必要はありません。

## [](#クライアントアプリケーションの作成)クライアントアプリケーションの作成

クライアントアプリケーションを作成する手順は、次のとおりです。

1. Anypoint Platform にログインし、ナビゲーションメニューで ​**\[MQ\]**​ をクリックします。
2. ナビゲーションペインで ​**\[Client Apps (クライアントアプリケーション)\]**​ をクリックします。
    
    ![「Client Apps (クライアントアプリケーション)」 オプションと 「Add (追加)」 アイコン](/mulesoft/current/ja-jp/mq/_images/mq-tutorial-create-client-apps.png)
    
    <table><tbody><tr><td><i class="conum" data-value="1"></i><b>1</b></td><td><strong>[Client Apps (クライアントアプリケーション)]</strong>​ では、クライアントアプリケーションの表示と作成を行います。</td></tr><tr><td><i class="conum" data-value="2"></i><b>2</b></td><td><strong>[Add (追加)]</strong>​ アイコンでは、クライアントアプリケーションを追加します。</td></tr></tbody></table>
3. **\[Add (追加)\]**​ アイコン (​![「Client Apps (クライアントアプリケーション)」 の 「Add (追加)」 アイコン](/mulesoft/current/ja-jp/mq/_images/icon-blue-plus.png)​) をクリックします。
4. **\[Create Client App (クライアントアプリケーションを作成)\]**​ ウィンドウでクライアントアプリケーションの名前 (​`DemoClientApp`​ など) を入力し、​**\[Save Changes (変更を保存)\]**​ をクリックします。
5. クライアントアプリケーション名をクリックし、クライアントアプリケーション ID とクライアントシークレットの値を詳細ペインに表示します。
    
    ![クライアントアプリケーション名、「Copy (コピー)」 ボタン、「Show (表示)」 ボタン](/mulesoft/current/ja-jp/mq/_images/mq-tutorial-client-apps-detail.png)
    
    <table><tbody><tr><td><i class="conum" data-value="1"></i><b>1</b></td><td>クライアントアプリケーション名では、クライアントアプリケーションの詳細を表示します。</td></tr><tr><td><i class="conum" data-value="2"></i><b>2</b></td><td><strong>[Copy (コピー)]</strong>​ ボタンでは、クライアントアプリケーション ID またはクライアントシークレットの値をコピーします。</td></tr><tr><td><i class="conum" data-value="3"></i><b>3</b></td><td><strong>[Show (表示)]</strong>​ では、クライアントシークレットの値を表示します。この値はデフォルトでは難読化されています。</td></tr></tbody></table>
6. **\[Copy (コピー)\]**​ クリックし、クライアントアプリケーション ID またはクライアントシークレットの値をクリップボードにコピーします。
7. Mule アプリケーションの Anypoint MQ Connector を設定するときに、クライアントアプリケーション ID とクライアントシークレットの値を Studio の ​**\[Anypoint MQ Config (Anypoint MQ 設定)\]**​ ウィンドウに貼り付けます。
    
    ![「Anypoint MQ Config (Anypoint MQ 設定)」 ウィンドウの 「URL」 項目、「Client App ID (クライアントアプリケーション ID)」 項目、\[Client Secret (クライアントシークレット)\] 項目](_images/mq-tutorial-studio7-mq-config.png)
    
    詳細は、「[チュートリアル: キューの作成とキューへのメッセージの送信](https://docs.mulesoft.com/jp/mq/mq-tutorial)」を参照してください。

## [](#クライアントシークレットの再生成)クライアントシークレットの再生成

クライアントシークレットをスケジュールに基づいて変更することが組織のセキュリティポリシーで規定されている場合、クライアントアプリケーション ID のクライアントシークレットの再生成が必要になることがあります。

また、特定のコンシューマーまたはパブリッシャーがクライアント ID へのアクセス権を失効した場合も、クライアントシークレットの再生成が必要になることがあります。 この場合、Anypoint MQ でクライアントシークレットを再生成し、アクセスを許可するアプリケーションでのみシークレットを再設定することができます。

クライアントシークレットを再生成する手順は、次のとおりです。

1. Anypoint Platform にログインし、ナビゲーションメニューで ​**\[MQ\]**​ をクリックします。
2. ナビゲーションペインで ​**\[Client Apps (クライアントアプリケーション)\]**​ をクリックします。
3. クライアントアプリケーション名をクリックして詳細ペインを表示します。
4. **\[Regenerate Secret (シークレットを再生成)\]**​ をクリックします。
    
    ![詳細ペインの 「Regenerate Secret (シークレットを再生成)」 アイコン](/mulesoft/current/ja-jp/mq/_images/mq-client-apps-regenerate.png)

## [](#クライアントアプリケーションの削除)クライアントアプリケーションの削除

クライアントアプリケーションを削除する手順は、次のとおりです。

1. Anypoint Platform にログインし、ナビゲーションメニューで ​**\[MQ\]**​ をクリックします。
2. ナビゲーションペインで ​**\[Client Apps (クライアントアプリケーション)\]**​ をクリックします。
3. クライアントアプリケーション名をクリックして詳細ペインを表示します。
4. **\[Delete (削除)\]**​ をクリックします。
    
    ![詳細ペインの 「Delete (削除)」 アイコン](/mulesoft/current/ja-jp/mq/_images/mq-client-apps-delete.png)

## [](#関連情報)関連情報

- [Anypoint MQ Connector リファレンス](https://docs.mulesoft.com/jp/anypoint-mq-connector/latest/anypoint-mq-connector-reference)
- [Anypoint MQ FAQ](https://docs.mulesoft.com/jp/mq/mq-faq)
- [接続アプリケーションの設定](https://docs.mulesoft.com/jp/mq/mq-connected-apps)