This documentation relates to uPortal 4.0
If you are using a different version, please click on "Click for all versions" on the left side of the page and select the relevant version.

Http Session Management

Skip to end of metadata
Go to start of metadata
All Versions
Page not found
Table of Contents
Page not found

Maximum Inactive Interval By Group

The capability to set different maximum inactive interval by user group is available in uPortal. You can enable it by creating a MAX_ACTIVE permission for the group with the permission literal value being the number of seconds the HTTP Session should be set for the group. Below is an example of an import file configured for Staff to have a 1 hour inactive interval limit.

Staff MAX_INACTIVE set for 1 hour
<permission-set script="classpath://org/jasig/portal/io/import-permission_set_v3-1.crn">
  <owner>UP_SYSTEM</owner>
  <principal-type>org.jasig.portal.groups.IEntityGroup</principal-type>
  <principal>
    <group>Staff</group>
  </principal>
  <activity>MAX_INACTIVE</activity>
  <target permission-type="GRANT">
    <literal>3600</literal>
  </target>
</permission-set>

The older implementations looked for this permission without an owner value. The initial import of a particular permission for a group works. However, subsequent imports of different values are not found by the system. Direct database changes are required to change the value.


As of uPortal 4.3, the owner is UP_SYSTEM. See UP-4599.

  • No labels