> ## Documentation Index
> Fetch the complete documentation index at: https://docs.iru.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Apple Push Notification service を構成する

> Iru Endpoint 用に Apple Push Notification service (APNs) を設定します。CSR を生成して Apple にアップロードし、MDM 通信用のプッシュ証明書を構成します。

### Apple Push Notification service について

Apple Push Notification service (APNs) は、Apple デバイスのモバイルデバイス管理 (MDM) において重要なコンポーネントです。APNs は、パブリックネットワークとプライベートネットワークの両方で、MDM ソリューションと Apple デバイス間の永続的な接続を維持します。このサービスにより、MDM サーバはデバイスに通知を送信でき、構成の適用、ソフトウェアのインストール、デバイスのロックや消去などのリモート管理タスクが可能になります。

### 仕組み

APNs は、安全な証明書ベースの認証システムを通じて動作します。MDM ソリューションが Apple デバイスと通信するには、APNs 証明書が必要です。MDM アクションが開始されると、通知が APNs に送信され、APNs がデバイスに通知します。デバイスは MDM サーバにチェックインしてコマンドを受信し、必要なアクションを実行します。このプロセスにより、リアルタイムのデバイス管理と構成の展開が可能になります。

### 前提条件

* **Apple Account**: APNs 証明書の作成と更新のために、組織が管理する Apple Account にアクセスできることを確認します
* **ネットワークアクセス**: APNs が機能するために必要な Apple ネットワークへのトラフィックがネットワーク構成で許可されていることを確認します
* **macOS コンピュータ**: APNs を構成する際は、最良の結果を得るために macOS コンピュータを使用します
* **証明書の管理**: サービスの中断を避けるため、毎年の証明書の更新を計画します

ネットワーク要件の完全な一覧については、サポート記事 [エンタープライズネットワークで Iru を使用する](/ja/iru/requirements/using-iru-on-enterprise-networks) を参照してください。

### Apple Push Notification service の管理に関するベストプラクティス

* APNs 証明書の作成と更新には、指定されたチームメンバーがアクセスできる、組織が管理する Apple Account を使用します
* MDM 通信の中断を避けるため、証明書の更新を事前に計画します
* APNs が正しく機能するために必要な Apple ネットワークへのトラフィックがネットワーク構成で許可されていることを確認します。ネットワーク要件の完全な一覧については、サポート記事 [エンタープライズネットワークで Iru を使用する](/ja/iru/requirements/using-iru-on-enterprise-networks) を参照してください

### Apple Push Notification service を構成する

最良の結果を得るには、macOS コンピュータを使用してください。

<Steps>
  <Step title="インテグレーションを開く">
    サイドバーで [**アカウントメニューボタン**](/ja/iru/platform-overview/account-menu) を選択し、**インテグレーション** を選択します。

    <Frame>
      <img src="https://mintcdn.com/iru/8BYPjuKZa-zyEEf_/assets/media/images/iru-nav-integrations.png?fit=max&auto=format&n=8BYPjuKZa-zyEEf_&q=85&s=e89fa7e9b81ac504a6f519608e10b8a3" alt="Integrations オプションがハイライトされたアカウントメニューのスクリーンショット" width="562" height="1040" data-path="assets/media/images/iru-nav-integrations.png" />
    </Frame>
  </Step>

  <Step title="Apple を選択する">
    **プラットフォームインテグレーション** で **Apple** を選択します。
  </Step>

  <Step title="APNs を設定する">
    **Apple Push Notification service** (APNs) で **APNsを設定** を選択します。
  </Step>

  <Step title="APNs 証明書を作成する">
    画面の指示に従って、新しい APNs 証明書を作成します。
  </Step>
</Steps>

### Apple Push Notification service 証明書を更新する

APNs 証明書は毎年更新する必要があります。証明書の有効期限が切れると、既存の Apple デバイスを管理できなくなったり、新しいデバイスの登録に失敗したりするなどの問題が発生する可能性があります。

<Note>
  APNs 証明書はいつでも更新できます。最良の結果を得るには、Iru Endpoint Web App で証明書の有効期限を監視し、期限切れになる前に更新を計画してください。Iru Endpoint は、証明書の有効期限の 30 日前から、Admin または Account Owner 権限を持つチームメンバーにリマインダーメールを送信します。
</Note>

<Steps>
  <Step title="インテグレーションを開く">
    サイドバーで [**アカウントメニューボタン**](/ja/iru/platform-overview/account-menu) を選択し、**インテグレーション** を選択します。

    <Frame>
      <img src="https://mintcdn.com/iru/8BYPjuKZa-zyEEf_/assets/media/images/iru-nav-integrations.png?fit=max&auto=format&n=8BYPjuKZa-zyEEf_&q=85&s=e89fa7e9b81ac504a6f519608e10b8a3" alt="Integrations オプションがハイライトされたアカウントメニューのスクリーンショット" width="562" height="1040" data-path="assets/media/images/iru-nav-integrations.png" />
    </Frame>
  </Step>

  <Step title="Apple を選択する">
    **プラットフォームインテグレーション** で **Apple** を選択します。
  </Step>

  <Step title="証明書を更新する">
    **Apple Push Notification service** (APNs) で **証明書を更新** を選択します。
  </Step>

  <Step title="更新を完了する">
    画面の指示に従って、APNs 証明書を更新します。

    <Frame>
      <img src="https://mintcdn.com/iru/gptx2MM5S_bBcDGe/assets/media/images/iru-apns-renew-certificate.png?fit=max&auto=format&n=gptx2MM5S_bBcDGe&q=85&s=a9ea966a9378dfd492ebe2ed8e1f00b1" alt="証明書を更新するための APNs の 証明書を更新 ボタンを表示した Apple 統合タブ" width="1648" height="590" data-path="assets/media/images/iru-apns-renew-certificate.png" />
    </Frame>
  </Step>
