Create an Android Custom Payload Policy

You can specify top-level policy fields to control the behavior of a managed device and the apps installed on it. The Custom Payload Policy lets IT Admins provide JSON content to quickly create a custom policy. You can even combine multiple JumpCloud policies into a single policy in the form of a JSON file. This policy works for devices running Android 5.1 and later.


Do not add any application-related settings into this policy. The ApplicationPolicy object is not supported with this policy.



  • Please use caution when configuring the custom payload policy to avoid including sensitive and/or personally identifying information.

To create an Android Custom Payload policy:

  1. Log in to the JumpCloud Admin Portal.
  2. Go to DEVICE MANAGEMENT > Policy Management.
  3. In the All tab, click (+).
  4. On the New Policy panel, select the Android tab.
  5. Select the Custom Payload policy from the list, then click configure.
  6. On the New Policy panel, optionally enter a new name for the policy, or keep the default. Policy names must be unique.
  7. For Policy Notes, enter details like when you created the policy, where you tested it, and where you deployed it.
  8. Under Settings, type or paste the JSON content in the Policy Contents field.
  1. Click Validate JSON to verify that there are no syntax errors in the file. If you experience a JSON error, get more detail about the error with the tool in the Google Developer docs.


This tool validates the format of the JSON but it does not check for the validity of the inputted values.

  1. (Optional) Select the Device Groups tab. Select one or more device groups where you’ll apply this policy. For device groups with multiple OS member types, the policy is applied only to the supported OS.
  2. (Optional) Select the Devices tab. Select one or more devices where you’ll apply this policy.


For this policy to take effect, you must specify a device or a device group.

  1. Click save.
Back to Top

Still Have Questions?

If you cannot find an answer to your question in our FAQ, you can always contact us.

Submit a Case