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.
<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.
<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
.
<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.
<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.
<key>enableReason</key>
<true/>
Extend Session
- Availability: Premium
- Version: 2.2.0+
- Type: Boolean
- Default:
false
Will disable the ability to extend the session.
<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.
<key>sessionExpiryReminder</key>
<integer>2</integer>