Android アプリの管理対象構成変数

問題

Android アプリが管理対象設定の構成を要求し、管理者がいくつかのプレースホルダを使用することを希望している。
例: ${DEVICE_DIRECTORY_ID} デバイスのディレクトリ ID または ${USER_EMAIL} ログイン ユーザーのメールアドレス

プレースホルダの値を取得できない場合、値は空の文字列に置き換えられます。取得できる値は、登録済みのデバイスについてのみです。

環境

  • Chromebook
  • ChromeOS
  • ARC++
  • Android

解決策

管理対象構成ファイルは、次のいずれかのプレースホルダを使用して定義できます。すべての値は省略可能です。
  • ${DEVICE_DIRECTORY_ID} - デバイスのディレクトリ ID
  • ${USER_EMAIL} - ログインしているユーザーのメールアドレス
  • ${USER_EMAIL_DOMAIN} - ログインしているユーザーのドメイン名
  • ${DEVICE_SERIAL_NUMBER} - デバイスのシリアル番号
  • ${DEVICE_ASSET_ID} - 管理者によってデバイスに割り当てられたアセット ID
  • ${DEVICE_ANNOTATED_LOCATION} - 管理者によってデバイスに割り当てられたロケーション
  • ${USER_EMAIL_NAME} - ログイン ユーザーのメールアドレスの先頭部分(「@」の前)
プレースホルダの値を取得できない場合、値は空の文字列に置き換えられます。取得できる値は、登録済みのデバイスについてのみです。