Options that can be passed into
Existing user session, which may be created from Identity Manager
Current user as
Logging level off > error > warn > info > debug > all defaults to 'error'
Portal self for the authenticated user. If not passed into
ArcGIS Online or ArcGIS Enterprise portal url.
Do not include
Any additional properties to expose on the context. This allows an application to send additional context into the system. For example, in ArcGIS Hub, many times we want to pass in the active "Hub Site" as additional context, so we will send that in as a node on a properties object.
Option to pass in system status vs fetching it
Interface defined in common/src/ArcGISContextManager.ts:18