Hi
Public Azure only exposes the tenant capabilities and in Azure Stack App Service you have Tenant and Admin personas, so in order to expose the feature to your tenants, you need to configure the source control providers as an admin first.
In public Azure to expose this tenant capabilities, we (as admins) did something similar to configure the providers.