Skip to content

Session Customisation

These keys are to configure the alloted allowed time of Elevation and the reasons given for elevation by the end user.

Enable Time List

  • Availability: Basic & Premium
  • Type: Boolean
  • Default: true

Enables the option for the application to display a choice of times. Configure times key to customise default options.

If you set Enabletimelist to false, configure Sessiontime to set a single selection time.

xml
<key>Enabletimelist</key>
<true/>

Enforced session Time

  • Availability: Basic & Premium
  • Type: String
  • Default: 3600 seconds

Change the length of time the user will be elevated if Enabletimelist is false. These times should be listed in seconds.

xml
<key>Sessiontime</key>
<string>3600</string>

Choice of times

  • Availability: Basic & Premium
  • Type: array
  • Default: 1800 3600 7200 seconds

Change the choice of times available if Enabletimelist is True.

xml
<key>times</key>
<array>
<string>1800</string>
<string>3600</string>
<string>7200</string>
</array>

Choice of reasons

  • Availability: Basic & Premium
  • Type: String

Changes the reasons the user selectes within Elevate24 before they are allowed to Elevate.

xml
<key>reasons</key>
<array>
<string>Install Application</string>
<string>Customise Preferences</string>
</array>

Enable Reason

  • Availability: Basic & Premium
  • Type: Boolean
  • Default: false

Will replace reasons with a free text entry box.

xml
<key>enableReason</key>
<true/>

Extend Session

  • Availability: Premium
  • Version: 2.2.0+
  • Type: Boolean
  • Default: false

Will disable the ability to extend the session.

xml
<key>blockExtend</key>
<true/>

Set Session Expiry Notification

  • Availability: Premium
  • Version: 2.2.0+
  • Type: integer
  • Default: 0

Set the number of minutes before the application notifies the user that the session is expiring.

xml
<key>sessionExpiryReminder</key>
<integer>2</integer>