CURL was only intended to consume SCIM for testing, but would eventually be consumed by an HTTP Client in language. If this is doable via oxd, can you provide some examples or a location where it's doable? I can't see OXD providing anything in the libraries beyond basic user information, where we would need group membership.
The OAuth Protocol itself doesn't really fit our use case since we're looking at a single multi-tennant application, and need to authorize a user for various companies within that application. We had previously used Stormpath to accomplish this with Groups, but Stormpath has since been consumed by Okta.
We would basically like to use OIDConnect for the authentication portion and LDAP / Security groups to manage authorization, and SCIM is what attracted us to gluu. If we can find a way to make it work with OXD, I'm more than happy to buy a license.