
Apple Businessでパッケージを作成する
Mac App Storeで配信されていないmacOSアプリケーションをインストールしたい場合は、Apple Businessでパッケージを作成します。開始する前に、「パッケージの導入に関する概要」を確認してください。
注記: 以下のオプションのいずれかを変更する必要がある場合は、既存のパッケージをアップデートするか、新しいパッケージを作成する必要があります。
必要な情報を取得する
ネットワーク管理者に連絡して、パッケージをホストするWebサーバのURLを取得します。
取得したURLをテキストファイルまたはメモにペーストして、後で参照できるようにします。
バンドル識別子(バンドルIDとも呼ばれる)を取得するには、Controlキーを押しながらアプリケーションをクリックし、「パッケージの内容を表示」を選択します。
「Contents」フォルダを開き、「Info.plist」ファイルを開きます。使用すべきアプリがわからない場合は、テキストエディットでファイルを開いてください。
アプリの検索機能を使用してファイル内の「CFBundleIdentifier」を探し、その行の下にある文字列をコピーします。以下に例を示します:
com.organizationname.applicationname
アプリケーションのバンドル識別子をテキストファイルまたはメモにペーストして、後で参照できるようにします。
パッケージハッシュを作成するため、ターミナルアプリ
を起動して「shasum -a 256」と入力し、Finderウインドウからパッケージをドラッグ&ドロップします。以下に例を示します:shasum -a 256 /ExternalDrive/required-applications/organizationname-applicationnameReturnキーを押して、英数字64文字のハッシュを生成します。以下に例を示します:
836dc987bd6aa6551a94abb009f95f64cd570c0171afe6fcf0d53a84f730dbddパッケージハッシュをテキストファイルまたはメモにコピー&ペーストして、後で参照できるようにします。
新しい基本パッケージを追加する
Apple Businessで、デバイス構成の作成、編集、削除権限を持つ役割のユーザーとしてサインインします。
役割と権限を確認するには、「役割と権限について」を参照してください。
ブラウザで、「デバイス」>「macOSパッケージ」を選択します。
上のタスクで取得した、以下に示す必要な情報を入力します。
氏名
URL
ハッシュ
バンドルID
任意で以下を入力し、MacのApple Businessアプリに表示することもできます。
アプリケーションのバージョン番号。
アプリケーションのアイコン。以下の要件を満たす必要があります。
ファイル形式が.icns、.jpeg、.pngである。
1024 X 1024ピクセル以下である。
サイズが10 MB未満である。
アプリケーションの説明。
「保存」を選択します。
パッケージが「ご利用中のアプリ」に表示されます。
ユーザーと一緒にパッケージをテストして、パッケージがダウンロード可能であり、アプリケーションが正常にインストールされることを確認します。
テストが正常に完了したら、パッケージを1つまたは複数のブループリントに割り当てます。「ブループリントを適用する」を参照してください。
パッケージをアップデートする
Apple Businessで、デバイス構成の作成、編集、削除権限を持つ役割のユーザーとしてサインインします。
役割と権限を確認するには、「役割と権限について」を参照してください。
ブラウザで、「デバイス」>「macOSパッケージ」を選択します。
「お使いのmacOSパッケージ」で既存のパッケージを選択し、「アップデート」>「パッケージをアップデート」の順に選択します。
パッケージの以下の情報を更新します。
URL
ハッシュ
バージョン番号(任意)
アプリケーションアイコン(任意)
説明(任意)
「保存」を選択します。
アップデートされたパッケージがブループリントおよびユーザーに表示されます。
システム機能拡張の情報を取得する
システム機能拡張の承認を追加する場合は、以下を実行します。
追加するシステム機能拡張がMacにインストールされていることを確認します。
そのMacでターミナルアプリ
を起動して「systemextensionsctl listReturnキーを押します。リストを確認し、承認するそれぞれの機能拡張のチームIDとバンドルIDを探します。
それぞれのチームIDとバンドルIDをテキストファイルまたはメモにコピー&ペーストして、後で参照できるようにします。
コード署名を生成する
ターミナルアプリ
で、まずキーボードでコマンドを入力し、その同じ行にアプリケーション名を入力します(Finderウインドウからドラッグする)。以下に例を示します:codesign -display -r - /Applications/OrganizationName\ ApplicationName.appReturnキーを押し、コマンドの結果のうち、「
designated =>。結果をテキストファイルまたはメモにペーストして、後で参照できるようにします。
新しいパッケージに情報を追加する
説明、システム機能拡張、プライバシーポリシーに関するアクセス権などの情報をさらに追加できます。
注記: これらのオプションのいずれかを変更する場合は、既存のパッケージをアップデートするか、新しいパッケージを作成する必要があります。
開始する前に、以下の内容を確認してください:
必要な情報を取得する
新しい基本パッケージを追加する
パッケージにさらに情報を追加する
「新しい基本パッケージを追加する」のタスクの手順を実行します。
「パッケージにさらに情報を追加する」に記載されているその他のオプションを確認します。
次のいずれかを実行します。
システム機能拡張をパッケージに追加する場合は、「システム拡張機能を追加」を選択し、チームIDとバンドルIDを追加して「保存」を選択します。
「システム機能拡張を追加する」と「システム機能拡張の情報を取得する」を参照してください。
アプリケーションに対する特定のアクセス権をパッケージに追加する場合は、「アクセス権を追加」を選択し、特定のアクセス権を追加して「保存」を選択します。
「プライバシー環境設定のアクセス権を追加する」を参照してください。
承認済みのログイン項目とバックグラウンド項目を追加する場合は、「項目を追加」を選択し、特定項目を追加して「保存」を選択します。
「ログイン項目とバックグラウンド項目の管理」を参照してください。
「保存」を選択します。