> This page is for Developer.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.bigcommerce.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.bigcommerce.com/_mcp/server.

# MetafieldsPermissionSet

GraphQL enum

Determines the visibility and writeability of the field by other API consumers.

Reference: https://docs.bigcommerce.com/developer/api-reference/graphql/admin/types/enums/metafields-permission-set

## Values

- `APP_ONLY` — Private to the app that owns the field.
- `READ` — Visible to other API consumers.
- `READ_AND_SF_ACCESS` — Visible to other API consumers, including on storefront.
- `WRITE` — Open for reading and writing by other API consumers.
- `WRITE_AND_SF_ACCESS` — Open for reading and writing by other API consumers, including on storefront.

## Definition

```graphql
enum MetafieldsPermissionSet {
  APP_ONLY
  READ
  READ_AND_SF_ACCESS
  WRITE
  WRITE_AND_SF_ACCESS
}
```