User Session Types
Learn about the session types in the User Session Information page to help you monitor and protect your org.
Required Editions
| Available in: both Salesforce Classic and Lightning Experience |
| Available in: All Editions |
You can view the session type for a specific user on the User Session Information page. To access the page from Setup, enter Session Management in the Quick Find box, then select Session Management.
Session types indicate the type of session a user is using to access your org. Session types can be persistent or temporary. You can access them by using the user interface, API, or other methods, such as an OAuth authentication process.
| Session Type | Description |
|---|---|
| API | Created when accessing an org through the API. |
| APIOnlyUser | Created to enable a password reset in the user interface for API-only users. |
| Aura | Created for access to Lightning Experience functionality. |
| ChatterNetworks | Created when using Chatter Networks or Chatter Sites. |
| ChatterNetworksAPIOnly | Created when using the Chatter Networks or Chatter Sites API. |
| ChatterNetworksAPIOnlyOAuth | Created when approving OAuth access by a Chatter Sites user. |
| Content | Created when serving user-uploaded content. |
| DataDownloadOnly | A session that allows users to download data when their org status is Locked, Suspended, or Hold. You can’t create this session manually. |
| LightningContainerComponent | Created for use with Lightning container components. |
| LivePreview | Created to use the live preview functionality in Experience Builder. |
| Node | Created for NodeJS access. |
| OauthApprovalUI | A session that allows access only to the OAuth approval page. |
| Oauth2 | Created using OAuth flows. For example, if you use OAuth authentication for a connected app, this type of session is created. |
| SamlOauthApprovalUi | Created when approving OAuth access during a SAML flow. |
| SiteStudio | Created when using the Experience Builder user interface. |
| SitePreview | Initiated when an internal canvas app is invoked. |
| STREAMING_API | Created for use by the streaming API. |
| SubstituteUser | Created when one user logs in as another user. For example, if an administrator logs in as another user, a SubstituteUser session is created. |
| UI | Created for access to the Salesforce Classic UI or the Lightning Experience UI. Represents the core session for a login to the user interface. |
| UnspecifiedType | Created by an internal process. |
| UserSite | Initiated when a canvas application is invoked. |
| Visualforce | Created to access Visualforce pages. |
| WDC_API | A session using the WDC API. |
Temporary session types are used during the process of switching domains. For example, when you access Lightning Experience, a temporary session is created as part of that flow.
| Temporary Session Type | Description |
|---|---|
| TempAuraExchange | Created to switch to the Lightning domain. |
| TempChatterNetworks | Created to switch to Chatter Networks or Chatter Sites. |
| TempContentExchange | Created to switch to the content domain, such as the user interface into which users enter their credentials. |
| TempLccExchange | Created to switch to the LCC domain. |
| TempLivepreviewExchange | Created to switch to using the live preview functionality in Experience Builder. |
| TempNodeExchange | Created to switch to NodeJS. |
| TempOauthAccessTokenFrontdoor | Created for a user attempting to grant access to an application using the OAuth protocol. |
| TempSitepreviewExchange | Created to switch to using an internal canvas app. |
| TempSitestudioExchange | Created to switch to using the Experience Builder user interface. |
| TempVisualforceExchange | Created to switch to the Visualforce domain. |
| TempUIFrontdoor | Created to switch to the Salesforce UI. |
Did this article solve your issue?
Let us know so we can improve!

