Share via


Intune ポータル サイトディストリビューション

重要

Visual Studio App Center は、2025 年 3 月 31 日に廃止される予定です。 完全に廃止されるまで Visual Studio App Center を引き続き使用できますが、移行を検討できる推奨される代替手段がいくつかあります。

サポートタイムラインと代替手段の詳細については、こちらを参照してください。

App Center から既存の基幹業務 (LOB) iOS および Android アプリケーションを発行し、Intune Cloud インスタンスのポータル サイトにアップグレードします。

前提条件

  • organizationに Intune Cloud サブスクリプションがあります。 そうでない場合は、 試用版アカウントにサインアップできます。
  • Intune管理者とテナント アカウントがアクティブ化されました。
  • ログオン エクスペリエンスを簡略化してカスタマイズするための DNS CNAME を作成します。 organizationが Intune などの Microsoft クラウドベースのサービスにサインアップすると、初期ドメインが付与されます。
  • Office 365 ポータルまたは Azure Intune ポータルを使用して、Intune サブスクリプションにユーザーを手動で追加し、グローバル管理者のアクセス許可を含む追加のアクセス許可をユーザーに付与します。
  • 地理的な場所、部門、またはハードウェアの特性によってユーザーまたはデバイスを整理する グループ を作成します。
  • テナントの Azure Active Directory は、サイトへのアクセスを有効にするセキュリティ ブローカーとして機能します。 Visual Studio App Center では、特定のテナントのユーザーがアプリをIntune ポータル サイトに発行できるようにするために、Intune graph API へのアクセスが必要になります。 Azure Active Directory (AD) グローバル管理者が同意する必要があるテナント。 この同意を提供するには、会社の Azure Active Directory のグローバル管理者がこの同意ページに移動し、Visual Studio App Center が Intune Graph API にアクセスするためのアクセス権を付与することに同意する必要があります。 その後、管理者は Visual Studio App Center に移動します。 同意を提供することは、会社の Active Directory グローバル管理者にとって 1 回限りのアクティビティです。完了すると、この会社のIntune アプリ マネージャー ロールを持つユーザーは、Visual Studio App Center に移動し、アプリをIntune ポータル サイトに発行できます。
  • 詳細については、「Intuneの概要」を参照してください。

手順 1: App Center でIntune接続を作成する

  1. [配布] で [ストア ] を選択します。
  2. ページの中央にある [ストアに接続] ボタン クリックします。
  3. ストアの種類を [Intune ポータル サイト] として選択し、[次へ] をクリックします。
  4. Azure Active Directory (AD) で初期ドメイン名を指定するために、Microsoft ログイン ページにリダイレクトされます。 your-domain.onmicrosoft.com のようになります。
  5. ログインに成功すると、 ストア名を入力するように求められます。
  6. ドロップダウンからアプリの [カテゴリ] を選択します。
  7. [対象ユーザー] に、このアプリケーションを配布する Azure AD グループ (セキュリティが有効なグループ) の名前を指定します。 この機能の初期バージョンでは、開発者はアプリが配布されている Azure AD グループを知っている必要があります。 手順 1.3 で App Center をIntune Graph APIに接続したIntune管理者は、そのグループが対象となるグループのメンバーであり、オートコンプリート ドロップダウンに表示される必要があります。
  8. [Connect] をクリックします。
  9. Intune ポータル サイトへの接続が設定されました。 ストアのホーム ページに指定された名前の ストアが 表示されます。 接続は、App Center のアプリケーションで 90 日間有効です。

手順 2: アプリケーションをIntune ポータル サイトに発行する

  1. [ストア] ホーム ページで、上記で作成したIntuneストアを選択します。
  2. [ ストアに発行] をクリックします
  3. アプリ パッケージをアップロードします。
  4. パッケージがアップロードされると、アプリケーションの詳細が表示されます。 [次へ] をクリックします。
  5. [発行] をクリックして、アプリをIntune ポータル サイトにプッシュします。 ストアの詳細ページのこのリリースの状態は、 処理として表示されます。
  6. App Center がアプリの引き継ぎを完了してIntuneすると、アプリの状態が [送信済み] に変わります。
  7. 発行中にエラーが発生した場合、状態はエラー メッセージで 失敗します

問題が発生した場合は、いつでもサポート チケットを開くことができます。 App Center ポータルの右上隅にあるヘルプ メニュー (?) を選択し、[サポートに問い合わせる] を選択します。 私たちの専用サポートチームは、あなたの質問やフィードバックに応答します。

CLI を使用した発行

警告

この機能を使用するには、App Center CLI 2.7 以降が必要です。

CLI を使用すると、Jenkins や Go CI などの CI/CD セットアップの一部として App Center のストア接続を簡単に統合できます。

CLI を使用する前に、アプリ センターで宛先 (Google Play、App Store、またはIntune) への接続を確立する必要があります。 また、変換先のバイナリをコンパイルします。

appcenter distribute stores list \
--app {app_owner}/{app_name} \
--output json

次のような結果が得られます。

[["Alpha","googleplay","alpha"],["Beta","googleplay","beta"],["Production","googleplay","production"]

最後の手順で使用する Store 列です。

最後の手順では、次を実行してアプリを発行します。

appcenter distribute stores publish \
--file /path/to/file.aab \
--store Production \
--app {app_owner}/{app_name} \
--release-notes "Some note."

list コマンドのように空白を入力する必要があります。 静的なリリース ノートを使用する代わりに、 --release-notes-file を使用できます。 リリース ノート ファイルは、UTF-8 でエンコードされたプレーン テキスト ファイルです。

トラブルシューティング

Intune ストアにアプリを発行できませんでした。 アプリは以前に *** として公開されました

このエラーは、既に発行済みのアプリを使用して、別のアプリ名でIntuneを発行しようとすると発生する可能性があります。 App Center は、Intuneに発行するときに App Center のアプリの名前を使用します。 名前がIntuneと異なる場合、Intuneはそのエラー メッセージで拒否されます。

この問題を解決するには、Intuneにあるアプリと完全に一致する名前を変更するか、新しいアプリを作成する必要があります。 エラー メッセージが表示された場合は、App Center アプリの名前を ... の後のアプリに変更してみてください。'***' として公開されます。