---
title: LocalPoliciesMacOS type | Wartiva GraphQL API
description: MacOS-specific local policies. Wartiva GraphQL API reference with arguments, fields, and examples. Browse related operations and types.
url: https://wartiva.com/api-docs/types/local-policies-mac-os.html
updated: 2026-10-07
---

Endpoint configuration · GraphQL type

# `LocalPoliciesMacOS` type

MacOS-specific local policies.

## Fields

| Field Name | Description |
|---|---|
| `deviceRestrictions` - [`DeviceRestrictions!`](https://wartiva.com/api-docs/types/device-restrictions.html) | MDM-enforced device restriction policies. |
| `guestAccountPolicy` - [`GuestAccountPolicy!`](https://wartiva.com/api-docs/types/guest-account-policy.html) | Guest account enablement policy. |
| `rootAccountDisabled` - [`Boolean`](https://wartiva.com/api-docs/types/boolean.html) | Whether the root account is disabled. |
| `loginMechanisms` - [`[String!]`](https://wartiva.com/api-docs/types/string.html) | Login mechanisms configured on the system. |

## Used by

- [`LocalPolicies`](https://wartiva.com/api-docs/types/local-policies.html) type: The local security policy settings of an Endpoint.
- [`LocalPoliciesOsSpecific`](https://wartiva.com/api-docs/types/local-policies-os-specific.html) union: Union of OS-specific local policies types.

## Example

### Example

```json
{
  "deviceRestrictions": DeviceRestrictions,
  "guestAccountPolicy": GuestAccountPolicy,
  "rootAccountDisabled": false,
  "loginMechanisms": ["xyz789"]
}

```

---

Wartiva is in early access. Request access: https://wartiva.com/early-access.html  
All pages: https://wartiva.com/llms.txt
