Difference between revisions of "Docs/Session Management/Settings"

From Userful Support
Jump to: navigation, search
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{Public Support Wiki}}
 
{{Public Support Wiki}}
 
{{DISPLAYTITLE: Userful™: Session Management}}
 
{{DISPLAYTITLE: Userful™: Session Management}}
{{CopyrightNotice|{{CURRENTYEAR}}}}
 
[[Category:Docs]]
 
  
 +
__NOEDITSECTION__
 
{{DocsMainReturn}}
 
{{DocsMainReturn}}
  
 
==Session Management==
 
==Session Management==
 
+
Session Management allows administrators to define various settings related to use of a particular source. These session management settings include defining the login method, custom usage agreement, session length, inactivity logout, appropriate time and notification messages for first and last warnings, proxy settings and web filtering.
Session Management allows administrators to define various settings related to use of a particular session container. These session management settings include defining the login method, custom usage agreement, session length, inactivity logout, and the appropriate time and notification message for first and last warnings.
+
<br>
 +
<br>
 +
These settings can be applied to any interactive source, but are recommended for Cloud Desktop and Web Browser sessions only.  
 
<br>
 
<br>
  
 
+
===Configure Session Settings===
===Configure Session Management===
+
[[File:Configure_Session_Management.png | 300px|right|thumb]]
+
 
* Launch <tt>[[Docs/Control_Center|Control Center]] > Mapping</tt>.
 
* Launch <tt>[[Docs/Control_Center|Control Center]] > Mapping</tt>.
* Click the [[Image:drop-down.png|15px]] option available next to an existing source for which you want to configure the settings.  
+
[[File:Session_Management_Menu.png | 300px|right|thumb]]
 +
* Click the [[Image:Session_Mgmt_Icon.png|10px]] option available next to an existing source for which you want to configure settings.
 +
{| {{Notes}}
 +
|
 +
'''Please Note:'''
 +
If this option is unavailable, please email [mailto:support@userful.com  support@userful.com], as it must be enabled by Userful.
 +
|}
 +
[[File:Configure_Session_Management.png | 300px|right|thumb]]
 
* Click on '''"+"''' button to open Configure Session Management window, to add new session management settings.  
 
* Click on '''"+"''' button to open Configure Session Management window, to add new session management settings.  
 
<br clear="all"/>
 
<br clear="all"/>
  
