Sessions

A Session is simply a set of data source selections, a model view preference, a coordinate system preference, and a set unit of measure preferences that has been given a name.

Sessions are most commonly used with the OpenSpirit Data Selector or with third-party OpenSpirit enabled applications that make use of OpenSpirit sessions. Sessions are stored in the OpenSpirit master installation's database. The Using Sessions section of this help guide describes some of the ways that sessions can be used in the OpenSpirit Desktop.

Tip: Earlier versions of the OpenSpirit framework required sessions to be created for many work flows. Session creation and use are now optional in OpenSpirit tools and applications. There may still be third-party applications that require sessions to be created when connecting to the OpenSpirit framework.

Session Visibility

Sessions can be public or private. Public sessions are visible to all OpenSpirit users. Private sessions are only visible to the user that created them. OpenSpirit administrator privileges are required to create, modify, or delete public sessions. Public sessions provide a way for a collection of sessions to be created and shared with all OpenSpirit users.

Session Name Uniqueness

Public sessions must have unique names. A user's private sessions must have unique names. Private sessions may be given the same name as a public session. Private sessions may also have the same name as another user's private session. A user's private session that has a name that is identical to the name of a public session hides the public session from that user. Deleting a private session that has a name that matches a public session's name makes the public session visible to the user again.