---
title: SafariSettings
framework: managedsettings
role: symbol
role_heading: Structure
path: managedsettings/safarisettings
---

# SafariSettings

Constraints on Safari’s AutoFill and cookie behaviors.

## Declaration

```swift
struct SafariSettings
```

## Overview

Overview Use SafariSettings to manage Safari settings for cookies and AutoFill. You can prevent AutoFill and specify the websites from which Safari accepts cookies.

## Topics

### Specifying a cookie policy

- [cookiePolicy](managedsettings/safarisettings/cookiepolicy-swift.property.md)
- [cookiePolicy](managedsettings/safarisettings/cookiepolicy-swift.type.property.md)
- [SafariSettings.CookiePolicy](managedsettings/safarisettings/cookiepolicy-swift.enum.md)

### Denying autofill

- [denyAutoFill](managedsettings/safarisettings/denyautofill-swift.property.md)
- [denyAutoFill](managedsettings/safarisettings/denyautofill-swift.type.property.md)

## Relationships

### Conforms To

- [ManagedSettingsGroup](managedsettings/managedsettingsgroup.md)

## See Also

### Restricting web content

- [safari](managedsettings/managedsettingsstore/safari.md)
- [webContent](managedsettings/managedsettingsstore/webcontent.md)
- [WebContentSettings](managedsettings/webcontentsettings.md)
