---
title: Safari app extension information property list keys
framework: safariservices
role: collectionGroup
role_heading: API Collection
path: safariservices/safari-app-extension-information-property-list-keys
---

# Safari app extension information property list keys

Specify keys in your information property list file that provide information about your Safari app extension, UI, and permissions to the operating system.

## Overview

Overview Safari app extensions define keys that inform the operating system about your app extension’s capabilities and intents. Keys for app extensions follow a hierarchical structure, which each of the articles below describes.

## Topics

### First steps

- [Using Safari app extension default keys](safariservices/using-safari-app-extension-default-keys.md)

### Access and permissions

- [Setting Safari app extension feature keys](safariservices/setting-safari-app-extension-feature-keys.md)
- [Adjusting website access permissions](safariservices/adjusting-website-access-permissions.md)
- [Using permissions for scripts and style sheets](safariservices/using-permissions-for-scripts-and-style-sheets.md)

### Conditional scripts and style sheet injection

- [Using content script and style sheet keys](safariservices/using-content-script-and-style-sheet-keys.md)

### Contextual menu and toolbar items

- [Using contextual menu and toolbar item keys](safariservices/using-contextual-menu-and-toolbar-item-keys.md)
- [Adjusting settings for a toolbar item](safariservices/adjusting-settings-for-a-toolbar-item.md)
- [Adjusting settings for contextual menu items](safariservices/adjusting-settings-for-contextual-menu-items.md)
- [SFSafariToolbarItem](safariservices/sfsafaritoolbaritem.md)
- [SFSafariExtensionViewController](safariservices/sfsafariextensionviewcontroller.md)
