I'm looking at the Portal API documentation and the ability to programmatically create a new user seems to be missing. I'm building a product with a use case to temporarily onboard contractors via email (w/o Esri identity) into our client's Esri organizations to work within their service area.
Thanks for whatever help you can give!
Q1) Is the ability to create new users supported by the ArcGIS Online Portal REST API?
A1) While it may be possible to create new users via the REST API ...
You also mentioned you wanted them to be w/o Esri identity ...
A2) No, this would be a violation of the Esri software license agreement. All accounts in an ArcGIS Online organization or Portal for ArcGIS instance need to be a Named User account (e.g., have Esri identity).
Hope this helps,
Your answer to my second question makes sense, and leaves me with a slightly different one.
If there was a Named User for Person A in Organization X, and Organization Y wanted to create a temporary Named User in their own Organization for Person A, is that a valid use of the CreateUser API?