# Org plugin

The `OrgPlugin` family — 7 operations.

An organization plugin enablement switches a registered plugin ON for one organization. Enable per organization; pause or remove the enablement without touching the declaration.

## Operations

| Operation | Kind | What it does |
| --- | --- | --- |
| [createOrgPlugin](/reference/org-plugin/createOrgPlugin/) | mutation | Create a new per-organization plugin enablement — which registered extensions run at this organization at your organization. |
| [deactivateOrgPlugin](/reference/org-plugin/deactivateOrgPlugin/) | mutation | Deactivate a per-organization plugin enablement — which registered extensions run at this organization — it stops being usable but keeps its history and can be reactivated. |
| [doomOrgPlugin](/reference/org-plugin/doomOrgPlugin/) | mutation | Permanently retire a per-organization plugin enablement — which registered extensions run at this organization. |
| [orgPlugin](/reference/org-plugin/orgPlugin/) | query | Look up one record — a per-organization plugin enablement — which registered extensions run at this organization. |
| [orgPlugins](/reference/org-plugin/orgPlugins/) | query | The org plugin list — each entry is a per-organization plugin enablement — which registered extensions run at this organization. |
| [reactivateOrgPlugin](/reference/org-plugin/reactivateOrgPlugin/) | mutation | Reactivate a per-organization plugin enablement — which registered extensions run at this organization — bring a deactivated record back into use. |
| [updateOrgPlugin](/reference/org-plugin/updateOrgPlugin/) | mutation | Edit a per-organization plugin enablement — which registered extensions run at this organization — change its details. |
