Currently it`s only possible to register runners on repository level using the PAT option.
And via github app it`s only possible to do this on repo or org level.
I would like to be able to register runners on enterprise level using GHES.
You can set in the pat permissions the option to
- manage_runners:enterprise | Manage enterprise runners and runner groups
This would give us new opportunities to use the runners at scale and simplify the management.