Hello

My use-case is as follows:

Users are typically developers, who add a library to their project. This library can send and receive information. The use of this library is based on, say, a subscription. 
As a user-manager, I would like users of my library to have to be authorized. And I would also like to know how many devices/software products the user has connected.

Is this something that Keycloak can help with? If yes, can someone recommend specifically what I should look at?

Thanks

--
Anton Hughes