Do I need to pay for every user in the company (with SAP license) to be able to use the Integration Hub connectors?
Definitely no.
Integration Hub license is not based on user license. Think about it. If you have 200 SAP licenses and require only a Magento connector for a single webshop, why should you pay for all 200 users? You only need to pay for the Magento connector for a single webshop.
You can connect SAP with any application in minutes using the Hub. Connectors are based on company database. If you have 2 companies using the same connector, you should purchase 2 connectors. Licensing of Hub modules are not based on users. Walldorf licensing for the Hub is based on number of connectors used per database. We will never charge you anything more.