A new kind of resource has been added to Github - "Enterprise". An enterprise is one level above an organization, and each enterprise contains multiple organizations. So ideally, we would want to be able to install the GitHub app on an enterprise level rather then on an organization level, and integrate with all organizations under that enterprise. That way, we don't need to install the integration on each organization, but we can just install it once per enterprise, and configure the mapping for all orgs through one enterprise. More info about enteprises can be found here https://github.blog/changelog/2024-10-22-enterprises-can-create-github-apps-for-use-within-the-enterprise/