OEMConfig の設定について
OEMConfig 設定の構成に関する情報。
構成構造
OEM 構成設定はネストされた構造で表示されるため、階層的なナビゲーションが容易になります。
OEM 構成には、以下の制限を含めることができます。
- プリミティブ・パラメーター
- タイプが String、Integer、Boolean、Choice、または MultiSelectの単一の構成可能パラメーター。 例えば、プロファイル名(バージョン)、Knox ライセンスキー(Knox Suite DualDar, など)、 デバッグ・モード。
- これらのパラメーターは、太字ではないラベルでユーザー・インターフェースに個別に表示されます。
- バンドル
- プリミティブ・パラメーターのコレクション。 バンドルには、ネストされた構造を形成する他のバンドルを含めることもできます。
- UI では、バンドルは太字テキストで表示されます。
- バンドル配列
- プリミティブ・パラメーターおよびバンドルのコレクション。 バンドル配列には、ネストされた構造を形成する他のバンドル配列を含めることもできます。
- これにより、管理者は、既存のバンドルから構成をコピーすることで、新規バンドルを追加できます。 新しく追加されたバンドルは動的であり、必要に応じて変更または削除できます。
- バンドル配列は、UI 上に太字テキストで表示されます。
アクション
OEMConfig 設定に対して以下のアクションを実行できます。
- 構成されていない制限には、その横に 「構成」 ボタンが表示されます。 制限を構成するには、 「構成」 をクリックします。注: パラメーターに事前定義のデフォルト値が含まれている場合は、その値が表示され、必要に応じて構成できます。
- 管理者がバンドルまたはバンドル配列でパラメーターを構成している場合は、制限の横に 「表示」 ボタンが表示され、同じことが示されます。 「表示」 をクリックして、バンドルまたはバンドル配列内のすべての構成を表示します。注: プリミティブ・パラメーターの場合、 「表示」 ボタンは表示されません。
- パラメーターを構成解除するには、パラメーターの横にある 3 点アイコンをクリックし、 「構成解除」をクリックします。
- パラメーターをデフォルト値にリセットするには、パラメーターの横にある 3 点アイコンをクリックし、 「デフォルトにリセット」を選択します。
- パラメーターを以前に保存した値に戻すには、パラメーターの横にある 3 点アイコンをクリックし、 「前回保存した値にリセット」を選択します。
ナビゲーション
OEMConfig設定の必要なパラメータへは、以下の方法で移動できます:
- 管理者が OEM 構成で制限を構成すると、構成された制限 (バンドル/バンドル配列) が左ペインに表示されます。 これにより、構成されたパラメーターを簡単に可視化し、素早くアクセスすることができます。
左ペインの制限をクリックすると、設定された(追加/変更された)パラメータにすばやく移動できます。
- ページの上部に表示されるパンくずは、階層レベルを識別し、目的のレベルに簡単に移動するのに役立ちます。
- 「OEM 構成」ページに検索機能が導入されました。これにより、管理者は、検索ボックスに対応する名前を入力することで、特定の制限およびパラメーターを検索することができます。
デフォルトの構成値の設定および配信メカニズム
OEM 構成のプリミティブ・パラメーターには、関連するデフォルト値を含めることができます。 管理者が OEM 構成を保存すると、管理者が明示的に値を割り当てていない場合にのみ、デフォルト値がデバイスに配信されます。
デフォルト値の配信に関する基本的なルールでは、レベル 0 のデフォルト値が常に配信されます。 後続のレベル (レベル 1 以降) のデフォルト値は、エンクロージング・バンドルが構成されている場合にのみ提供されます。
以下に、さまざまなレベルとデフォルト値を持つ OEM 構成の例を示します。
| レベル 0 のパラメーター | レベル 1 のパラメーター | レベル 2 のパラメーター | レベル 4 のパラメーター |
|---|---|---|---|
ストリング・パラメーター 1 デフォルト値: ABC1 |
|||
ブール・パラメーター 1 デフォルト値: False |
|||
選択パラメーター 1 |
|||
バンドル 1 |
ストリング・パラメーター 2 デフォルト値: ABC2 |
||
整数パラメーター 2 |
|||
バンドル 2 |
ストリング・パラメーター 3 |
||
整数パラメーター 3 デフォルト値: 3 |
|||
バンドル 3 |
ストリング・パラメーター 4 デフォルト値: ABC4 |
||
整数パラメーター 4 デフォルト値: 4 |
|||
選択パラメーター 4 |
|||
MultiSelect パラメーター 4 |
設定: 管理者は、パラメーターを変更せずに OEM 構成を保存します。
結果: 管理者がパラメーターを構成していないため、レベル 0 のデフォルト・パラメーター値がデバイスに配信されます。
設定: 管理者は、レベル 0 の Choice Param 1 の値を変更した後、OEM 構成を保存します。
結果: レベル 0 のデフォルト・パラメーター値と選択パラメーター 1 の変更値がデバイスに配信されます。
設定: 管理者は、「バンドル 1」>「整数パラメーター 2」の値を変更した後、OEM 構成を保存します。
結果: 整数パラメーター 2 の値が変更されたため、このパラメーターが構成されたことを示します。これにより、整数パラメーター 2 とバンドル 1 の両方に構成済みのマークが付けられます。
管理者がこの OEM 構成を保存すると、以下の構成がデバイスに配信されます。
- レベル 0 のすべてのデフォルト構成値および構成済みパラメーター値。
- バンドル 1 のすべてのデフォルト構成値および構成済みパラメーター値。
この例では、デバイスに配信されるパラメーターは、ストリング・パラメーター 1、ブール・パラメーター 1、 Bundle1 > [ストリング・パラメーター 2、整数パラメーター 2] です。
設定: 管理者は、 Bundle1 > Bundle2 > String Param 3 を変更した後、OEM 構成を保存します。
結果: ストリング・パラメーター 3 の値が変更されたため、構成済みのマークが付けられ、その親パラメーターに再帰的に構成済みのマークが付けられます。 その結果、バンドル 2 とバンドル 1 の両方に構成済みのマークが付けられます。
管理者がこの構成を保存して公開すると、以下の構成がデバイスに配信されます。
- レベル 0 のすべてのデフォルト・パラメーターおよび構成済みパラメーター。
- バンドル 1 のすべてのデフォルト・パラメーターおよび構成済みパラメーター。
- バンドル 2 のすべてのデフォルト・パラメーターおよび構成済みパラメーター。
この例で提供されるパラメーターは、String Param 1、Boolean Param 1、 Bundle1 > [String Param 2, Bundle 2> [String Param 3, Integer Param 3]] です。
レビューの変更
公開済み状態の OEM 構成に対して行われた変更は、 「変更の確認」 セクションに取り込まれます。 このセクションには、ネストされた構造の変更が表示されます。 構成された制限が左側のペインに表示され、制限をクリックすると、それに対応するパラメーターが右側のペインに表示されます。 追加、削除、変更、および新規制限は、識別しやすいように個別の色分けで強調表示されています。