JSON Web トークンの構成

Jamf Pro ドキュメント 11.25.0

Solution
Application
Content Type
テクニカル資料
Utilities & Services
version
11.25.0
ft:locale
ja-JP
vrm_version
11.25.0
  1. Jamf Pro のサイドバーで、設定 をクリックします。
  2. Global (グローバル) セクションの PKI certificates (PKI 証明書) をクリックします。
  3. JSON Web Token Configuration (JSON Web トークン構成) タブをクリックします。
  4. +新規 をクリックします。
  5. トークンの表示名を入力します。
  6. 暗号化キーは次のいずれかを選択します。
    1. Paste or Type Encryption Key (暗号化キーを貼り付けまたは入力) を選択し、次に RSA プライベート暗号化キーを Paste the Encryption Key Below (下の暗号化キーを貼り付け) フィールドに入力します。
    2. Upload Encryption Key File (暗号化キーファイルをアップロード) を選択し、次に ファイルを選択 をクリックして RSA プライベート暗号化キーを含む .pem ファイルをアップロードします。
      Note:

      OpenSSL バイナリを使用して RSA プライベートキーを生成できます。パッケージまたは App をホストしているサービスから OpenSSL を使用して RSA プライベートキーを生成するには、ターミナルを開いて次のコマンドを実行します。

      openssl genrsa -out key.pem 2048

  7. トークン有効期限 ポップアップメニューから、社内専用 App と In-house Book をダウンロードできる期間を選択します。期間の設定後は、社内専用 App と In-house Book をダウンロードできません。
  8. 保存 をクリックします。

Jamf Pro が 社内専用 App または eBook をインストールするコマンドをデバイスに送信すると、新規の JWT が生成され、ダウンロード URL に「トークン」のクエリパラメータとして追加されます。例えば、ダウンロード URL https://example.com/download/example_app.ipa は、JWT が追加されると以下のようになります。

https://example.com/download/example_app.ipa?token=eyJhbGciOiJSUzI1NiJ9.eyJzdWIiOiJBcHBNYW5pZmVzdCIsImlzcyI6IkpTUyIsImV4cCI6MTUwMzMyNDMxNH0.SeoxBY0EaCf4KV3UOyDMmu.