[[File:Configure_Session_Management1.png|600px|right| thumb]]
+
[[File:Configure_Session_Management1.png|622px|right| thumb]]
* Enter the name of the session and select the login method from the drop down after creating your own authentication profile. Refer to this [https://en.wikipedia.org/wiki/Linux_PAM link], for details on how to configure authentication profiles.<br>
+
* Enter the name of the session type, and select the login method from the drop down after the authentication profile has been completed.
:Authentication profile defines a way to verify the credentials of users prior to granting access to the session. Please consult your Userful representative for instructions on how to configure these settings should you require authentication services.
+
:An authentication profile defines a way to verify the credentials of users prior to granting access to the session. Please consult your Userful representative for instructions on how to configure these settings should you require authentication services.
  
* Enter the customized usage agreement. Usage Agreement contains the terms and conditions that user must agree, before starting the session. <br>
+
* Customize the text that will appear at the login prompt. For example "Username" could be replaced with "Barcode" and "Password" with "Phone Number". You can also remove the requirement for a password altogether if your authentication profile allows it.
 +
 
 +
* Enter the customized usage agreement. The Usage Agreement contains the terms and conditions set by your organization that a user must agree to before starting the session. <br>
 
: Leave this text area blank to disable this option.
 
: Leave this text area blank to disable this option.
  
* Set the session length or leave it blank or zero for an unlimited session.  
+
* Set the session length, or leave it blank or zero for an unlimited session.  
  
* Select the inactivity time from the drop-down list, the inactive time period after which the session logs out automatically.  
+
* Select the inactivity time from the drop-down list, the inactive time period after which a used session will log out automatically. Unused sessions, where no user has interacted with the keyboard or mouse since login, will not reset.
 +
:Also set the amount of time which you want the message to appear on the screen. Set 0 or blank for no warning message.
  
* Set the first and last warning message and time in the appropriate fields. These warning messages would be displayed to notify the user that the session would end after the specified time.
+
* Set the first and last warning message and time in the appropriate fields. These warning messages would be displayed to notify the user that the session will end after the specified time.
  
 
* Enable "Large Print Mode" to improve the visibility of content.
 
* Enable "Large Print Mode" to improve the visibility of content.
  
* Enable the check-box "Use Proxy" if you want to use Proxy Server for your session and enter the values for Proxy Host and Port Number.
+
* Enable the check-box "Use Proxy" if you want to use a proxy server for your session. Enter the values for Proxy Host and Port Number.
:'''Note:''' Session proxy settings will override system proxy settings; if enabled under <tt> Control Center > Settings > Network Settings </tt>  
+
:'''Note:''' ''Session'' proxy settings will override ''system'' proxy settings; if enabled under <tt> Control Center > Settings > Network Settings. </tt>
  
 
* Enable "On-Screen Keyboard", if required for touch screen displays.
 
* Enable "On-Screen Keyboard", if required for touch screen displays.
 +
:'''Note:''' On-Screen Keyboard only works for Chrome [[Docs/Mapping/Web_Browser|Web Browser]] sessions.
 +
 +
* Enable "Show Logout Button" to enable a floating button that can be used to reset a full-screen browser kiosk session.
  
 
* Click on the drop-down next to the "Web Filter" to configure web filters. Please visit the [[Docs/Session_Management/Settings#Web Filtering|link]] for detailed steps.
 
* Click on the drop-down next to the "Web Filter" to configure web filters. Please visit the [[Docs/Session_Management/Settings#Web Filtering|link]] for detailed steps.
Line 44: Line 56:
 
* Click "OK" to complete the process.
 
* Click "OK" to complete the process.
  
 +
<br>
  
<!--[[File:Apply_Session_Management.png|450px|thumb|right]]-->
+
[[File:Apply_Session_Management.png|600px|thumb|right]]
:The settings can be applied to a single source, current welcome screen or to all the sources on the current mapping screen. Once the changes are applied, you will see a timer and lock icon added next to source(s) depending on the applied settings, where the timer icon represents the session length and lock icon represents authenticated profile. This icon would appear only when the respective settings are configured.
+
:Once the changes are applied, you will see a timer and lock icon added next to the source names, depending on the applied settings; a timer icon represents a session length and lock icon represents an authenticated profile. This icon would appear only when their respective settings are configured and enabled.
 +
 
 +
<br clear="all"/>
  
 
==Web Filtering==
 
==Web Filtering==
Web filtering allows administrators to configure settings so as to restrict access to inappropriate and malicious web content. Web filter applied will screen an incoming web page to determine whether it should or shouldn't be displayed to the user.
+
''Web filtering'' allows administrators to configure settings so as to restrict access to inappropriate and malicious web content. A Web filter will screen an incoming web page to determine whether it should or should not be displayed to the user.
 +
 
 +
''Web Filtering works for Web Browser and Cloud Desktop sessions only''
  
''Web Filtering works for Web Browser and Cloud Desktop sessions''
 
  
 
[[File:Configure_Web_Filters.png|250px|right|thumb]]
 
[[File:Configure_Web_Filters.png|250px|right|thumb]]
 
====Configure Web Filters====
 
====Configure Web Filters====
 
* Click on '''"+"''' button to open '''Create a new web filter''' window.
 
* Click on '''"+"''' button to open '''Create a new web filter''' window.
 +
 
<br clear="all"/>
 
<br clear="all"/>
 
[[File:Create_New_Web_Filter.png|350px|right|thumb]]
 
[[File:Create_New_Web_Filter.png|350px|right|thumb]]
Line 71: Line 88:
 
:'''Filter using White List'''
 
:'''Filter using White List'''
 
* Specify the ''White List'' i.e., Add the domain name or IP address of the sites whose access you wish to '''''permit'''''.
 
* Specify the ''White List'' i.e., Add the domain name or IP address of the sites whose access you wish to '''''permit'''''.
:The list of URLs must be separated by new line. Do not prefix a protocol in front of the URL or domain (e.g., http://) as this may cause problem with web filtering.  
+
:The list of URLs must be separated by new line. Do not prefix a protocol in front of the URL or domain (e.g., http://) as this may cause problems with web filtering.  
:(For example, www.yahoo.com will allow everything from Yahoo, whereas news.yahoo.com will only allow the news sub-domain of Yahoo)
+
:(For example, yahoo.com will allow everything from Yahoo, whereas news.yahoo.com will only allow the news sub-domain of Yahoo)
 
* Click '''OK''' to complete the process.
 
* Click '''OK''' to complete the process.
 
<br clear="all"/>
 
<br clear="all"/>
Line 79: Line 96:
  
 
==End User Settings==
 
==End User Settings==
[[File:Session_Login.png|450px|right]]
+
[[File:Session_Login.png|300px|right]]
The Welcome Screen is the first screen seen by the user on the display. After selecting the session from the "Welcome Screen", you will now be presented with the "Session Login" window (as shown in the image to the right). Enter the user credentials, accept the usage agreement by clicking the checkbox and press the "Login" button to launch the session.  
+
The Welcome Screen is the first screen seen by the user on the display. After selecting the source from the "Welcome Screen", you will now be presented with the "Session Login" window (as shown in the image to the right). Enter the user credentials, accept the usage agreement by clicking the check-box and press the "Login" button to launch the session.  
 
<br clear="all"/>
 
<br clear="all"/>
  
[[File:Session_Details.png |450px|right]]
+
[[File:Session_Details.png |600px|right]]
Once the session is started, "Session Details" dialog window is displayed on the screen, including the session name, session length and the inactivity timeout period. You can increase or decrease the inactivity time period from the drop-down (as shown in the image to the right). <br>
+
Once the session settings are configured the session is started, the Session Details dialog window is displayed showing the session name, length, and the inactivity timeout period. The user can increase or decrease the inactivity timeout period from the drop-down (as shown in the image to the right) or disable it altogether for their session. <br>
If the session is inactive for the specified time, the inactivity screen will be displayed and the session will end after the specified time.
+
 
<br clear="all"/>
 
<br clear="all"/>
  
Line 93: Line 109:
 
* [[Docs/Mapping | Mapping]]
 
* [[Docs/Mapping | Mapping]]
  
{{forcewhitespace}}
 
  
 +
{{forcewhitespace}}
 
[[Category:Docs]]
 
[[Category:Docs]]

Latest revision as of 13:37, 19 March 2019


To return to the main documentation page, Click Here.


Session Management

Session Management allows administrators to define various settings related to use of a particular source. These session management settings include defining the login method, custom usage agreement, session length, inactivity logout, appropriate time and notification messages for first and last warnings, proxy settings and web filtering.

These settings can be applied to any interactive source, but are recommended for Cloud Desktop and Web Browser sessions only.

Configure Session Settings

Session Management Menu.png
  • Click the Session Mgmt Icon.png option available next to an existing source for which you want to configure settings.

Please Note: If this option is unavailable, please email support@userful.com, as it must be enabled by Userful.

Configure Session Management.png
  • Click on "+" button to open Configure Session Management window, to add new session management settings.


Configure Session Management1.png
  • Enter the name of the session type, and select the login method from the drop down after the authentication profile has been completed.
An authentication profile defines a way to verify the credentials of users prior to granting access to the session. Please consult your Userful representative for instructions on how to configure these settings should you require authentication services.
  • Customize the text that will appear at the login prompt. For example "Username" could be replaced with "Barcode" and "Password" with "Phone Number". You can also remove the requirement for a password altogether if your authentication profile allows it.
  • Enter the customized usage agreement. The Usage Agreement contains the terms and conditions set by your organization that a user must agree to before starting the session.
Leave this text area blank to disable this option.
  • Set the session length, or leave it blank or zero for an unlimited session.
  • Select the inactivity time from the drop-down list, the inactive time period after which a used session will log out automatically. Unused sessions, where no user has interacted with the keyboard or mouse since login, will not reset.
Also set the amount of time which you want the message to appear on the screen. Set 0 or blank for no warning message.
  • Set the first and last warning message and time in the appropriate fields. These warning messages would be displayed to notify the user that the session will end after the specified time.
  • Enable "Large Print Mode" to improve the visibility of content.
  • Enable the check-box "Use Proxy" if you want to use a proxy server for your session. Enter the values for Proxy Host and Port Number.
Note: Session proxy settings will override system proxy settings; if enabled under Control Center > Settings > Network Settings.
  • Enable "On-Screen Keyboard", if required for touch screen displays.
Note: On-Screen Keyboard only works for Chrome Web Browser sessions.
  • Enable "Show Logout Button" to enable a floating button that can be used to reset a full-screen browser kiosk session.
  • Click on the drop-down next to the "Web Filter" to configure web filters. Please visit the link for detailed steps.
Note: Session proxy settings cannot be used while web filter is active, however System proxy settings can be used; if enabled under Control Center > Settings > Network Settings.
  • Click "OK" to complete the process.


Apply Session Management.png
Once the changes are applied, you will see a timer and lock icon added next to the source names, depending on the applied settings; a timer icon represents a session length and lock icon represents an authenticated profile. This icon would appear only when their respective settings are configured and enabled.


Web Filtering

Web filtering allows administrators to configure settings so as to restrict access to inappropriate and malicious web content. A Web filter will screen an incoming web page to determine whether it should or should not be displayed to the user.

Web Filtering works for Web Browser and Cloud Desktop sessions only


Configure Web Filters.png

Configure Web Filters

  • Click on "+" button to open Create a new web filter window.


Create New Web Filter.png

Create a new web filter

  • Enter the name of the web filter.
  • Select the Web Filter Mode:
  • Filter by Naughtiness Level, OR
  • Filter using White List
Filter by Naughtiness Level
  • Select the Naughtiness Level from the drop-down i.e., High, Medium or Low.
This level will indicate how aggressive the web filter is when deciding whether access to a requested web page should or shouldn't be allowed. High naughtiness level means more aggressive filtering.


Web Filter White List.png
Filter using White List
  • Specify the White List i.e., Add the domain name or IP address of the sites whose access you wish to permit.
The list of URLs must be separated by new line. Do not prefix a protocol in front of the URL or domain (e.g., http://) as this may cause problems with web filtering.
(For example, yahoo.com will allow everything from Yahoo, whereas news.yahoo.com will only allow the news sub-domain of Yahoo)
  • Click OK to complete the process.


Now, select the web filter from the Configure Web Filters window and click OK to apply those settings.


End User Settings

Session Login.png

The Welcome Screen is the first screen seen by the user on the display. After selecting the source from the "Welcome Screen", you will now be presented with the "Session Login" window (as shown in the image to the right). Enter the user credentials, accept the usage agreement by clicking the check-box and press the "Login" button to launch the session.

Session Details.png

Once the session settings are configured the session is started, the Session Details dialog window is displayed showing the session name, length, and the inactivity timeout period. The user can increase or decrease the inactivity timeout period from the drop-down (as shown in the image to the right) or disable it altogether for their session.


Related Links