Secure Single Sign On User Agent

The ArcFM XI Single Sign On (SSO) User Agent is a component of the XI series ecosystem that allows for single sign on for applications or extensions in which an integrated login procedure isn't feasible. For example, given that ArcFM Editor XI is built on top of ArcGIS Pro, Schneider Electric doesn’t control the startup procedure. Therefore, logging into the XI series ecosystem is controlled by User Agent during the initialization of the ArcFM Editor XI extension.

Standalone applications developed by Schneider Electric, such as Designer XI and ArcFM Mobile, integrate the login procedure during application startup. This blocks the application from launching until the user is authenticated, which eliminates the need for User Agent. Currently, only ArcFM Markup tools for ArcGIS (ArcMap) and ArcFM Editor XI are enhanced by User Agent.

The ArcFM XI SSO User Agent installs separately from the applications that require it. Upon launching an app that requires User Agent, it’s automatically downloaded and installed in the current user’s profile (if not already installed). The installation location, which is not configurable, is %LOCALAPPDATA%\SSOUserAgent.

Like Solution Center, User Agent is an evergreen application that, on launch, checks for and installs updates before proceeding. Checking for updates is not currently configurable and must run on every start of User Agent.

A beneficial feature of User Agent, as regardsEditor XI,is its ability to use deep links for client-side workflows. This enhancement lets you to click one button in Solution Center to refresh the client workflows in Editor XI. While Editor XI runs in ArcGIS Pro, the message from Solution Center is received. This communication happens local to the device between applications using a URI scheme from Solution Center to User Agent, and named pipes from User Agent to Editor XI.

QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.

Was this helpful?