What is 'organization-owned' versus 'user-owned' for GitHub Apps?
Select an answer to reveal the explanation.
Short Explanation and Infographic
GitHub Apps have an owner — either an organization or an individual user. Organization-owned apps are managed under the org's settings; user-owned apps live in the user's developer settings. Either type can be installed on orgs or personal repos.
Full explanation below image
Full Explanation
GitHub Apps can be created (owned) by either individual GitHub users or GitHub organizations: (1) User-owned GitHub Apps — created under a user's GitHub account developer settings. If the owning user leaves or deletes their account, the app could be disrupted. Suitable for personal projects or small-scale tools. (2) Organization-owned GitHub Apps — created under an organization's developer settings. Ownership is tied to the organization rather than an individual, providing better continuity for business-critical integrations. Both types can be installed on organizations and personal repositories by users with appropriate permissions. For enterprise/production GitHub Apps that power critical integrations, organization ownership is strongly preferred to avoid single points of failure when team members change.