This is somewhat similar to this question from a few months ago: https://community.esri.com/t5/developers-questions/commercial-use-with-quot-essentials-quot-of-arcgis
But my question is a little bit different, and relates to the types of accounts as described in https://developers.arcgis.com/documentation/mapping-apis-and-services/deployment/accounts/ . I currently have a Developer subscription that I am using to access location services as part of an application that I am building. But I also have an ArcGIS Online Organization. I'm running into a sort of curious pair of obstacles:
a - I can't manage Developer accounts through my Organization
b - I can't deploy a commercial application through my Organization account
This is an issue because, for example, I'd like to be able to use the generateToken API on my backend to authenticate with a "user" to perform certain operations, but I am not comfortable doing that using the same account that controls my billing information. It would be better to create a restricted, special purpose user in my Organization and manage things that way.
Is there any other option? Could I somehow get / purchase the ability to deploy a commercial application through an Organization account? Or enable pay-as-you-go Platform billing through an Organization? What is a "commercial application" anyway? I couldn't find it defined anywhere in the docs.
Thanks,
Dan