REST Resource: customers.dpcs
Resource: Dpc
An EMM's DPC (device policy controller). Zero-touch enrollment installs a DPC (listed in the Configuration
) on a device to maintain the customer's mobile policies. All the DPCs listed by the API support zero-touch enrollment and are available in Google Play.
JSON representation |
{
"name": string,
"packageName": string,
"dpcName": string
} |
Fields |
name |
string
Output only. The API resource name in the format customers/[CUSTOMER_ID]/dpcs/[DPC_ID] . Assigned by the server. To maintain a reference to a DPC across customer accounts, persist and match the last path component (DPC_ID ).
|
packageName |
string
Output only. The DPC's Android application ID that looks like a Java package name. Zero-touch enrollment installs the DPC app onto a device using this identifier.
|
dpcName |
string
Output only. The title of the DPC app in Google Play. For example, Google Apps Device Policy. Useful in an application's user interface.
|
Methods |
|
Lists the DPCs (device policy controllers) that support zero-touch enrollment. |
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-08-07 UTC.
[null,null,["Last updated 2024-08-07 UTC."],[[["DPCs (Device Policy Controllers) are installed on devices via zero-touch enrollment to enforce mobile policies."],["The API lists DPCs that support zero-touch enrollment and are available in Google Play."],["Each DPC's JSON representation includes its `name`, `packageName` (Android application ID), and `dpcName` (title in Google Play)."],["The `name` field provides a unique identifier for a DPC, with `DPC_ID` being the unique key."],["The `list` method can be used to get a list of all DPCs that support zero-touch enrollment."]]],["The Device Policy Controller (DPC) resource manages mobile policies on devices via zero-touch enrollment. Key information includes: `name` (API resource identifier), `packageName` (Android app ID), and `dpcName` (title in Google Play). The API's core action is listing available DPCs that support zero-touch enrollment, using the `list` method. The provided JSON structure outlines how a DPC is represented, defining its attributes. This API supports identifying DPC apps for use in user interfaces.\n"]]