</Steps>

### APNs 証明書の更新のトラブルシューティング

新しい APNs 証明書をアップロードすると、"This doesn't appear to be a valid certificate." というエラーが表示される場合があります。この問題は、次のようないくつかの理由で発生する可能性があります。

* **異なる Apple Account**: 新しい証明書の作成に使用した Apple Account が、元の証明書に使用したものと異なる
* **新規証明書としてのアップロード**: 既存の証明書を更新するのではなく、新しい証明書としてアップロードされた
* **ファイル拡張子の問題**: アップロードした証明書の拡張子が .pem でない、または元の名前 *MDM\_Iru Endpoint, Inc.\_Certificate.pem* から名前が変更されている

<Warning>
  APNs 証明書に使用する Apple Account を変更する必要がある場合は、元の証明書を更新する前に変更することをお勧めします。APNs 証明書を新しい Apple Account に移行するプロセスを開始するには、[Apple の導入プログラムサポートチームにお問い合わせください](https://support.apple.com/en-us/HT208643)。
</Warning>

### APNs を切断する

APNs 証明書は、新しい証明書に置き換える必要がある場合にのみ切断してください。APNs 証明書を置き換えると、登録済みのすべての Apple デバイスで MDM 通信が途絶えます。新しい APNs 証明書ですべてのデバイスを再登録する必要があります。

<Steps>
  <Step title="インテグレーションを開く">
    サイドバーで **アカウントメニューボタン** を選択し、**インテグレーション** を選択します。

    <Frame>
      <img src="https://mintcdn.com/iru/8BYPjuKZa-zyEEf_/assets/media/images/iru-nav-integrations.png?fit=max&auto=format&n=8BYPjuKZa-zyEEf_&q=85&s=e89fa7e9b81ac504a6f519608e10b8a3" alt="Integrations オプションがハイライトされたアカウントメニューのスクリーンショット" width="562" height="1040" data-path="assets/media/images/iru-nav-integrations.png" />
    </Frame>
  </Step>

  <Step title="Apple を選択する">
    **プラットフォームインテグレーション** で **Apple** を選択します。
  </Step>

  <Step title="APNs を切断する">
    **Apple Push Notification service** (APNs) で **切断** を選択します。

    <Frame>
      <img src="https://mintcdn.com/iru/gptx2MM5S_bBcDGe/assets/media/images/iru-apns-disconnect-certificate.png?fit=max&auto=format&n=gptx2MM5S_bBcDGe&q=85&s=f250c1a1a56d9190610e7a36aa043393" alt="証明書を置き換えるための APNs の Disconnect ボタンを表示した Apple 統合タブ" width="1648" height="590" data-path="assets/media/images/iru-apns-disconnect-certificate.png" />
    </Frame>
  </Step>
</Steps>

誤って APNs 証明書を切断し、更新のために再接続する必要がある場合は、Iru Endpoint の構成手順に従って再接続できます。その後、[identity.apple.com](https://identity.apple.com) に進んで証明書の更新プロセスを完了します。

### 考慮事項

<AccordionGroup>
  <Accordion title="証明書と更新">
    * **証明書の更新**: MDM 通信を維持するには、APNs 証明書を毎年更新する必要があります
    * **更新の計画**: 有効期限よりも十分前に証明書の更新を計画します
    * **チームへの通知**: Iru Endpoint は証明書の有効期限の 30 日前にリマインダーメールを送信します
    * **ファイル名**: 証明書の元のファイル名と .pem 拡張子を維持します
    * **アカウントの一貫性**: 証明書の作成と更新には、常に同じ Apple Account を使用します
  </Accordion>

  <Accordion title="Apple Account と証明書の範囲">
    * **Apple Account の管理**: 指定されたチームメンバーがアクセスできる、組織が管理する Apple Account を使用します
    * **移行の計画**: APNs 証明書の Apple Account を変更する場合は、慎重に計画します
    * **切断の影響**: APNs を切断すると、登録済みのすべてのデバイスに影響し、再登録が必要になります
  </Accordion>

  <Accordion title="ネットワークと証明書のセキュリティ">
    * **ネットワーク要件**: APNs トラフィック用にネットワークが適切に構成されていることを確認します
    * **証明書のセキュリティ**: APNs 証明書を安全に保管し、決して公開しないでください
  </Accordion>

  <Accordion title="テスト、監視、サポート">
    * **テスト**: 構成および更新後に APNs の機能をテストします
    * **監視**: 証明書のステータスとデバイスの通信を定期的に監視します
    * **バックアップ戦略**: APNs が利用できなくなった場合のデバイス管理計画を用意しておきます
    * **ドキュメント**: 証明書の作成、更新、Apple Account の情報を記録しておきます
    * **サポート**: 複雑な APNs のシナリオについては、Iru Endpoint サポートにお問い合わせください
  </Accordion>
</AccordionGroup>
