特定のデバイスに存在する機能のみを表示するには、下の SmartDocs バーから 1 つまたは複数のフィルタを選択します。
入力フィールドには、英語のみを入力できます。
MX からのクエリは、Android 11 以降を実行している Zebra デバイスではサポートされていません。代替方法を参照してください。
StageNow - 5.10
[SmartDocs] バーでは、特定の Zebra デバイスに存在する機能のみを表示するように、このページをカスタマイズできます。
デバイスの OSX、MX および Android のバージョン情報は、Android の設定パネルに表示されるか、ADB、EMDK、または MX CSP を使用してデバイスを照会することで確認できます。詳細情報。
Access Manager (AccessMgr) を使用すると、デバイスで使用できるユーザーまたは "インストール可能" なアプリケーションと、アプリケーションで実行できる動作を、管理者が設定して管理できるようになります。
AccessMgr の主要な機能は、「ホワイトリスト」(別名 "allowlisting") を有効または無効にする機能です。これは、リストで明示的に指定されたアプリケーションに限り実行を許可するという処理です。ホワイトリストはデフォルトで無効になっており、制限は設けられていません。ホワイトリストを有効にすると、AccessMgr を使用してさまざまな制限を適用できます。「ホワイトリスト」に含まれていないアプリケーションは実行できません。AccessMgr は、ホワイトリストに記載されたアプリケーションのインストール、起動、保守を許可し、AccessMgr 自体を含むすべての CSP に対して、どのアプリケーションが XML を送信できるかを制御できるようにします。
ホワイトリストは、ユーザー アプリケーションにのみ適用されます。デバイスにプリインストールされているシステム アプリケーションには影響しません。システム アプリケーションの詳細を制御するには、AppMgr を参照してください。ホワイトリストを使用すると、デバイス ユーザーがユーザー アプリケーションをインストールできるようにするかどうかは制御できますが、AppMgr を使用してプログラムからアプリケーションをインストールできるようにするかどうかを制御することはできません。ホワイトリストは、インストール後にユーザー アプリケーションを (何らかの方法で) 起動できるようにするかどうかを制御するためにも使用できます。AccessMgr には、デバイス ユーザーが Android 設定パネルのフル バージョンまたは縮小バージョンにアクセスできるようにするかどうかを制御するオプションもあります。
署名ファイルは、Access Manager でアプリケーションのセキュリティ レベルを高めるために使用できます。たとえば実行するアプリケーションの承認の制御や、機能グループにアプリ (またはアプリの機能を 1 種類/複数) を追加する権限などです。
アプリの署名を取得する方法については、「SigTools サンプル アプリ」を参照してください。
パッケージ名は、Android のバージョンによって異なる場合があります。
これは、デバイス ユーザーがインストール/起動できるアプリを制限するホワイトリストのオン/オフ スイッチです。ホワイトリストはデフォルトでオフになっており、制限は設けられていません。ホワイトリストは、許可されていないアプリのインストールや使用を禁止し、アプリの展開プロセスを複雑にすることで、デバイスのセキュリティを提供します。
重要: Access Manager はアプリへのアクセスを制御します。アプリのインストールやアンインストールは行いません。アプリのインストール後、または既存のホワイトリストからアプリを削除した後にホワイトリストの制限を有効にすると、そのアプリへのアクセスがブロックされ、アンインストールは行われません。このようなアプリはデバイスに残り、ホワイトリストの制限が削除されるとアクセス可能になります。
パラメータ名: OperationMode
| オプション | 名前 | 説明 | 注記 | ステータス | 要件 |
|---|---|---|---|---|---|
| 0 | 変更しない | この値 (またはこのパラメータが XML に存在しないこと) では何も変更されず、以前の設定が保持されます。 |
MX: 9.2+ |
||
| 1 | ホワイトリストなしのシングル ユーザー | ホワイトリストと関連機能をすべてオフにします。 |
OSX: 1.0+ MX: 4.1+ |
||
| 2 | ホワイトリストを使用するシングル ユーザー | ホワイトリストと関連機能をオンにします。 |
OSX: 1.0+ MX: 4.1+ |
パッケージを「ホワイトリスト」に追加して XML の送信を許可するかどうかを選択します。
ステータス: 廃止予定。Android 13 以降を実行しているデバイスでは、この機能は委任範囲に置き換えられ、StageNow および OEMConfig 経由でのみアクセスできます。
次の場合に表示: 動作モードが [ホワイトリストを使用するシングル ユーザー] の場合
パラメータ名: AddPackagesActionAllowXML
「ホワイトリスト」から削除するパッケージ名を入力するために使用します。
パラメータ値入力ルール:
com.mycompany.mypackage,com.mycompany2.mypackage2」などのようにカンマで区切る必要があります。次の場合に表示: 動作モードが [ホワイトリストを使用するシングル ユーザー] であり、かつパッケージの削除が [指定したパッケージを削除] の場合
パラメータ名: DeletePackageNames
要件:
- OSX: 1.0+
- MX: 4.1+
実行を許可されたアプリの「ホワイトリスト」に追加するパッケージ名を入力するために使用します。
パッケージ名は、Android のバージョンによって異なる場合があります。
パラメータ値入力ルール:
com.mycompany.mypackage,com.mycompany2.mypackage2」などのようにカンマで区切る必要があります。次の場合に表示: 動作モードが [ホワイトリストを使用するシングル ユーザー] であり、かつパッケージの追加が [指定したパッケージを追加] の場合
パラメータ名: AddPackageNames
要件:
- OSX: 1.0+
- MX: 4.1+
「ホワイトリスト」にパッケージを追加するために使用されます。これにより、アプリは XML を送信できなくなります。アプリによる XML の送信を許可する場合は、[パッケージの追加と XML 送信の許可] パラメータを参照してください。
注: アプリケーションが AccessMgr を使用してホワイトリストをオンにした場合、そのアプリ自体がホワイトリストの対象になるという点が重要なので注意してください。アプリが「ホワイトリスト」に自分自身を追加しない場合、そのアプリは実行できません。また、このようなアプリで XML の送信が明示的に許可されていない場合、正常に適用された後に、その設定を変更することはできなくなります。
次の場合に表示: 動作モードが [ホワイトリストを使用するシングル ユーザー] の場合
パラメータ名: AddPackagesAction
| オプション | 名前 | 説明 | 注記 | ステータス | 要件 |
|---|---|---|---|---|---|
| 0 | パッケージ追加なし | この値を指定すると、パッケージ名が「ホワイトリスト」に追加されることはありません。 |
OSX: 1.0+ MX: 4.1+ |
||
| 1 | 指定したパッケージを追加 | この値を指定すると、指定したパッケージ名が「ホワイトリスト」に追加されます。 |
OSX: 1.0+ MX: 4.1+ |
Android 設定パネルに対して、どのレベルのアクセスをデバイス ユーザーに付与するかを制御します。このパラメータは、UI Manager の [クイック設定] パラメータよりも優先されます。アクセスの制限を有効にした場合、後からクイック設定を有効にすると失敗します。
注: Android 11 (以降) と OSX 11.5.21 以降を実行しているデバイスでは、[設定制限] オプションによりユーザー補助機能も有効になります。
このパラメータの使用は、Android システム設定パネルへのユーザー アクセスを制限または禁止するために推奨されます。他の手段でアクセスをブロックすると、システムが望ましくない動作を引き起こす可能性があります。
パラメータ名: SystemSettings
| オプション | 名前 | 説明 | 注記 | ステータス | 要件 |
|---|---|---|---|---|---|
| 0 | 変更しない | この値 (またはこのパラメータが XML に存在しないこと) では何も変更されず、以前の設定が保持されます。 |
MX: 11.3+ |
||
| 1 | 完全 | Android 設定パネルへのフル アクセスを許可します。 |
OSX: 3.5+ MX: 4.1+ |
||
| 2 | ユーザー補助なしの設定制限 | 設定パネルの表示、ボリューム、およびバージョン情報機能へのアクセスを制限します。上記の注を参照してください。 |
OSX: 3.5+ MX: 4.1+ |
||
| 3 | なし | Android 設定パネルにユーザーがアクセスできないようにします。 |
MX: 11.3+ |
||
| 4 | ユーザー補助ありの設定制限 | 設定パネルの表示、ボリューム、およびユーザー補助機能へのアクセスを制限します。上記の注を参照してください。 |
OSX: 11.5.21+ MX: 11.7+ |
アプリの署名をホワイトリストで検証するかどうか、検証する場合はどのアプリの署名を検証するかを制御します。署名検証はデフォルトでオフになっています。
ホワイトリスト機能をオンにしても署名検証をオフにすると、あるアプリケーションが「ホワイトリスト」に入っているかどうかを判断する方法は、Android パッケージ名を比較することのみになります。これはセキュアな状態ではありません。不正なアプリケーションがパッケージ名を「ホワイトリスト」に含まれる名前に設定することを防止できないため、信頼できるアプリケーションになりすましてホワイトリストをだますことができてしまうためです。
セキュリティを強化するために、署名検証をオンにすることができます。署名検証をオンにすると、アプリケーションが「ホワイトリスト」にあるかどうかの判断は、パッケージ名とその署名の両方に基づいて行われます。そのためには、「ホワイトリスト」に追加されたすべてのアプリケーションの署名を提供し、そのアプリケーションの実際の署名と比較できるようにする必要があります。
「ホワイトリスト」にパッケージ名を記載されたアプリケーションに関して、署名で識別される "本物" のバージョンのみが、インストールと起動を許可されるため、署名検証方式を使用すると、よりセキュアな状態を実現できます。署名検証をオンにすると、アプリケーションを展開するプロセスも複雑になります。これは、「ホワイトリスト」にアプリケーションを追加するプロセスの一部として、各アプリケーションに固有の署名を設定する必要があるためです。
次の場合に表示: 動作モードが [ホワイトリストを使用するシングル ユーザー] の場合
パラメータ名: AppVerifySignMode
| オプション | 名前 | 説明 | 注記 | ステータス | 要件 |
|---|---|---|---|---|---|
| 0 | 変更しない | この値 (またはこのパラメータが XML に存在しないこと) では何も変更されません。以前に選択された設定がすべて保持されます。 |
OSX: 3.5+ MX: 4.3+ |
||
| 1 | アプリの署名を確認しない | この値を指定すると署名検証がオフになり、アプリケーションが「ホワイトリスト」にあるかどうかの判断にはパッケージ名のみが使用されます。 |
OSX: 3.5+ MX: 4.3+ |
||
| 2 | ユーザー アプリの署名を確認する | この値を指定すると署名検証がオンになるため、パッケージ名に加えて署名検証を使用して、ユーザーまたは "インストール可能" なアプリケーションが「ホワイトリスト」にあるかどうかを判断します。 |
OSX: 3.5+ MX: 4.3+ |
||
| 3 | すべてのアプリの署名を確認する | この値を指定すると、署名検証がオンになり、パッケージ名に加えて署名検証を使用して、"ビルトイン" または "インストール可能" のいずれかのアプリケーションが「ホワイトリスト」にあるかどうかを判断します。 |
OSX: 3.5+ MX: 4.3+ |
「ホワイトリスト」に追加され、デバイスでの実行を許可される署名ファイルを入力するために使用します。
パラメータ値入力ルール:
次の場合に表示: アプリケーション検証署名モードが [アプリの署名を確認しない] または [ユーザー アプリの署名を確認する] であり、かつパッケージの追加が [指定したパッケージを追加] である場合
パラメータ名: AddPackageSign
要件:
- OSX: 3.4+
- MX: 4.3+
削除するパッケージ署名を入力するために使用します。
パラメータ値入力ルール:
次の場合に表示: パッケージの削除が [指定された署名の削除] であり、かつアプリケーション検証署名モードが [アプリの署名を確認しない]、[ユーザー アプリの署名を確認する]、[すべてのアプリ署名を確認する] のいずれかである場合
パラメータ名: DeletePackageSign
要件:
- OSX: 3.4+
- MX: 4.3+
ホワイトリストからパッケージを削除するために使用します。
次の場合に表示: 動作モードが [ホワイトリストを使用するシングル ユーザー] の場合
パラメータ名: DeletePackagesAction
| オプション | 名前 | 説明 | 注記 | ステータス | 要件 |
|---|---|---|---|---|---|
| 0 | パッケージを削除しない | この値 (または XML にこのパラメータがないという状態) では、デバイスの設定は変更されません。パッケージはすべてデバイスに残ります。 |
OSX: 1.0+ MX: 4.1+ |
||
| 1 | 指定したパッケージを削除 | 選択したパッケージ名を「ホワイトリスト」から削除します。これらのパッケージ名を持つユーザーまたは "インストール可能" なアプリケーションは、デバイス ユーザーによるインストールと起動をブロックされます。 |
OSX: 1.0+ MX: 4.1+ |
||
| 2 | すべてのパッケージを削除 | すべてのパッケージ名が「ホワイトリスト」から削除され、すべてのユーザーまたは "インストール可能" なアプリケーションは、デバイス ユーザーによるインストールと起動をブロックされます。 |
OSX: 1.0+ MX: 4.1+ |
||
| 3 | 指定された署名の削除 | 署名検証がオンの場合、「ホワイトリスト」から 1 つまたは複数の署名が削除されます。そのため、これらの署名を持つユーザーまたは "インストール可能" なアプリケーションは、デバイス ユーザーによるインストールと起動をブロックされます。 |
OSX: 1.0+ MX: 4.1+ |
デバイス上で実行されている制御可能なサービスを呼び出すことができる "インストール可能" (非システム) なアプリケーションを制御するために使用します。これにより、管理者はデバイスに存在するサービスへのアクセスを管理し、アプリから呼び出し可能なサービスにバインドして利用できるようになります。たとえば、機密性の高い機能に関連するサービスへのアクセスを禁止できます。また、特定の使用シナリオやアプリに対する必要性が明示されていない場合に、そのようなサービスの使用を防止するためにも使用できます。
ステータス: 廃止予定。Android 13 以降を実行しているデバイスでは、この機能は委任範囲に置き換えられ、StageNow および OEMConfig 経由でのみアクセスできます。
パラメータ名: ServiceAccessAction
アプリの証明書を含むデバイスに、署名ファイルを入力するために使用します。
パラメータ値入力ルール:
ステータス: 廃止予定。Android 13 以降を実行しているデバイスでは、この機能は委任範囲に置き換えられ、StageNow および OEMConfig 経由でのみアクセスできます。
次の場合に表示: サービス アクセス アクションが [発信者を許可]、[発信者を不許可]、[発信者を確認] のいずれかである場合
パラメータ名: CallerSignature
要件:
- MX: 8.3+
確認対象の発信者トークンの名前を入力するために使用します。
パラメータ値入力ルール:
ステータス: 廃止予定。Android 13 以降を実行しているデバイスでは、この機能は委任範囲に置き換えられ、StageNow および OEMConfig 経由でのみアクセスできます。
次の場合に表示: サービス アクセス アクションが [発信者のトークンを検証] である場合
パラメータ名: ServiceAccessToken
要件:
- MX: 10.1+
サービス アクセス アクションを実行するサービスを入力するために使用します。
パラメータ値入力ルール:
com.mycompany.mypackage,com.mycompany2.mypackage2」などのようにカンマで区切る必要があります。ステータス: 廃止予定。Android 13 以降を実行しているデバイスでは、この機能は委任範囲に置き換えられ、StageNow および OEMConfig 経由でのみアクセスできます。
次の場合に表示: サービス アクセス アクションが [何もしない] でない場合
パラメータ名: ServiceIdentifier
要件:
- MX: 8.3+
サービス アクセス アクションを実行するアプリケーション パッケージ名を入力するために使用します。
パッケージ名は、Android のバージョンによって異なる場合があります。
パラメータ値入力ルール:
com.mycompany.mypackage,com.mycompany2.mypackage2」などのようにカンマで区切る必要があります。ステータス: 廃止予定。Android 13 以降を実行しているデバイスでは、この機能は委任範囲に置き換えられ、StageNow および OEMConfig 経由でのみアクセスできます。
次の場合に表示: サービス アクセス アクションが [発信者を許可]、[発信者を不許可]、[発信者を確認] のいずれかである場合
パラメータ名: CallerPackageName
要件:
- MX: 8.3+
「ホワイトリスト」に追加するパッケージ名を入力し、XML を送信する機能を許可するために使用します。空 (長さ 0) の値を入力すると (または XML にこのパラメータがないと)、パッケージ名はリストに追加されません。
パッケージ名は、Android のバージョンによって異なる場合があります。
パラメータ値入力ルール:
com.mycompany.mypackage,com.mycompany2.mypackage2」などのようにカンマで区切る必要があります。ステータス: 廃止予定。Android 13 以降を実行しているデバイスでは、この機能は委任範囲に置き換えられ、StageNow および OEMConfig 経由でのみアクセスできます。
次の場合に表示: 動作モードが [ホワイトリストを使用するシングル ユーザー] であり、かつパッケージの追加と XML 送信の許可が [指定されたアプリケーションを許可] の場合
パラメータ名: AddPackageNamesAllowXML
要件:
- OSX: 4.1+
- MX: 4.2+
「ホワイトリスト」に追加する署名の入力に使用されます。
パラメータ値入力ルール:
com.mycompany.mypackage,com.mycompany2.mypackage2」などのようにカンマで区切ります。ステータス: 廃止予定。Android 13 以降を実行しているデバイスでは、この機能は委任範囲に置き換えられ、StageNow および OEMConfig 経由でのみアクセスできます。
次の場合に表示: 動作モードが [ホワイトリストを使用するシングル ユーザー] であり、かつパッケージの追加と XML 送信の許可が [指定されたアプリケーションを許可] であり、かつアプリケーション検証署名モードが [アプリの署名を確認しない]、[ユーザー アプリの署名を確認する]、[すべてのアプリの署名を確認する] のいずれかである場合
パラメータ名: AddPackageSignAllowXML
要件:
- OSX: 3.4+
- MX: 4.3+
アプリケーションが XML を送信し、それにより MX 管理フレームワークを介したデバイス設定の変更を送信できるようにするかを選択します。
注:
- ホワイトリスト機能が有効になっている場合にのみ使用できます。
- デバイス上に EMDK for Android サービス パッケージ
com.symbol.emdkserviceが必要です。
ステータス: 廃止予定。Android 13 以降を実行しているデバイスでは、この機能は委任範囲に置き換えられ、StageNow および OEMConfig 経由でのみアクセスできます。
次の場合に表示: 動作モードが [ホワイトリストを使用するシングル ユーザー] の場合
パラメータ名: AllowSubmitXMLAction
XML の送信を許可するパッケージ名を入力するために使用します。空 (長さ 0) の値を入力すると (または XML にこのパラメータがないと)、どのパッケージも XML を送信できなくなります。
パッケージ名は、Android のバージョンによって異なる場合があります。
パラメータ値入力ルール:
com.mycompany.mypackage,com.mycompany2.mypackage2」などのようにカンマで区切る必要があります。ステータス: 廃止予定。Android 13 以降を実行しているデバイスでは、この機能は委任範囲に置き換えられ、StageNow および OEMConfig 経由でのみアクセスできます。
次の場合に表示: アプリによる XML 送信の許可が [指定されたアプリケーションを許可] の場合
パラメータ名: AllowSubmitXMLPackageNames
要件:
- OSX: 4.1+
- MX: 4.2+
XML の送信を禁止するパッケージ名を入力するために使用します。空 (長さ 0) の値を入力すると (または XML にこのパラメータがないと)、すべてのパッケージに XML 送信が許可されます。
パラメータ値入力ルール:
com.mycompany.mypackage,com.mycompany2.mypackage2」などのようにカンマで区切る必要があります。ステータス: 廃止予定。Android 13 以降を実行しているデバイスでは、この機能は委任範囲に置き換えられ、StageNow および OEMConfig 経由でのみアクセスできます。
次の場合に表示: アプリによる XML 送信の許可が [指定されたアプリケーションを許可] または [実行が許可されているすべてのアプリケーションを許可] の場合
パラメータ名: DisallowSubmitXMLPackageNames
要件:
- OSX: 4.1+
- MX: 4.2+
デバイス上のどの CSP がアプリによるアクセスから "保護されている" か、どのアプリが保護された CSP へのアクセスを承認されるかを制御するために使用されます。たとえば、機密性の高い機能を提供する CSP へのアクセスを禁止したり、そのような CSP へのアクセスを特定のアプリに限定したりするために使用できます。デフォルトでは、すべての CSP は保護されていないため、すべてのアプリからアクセスできます。
注: このパラメータは、CSP アクセス管理と呼ばれる機能グループの一部です。この機能を使用して、不正なアプリから機密性の高い機能にアクセスされるのを防ぐことができます。
ステータス: 廃止予定。Android 13 以降を実行しているデバイスでは、この機能は委任範囲に置き換えられ、StageNow および OEMConfig 経由でのみアクセスできます。
パラメータ名: CspAccessAction
保護アクションを呼び出すアプリケーション パッケージに対して、保護アクションが適用されている CSP へのアクセスを自動的に承認するかどうかを制御します。
ステータス: 廃止予定。Android 13 以降を実行しているデバイスでは、この機能は委任範囲に置き換えられ、StageNow および OEMConfig 経由でのみアクセスできます。
次の場合に表示: CSP のアクセス アクションが [保護] の場合
パラメータ名: CspAutoApprove
保護解除アクションを呼び出すアプリケーション パッケージの名前と署名を、保護解除アクションが適用されている CSP の「承認済み」リストから自動的に削除するかどうかを制御します。
ステータス: 廃止予定。Android 13 以降を実行しているデバイスでは、この機能は委任範囲に置き換えられ、StageNow および OEMConfig 経由でのみアクセスできます。
次の場合に表示: CSP アクセス アクションが [保護の解除] の場合
パラメータ名: CspAutoUnapprove
選択した CSP アクセス アクションの CSP 名を入力するために使用します。
ステータス: 廃止予定。Android 13 以降を実行しているデバイスでは、この機能は委任範囲に置き換えられ、StageNow および OEMConfig 経由でのみアクセスできます。
次の場合に表示: CSP アクセス アクションが [何もしない] でない場合
パラメータ名: CspName
CSP 名が CSP 名リストに表示されていない場合に、CSP アクセス アクションのカスタム CSP 名を入力するために使用します。
パラメータ値入力ルール:
ステータス: 廃止予定。Android 13 以降を実行しているデバイスでは、この機能は委任範囲に置き換えられ、StageNow および OEMConfig 経由でのみアクセスできます。
次の場合に表示: CSP アクセス アクションが [何もしない] でない場合
パラメータ名: CspNameCustom
要件:
- MX: 9.2+
特定の CSP アクセス アクションを実行するアプリケーション パッケージ名を入力するために使用します。
パッケージ名は、Android のバージョンによって異なる場合があります。
パラメータ値入力ルール:
com.mycompany.mypackage,com.mycompany2.mypackage2」などのようにカンマで区切ります。次の場合に表示: CSP アクセス アクションが [アプリケーションを承認] または [アプリケーションの承認を解除] または [承認済みの検証] である場合
パラメータ名: AppPackageName
要件:
- MX: 9.2+
アプリ証明の署名ファイルを入力するために使用します。
パラメータ値入力ルール:
次の場合に表示: CSP アクセス アクションが [アプリケーションを承認] または [アプリケーションの承認を解除] または [承認済みの検証] である場合
パラメータ名: AppSignature
要件:
- MX: 9.2+
アプリケーションで実行するアクセス許可アクションを、アクセス許可権限名パラメータで使用可能な権限のリストから選択するために使用します。許可が与えられると、その後にアクセス許可アクションによって明示的に取り消された場合、アプリが何らかの手段でアンインストールされた場合、エンタープライズ リセットまたは工場出荷時リセットが実行された場合を除き、権限はアプリに保持されます。アンインストールによってアプリの権限が失われた場合、アプリを再インストールした後に限り、権限を再度付与できます。この機能を使用するには、デバイスに MX 10.0.5.1 以降が必要です。どの MX バージョンがインストールされていますか?
注: この機能を使用するには、デバイスに MX 10.0.5.1 以降が必要です。
パラメータ名: PermissionAccessAction
| オプション | 名前 | 説明 | 注記 | ステータス | 要件 |
|---|---|---|---|---|---|
| 0 | 何もしない | この値 (またはこのパラメータが XML に存在しないこと) では何も変更されず、以前の設定が保持されます。 |
MX: 10.0+ Android API: 26+ |
||
| 1 | 許可 | アプリにアクセス権を付与します。 |
MX: 10.0+ Android API: 26+ |
||
| 2 | 拒否 | アプリへのアクセス権を拒否します。 |
MX: 10.0+ Android API: 26+ |
||
| 3 | ユーザーに選択を許可 | アプリのデバイス リソース (カメラ、スキャナなど) へのアクセスを許可または拒否するようにデバイス ユーザーに求めます。これは Android のデフォルト設定です。 |
MX: 10.0+ Android API: 26+ |
||
| 4 | 確認 | アプリケーションにアクセス許可が付与されているかどうかを確認します。 |
MX: 10.0+ Android API: 26+ |
選択した許可アクセス アクションを実行するアプリケーションのパッケージ名を入力するために使用されます。
パラメータ値入力ルール:
次の場合に表示: アクセス許可アクションが [何もしない] でない場合
パラメータ名: PermissionAccessPackageName
要件:
- MX: 10.0+
- Android API: 26+
選択したアクセス許可アクションによって実行されるアプリケーションの署名ファイルを入力するために使用されます。
パラメータ値入力ルール:
次の場合に表示: アクセス許可アクションが [何もしない] でない場合
パラメータ名: PermissionAccessSignature
要件:
- MX: 10.0+
デバイスのサブシステム選択に使用します。このサブシステムの場合、アプリケーションに割り当てる権限を、アクセス許可アクション パラメータによって適用します。
Android 権限の詳細はこちら。
注: 一部のオプションは Android 11 以降に依存します。このパラメータは、インストール済みアプリケーションを対象として、権限の付与または拒否に使用できます。また、Android 10 以降を実行しているデバイスでは、未インストール アプリを対象として、権限の「事前付与」または「事前拒否」を設定できます。
パラメータ名: PermissionAccessPermissionName
| オプション | 名前 | 説明 | 注記 | ステータス | 要件 |
|---|---|---|---|---|---|
| 1 | 通知にアクセス | デバイスの通知にアクセスする権限を制御します。 |
MX: 10.0+ Android API: 27+ |
||
| 2 | パッケージ使用統計情報 | デバイスのアプリ使用に関する統計にアクセスする権限を制御します。 |
MX: 10.0+ Android API: 27+ |
||
| 3 | [システム アラート] ウィンドウ | システム警告ウィンドウを使用する権限を制御します。アプリは別のアプリの上からウィンドウを描画できます。 |
MX: 10.0+ Android API: 27+ |
||
| 4 | AppOps 統計情報を取得 | デバイス上のアプリで使用されているリソースを調べるために、アプリ動作統計にアクセスする権限を制御します。 |
MX: 10.0+ Android API: 27+ |
||
| 5 | バッテリ統計情報 | デバイスのバッテリ統計にアクセスする権限を制御します。 |
MX: 10.0+ Android API: 27+ |
||
| 6 | 外部ストレージの管理 | デバイスに接続されている USB/SD カード ストレージ メディアの管理を制御します。 |
MX: 10.4+ Android API: 30+ |
||
| 7 | バインド通知リスナー | 通知に関連するシステム コールを受信する Android サービスにアクセスする権限を制御します。 |
MX: 11.5+ Android API: 30+ |
||
| 8 | ログの読み取り (特別に信頼された Zebra アプリのみ) | デバイスのシステム ログにアクセスする権限を制御します。Zebra 特権キーまたは Zebra プラットフォーム キーによって署名された Zebra アプリにのみ適用されます。 |
MX: 11.9+ Android API: 30+ |
||
| 9 | すべての危険な権限 | マニフェストでアプリによって宣言された危険な権限へのアクセスを制御します。Google により「アプリにユーザーのプライベート データへのアクセスや、ユーザーに悪影響を与える可能性のあるデバイスの制御を提供する」とみなされる、そのような権限をユーザーに事前に付与、事前拒否、または延期することができます (デフォルト)。詳細については、上記のリンクを参照してください。 |
MX: 13.1+ Android API: 33+ |
新規または既存の機能グループに対して実行するアクションを選択するために使用します。機能グループとは、管理者が「機密」として指定することができ、アプリによる不正使用から保護する価値がある機能のセットです。たとえば、「通信」機能グループは、CellularMgr、GprsMgr、Wi-Fi CSP の特定の機能を「機密」に指定し、承認されたアプリのみにアクセスを限定する場合があります。
デフォルトでは、どの機能も保護対象ではなく、すべてのアプリがすべての機能にアクセスできるようになっています。機能グループが作成され、保護対象に設定されると、アクセスを承認された特定アプリケーションを除いて、すべてのアプリケーションがそのグループ内の機能にアクセスできなくなります。
ステータス: 廃止予定。Android 13 以降を実行しているデバイスでは、この機能は委任範囲に置き換えられ、StageNow および OEMConfig 経由でのみアクセスできます。
パラメータ名: GroupAccessAction
選択されたグループ アクセス アクションを実行するアプリケーションのパッケージ名を入力するために使用されます。
パラメータ値入力ルール:
次の場合に表示: グループ アクセス アクションが [ApproveApplication] 、[UnapproveApplication] 、[VerifyApproved] の場合
パラメータ名: GroupPackageName
要件:
- MX: 10.0+
- Android API: 26+
選択されたグループ アクセス アクションを実行するアプリケーションの署名を入力するために使用されます。
パラメータ値入力ルール:
次の場合に表示: グループ アクセス アクションが [ApproveApplication] 、[UnapproveApplication] 、[VerifyApproved] の場合
パラメータ名: GroupSignature
要件:
- MX: 10.0+
- Android API: 26+
選択されたグループ アクセス アクションを実行するカスタム機能グループの名前を入力するために使用されます。
パラメータ値入力ルール:
次の場合に表示: グループ選択が [カスタム] であり、かつグループ アクセス アクションが [何もしない]、[作成]、[削除] のいずれでもない場合
パラメータ名: GroupSelectCustomName
要件:
- MX: 10.0+
- Android API: 26+
保護された機能グループを呼び出すアプリケーション パッケージに対して、機能グループへのアクセスを自動的に未承認にするかどうかを制御します。
ステータス: 廃止予定。Android 13 以降を実行しているデバイスでは、この機能は委任範囲に置き換えられ、StageNow および OEMConfig 経由でのみアクセスできます。
次の場合に表示: グループ アクセス アクションが [保護の解除] の場合
パラメータ名: GroupAutoUnapprove
定義するカスタム機能グループの名前を入力するために使用します。
パラメータ値入力ルール:
ステータス: 廃止予定。Android 13 以降を実行しているデバイスでは、この機能は委任範囲に置き換えられ、StageNow および OEMConfig 経由でのみアクセスできます。
次の場合に表示: グループ アクセス アクションが [作成] または [削除] の場合
パラメータ名: GroupCustomName
要件:
- MX: 10.0+
- Android API: 26+
カスタム機能グループに追加する CSP 名、および (オプションで) CSP パラメータとパラメータ値を入力するために使用します。CSP 名のみを入力すると、すべての CSP 機能が機能グループに追加されます。
パラメータ値入力ルール:
CSPname, CSPname:parmName, CSPname:CSPparm={parmValue}例: BluetoothMgr,UiMgr:NotificationPullDown,SdCardMgr:SdCardUsage={0}
ステータス: 廃止予定。Android 13 以降を実行しているデバイスでは、この機能は委任範囲に置き換えられ、StageNow および OEMConfig 経由でのみアクセスできます。
次の場合に表示: グループ アクセス アクションが [作成] の場合
パラメータ名: GroupCustomDetails
要件:
- MX: 10.0+
- Android API: 26+
保護された機能グループを呼び出すアプリケーション パッケージに対して、グループへのアクセスを自動的に承認するかどうかを制御します。
ステータス: 廃止予定。Android 13 以降を実行しているデバイスでは、この機能は委任範囲に置き換えられ、StageNow および OEMConfig 経由でのみアクセスできます。
次の場合に表示: グループ アクセス アクションが [保護] の場合
パラメータ名: GroupAutoApprove
<wap-provisioningdoc>
<characteristic version="4.3" type="AccessMgr">
<parm name="OperationMode" value="2" />
<parm name="SystemSettings" value="1" />
<parm name="DeletePackagesAction" value="0" />
<parm name="AddPackagesAction" value="1" />
<parm name="AddPackageNames" value="com.mypackage" />
</characteristic>
</wap-provisioningdoc>
<wap-provisioningdoc>
<characteristic version="4.3" type="AccessMgr">
<parm name="OperationMode" value="2" />
<parm name="SystemSettings" value="1" />
<parm name="DeletePackagesAction" value="0" />
<parm name="AddPackagesAction" value="0" />
<parm name="AllowSubmitXMLAction" value="1" />
<parm name="AllowSubmitXMLPackageNames" value="com.mypackage" />
<parm name="DisallowSubmitXMLPackageNames" value="com.mypackage2" />
</characteristic>
</wap-provisioningdoc>
クエリは、Android 11 以降を実行している Zebra デバイスではサポートされていません。
<wap-provisioningdoc>
<characteristic type="AccessMgr" >
<parm-query name="PackageNames"/>
<parm-query name="OperationMode"/>
<parm-query name="AppVerifySignMode"/>
</characteristic>
</wap-provisioningdoc>