So, I'm working on a project to help with provisioning user licenses / extensions. There's one thing that is throwing a bit of a wrench into this process though: If a user checks out their ArcGIS Pro license, there's nothing I can do to update their user type / provisions. This is for UserType licensing in ArcGIS Online.
Is there a way, in the ArcGIS Pro SDK, to check in/out the ArcGIS Pro license for a user if they've checked it out? I see there's an ArcGIS.Core.Licensing.CheckinLicense / CheckoutLicense, but this seems to be only for extensions and it has a note saying it's only for concurrent licensing anyway?
I just figure that the functionality has to be there somewhere though, because users perform this action themselves in ArcGIS Pro, so I SHOULD be able to access that functionality in the SDK somehow.