Favicon

You are here: Home > API Reference > Apple > Apple Policies

Apple Policies

API endpoints for Apple Policies. Browse all available operations, parameters, and response schemas.

GET List Apple device policies
/organizations/:organizationId/mdm/apple/enterprise/policies/

**Required Permission:** `mdm.apple.policy.list` Retrieves a paginated list of Apple device policies configured for the organization.

POST Create device policy
/organizations/:organizationId/mdm/apple/enterprise/policies/

**Required Permission:** `mdm.apple.policy.create` Creates a new policy with specified configurations, restrictions, and security settings.

GET Retrieve policy details
/organizations/:organizationId/mdm/apple/enterprise/policies/:admPolicyId

**Required Permission:** `mdm.apple.policy.get` Retrieves detailed configuration, restrictions, and assignation information for a specific policy.

PUT Update device policy
/organizations/:organizationId/mdm/apple/enterprise/policies/:admPolicyId

**Required Permission:** `mdm.apple.policy.update` Updates the configuration, restrictions, and security settings for an existing policy.

DELETE Delete device policy
/organizations/:organizationId/mdm/apple/enterprise/policies/:admPolicyId

**Required Permission:** `mdm.apple.policy.remove` Permanently removes the policy and disassociates it from any assigned users, groups, or devices.

GET Retrieve agent configuration
/organizations/:organizationId/mdm/apple/enterprise/policies/:admPolicyId/agent-config

**Required Permission:** `mdm.apple.policy.get` Retrieves the MDM agent configuration settings derived from the policy for device deployment.

GET Check policy assignations
/organizations/:organizationId/mdm/apple/enterprise/policies/:admPolicyId/assignations

**Required Permission:** `mdm.apple.policy.get` Retrieves assignation information showing which users, groups, or devices use this policy.

POST Validate policy composition
/organizations/:organizationId/mdm/apple/enterprise/policies/composition

**Required Permission:** `mdm.apple.policy.composition` Validates policy configuration structure and checks for conflicts or incompatible settings.

GET List policy templates
/organizations/:organizationId/mdm/apple/enterprise/policies/templates

**Required Permission:** `mdm.apple.policy.templates` Retrieves available policy templates with predefined configurations for common device management scenarios.

GET Retrieve policy template details
/organizations/:organizationId/mdm/apple/enterprise/policies/templates/:templateId

**Required Permission:** `mdm.apple.policy.templates` Retrieves detailed configuration and settings for a specific policy template by identifier.