What’s New
This 'What's New' section is designed to give you an overview of the enhancements that are included in the latest release of the Self Help software. This guide shows ALL enhancements that have been made to Version 3 and Version 2 of the Self Help software.
What’s New in Version 3
- As of version 3.002, Password Self Help Dashboard Widgets have been added to the Insite web browser interface, which allow you to monitor Password Self Help activity. See Password Self Help Dashboard Widget Descriptions.
- As of version 3.002, the following commands have been added:
- DSBPSHPRF (Disable Profile within PSH), which sets the profile to DISABLED within Password Self Help. See DSBPSHPRF command for more details.
- ENBPSHPRF (Enable Profile within PSH), which sets the profile in ENABLED within Password Self Help. See ENBPSHPRF command for more details.
- CLNUPPSHPR (Clean Up Of Password Self Help), which removes unwanted profiles (those not physically existing on the system) from Password Self Help. See CLNUPPSHPR command for more details.
- DSPPSHPRF (Display Profile within PSH), which returns information about users. See DSPPSHPRF command for more details.
- CPYPSHCNFG (Copy PSH Configuration) has been added, which allows you to copy the Password Self Help configuration, including questions if desired. See Copy PSH Configuration (CPYPSHCNFG).
- As of version 3.001, the User Setup and Password Reset functions can be accessed using a web browser. See Web User Setup Procedure and Web Password Reset procedure.
- The Retrieve Profile command (RTVPRFSH) has been updated to allow retrieval of more than one profile, and an audit report now provides a summary of activity. See Retrieve Profile to Self Help.
- During password reset, the user now has the choice to reset their password, set their profile status to *ENABLED, or both. See Self Help Password Reset.
- Administrators can now force users to answer a specific number of questions before they can use Password Self Help. See “Answer Minimum No of Questions” in the Set Up General Configuration Details topic.
- Administrators can now set the “Reset to Password” parameter to use the Preferred Password (configured by the user or administrator), or a new password entered by the user. See “Reset to Password” in the Set Up General Configuration Details topic.
- "Work with Registered Self Help Profiles" now shows Language description. See Work with Registered Self Help Profiles.
- A number of "Work with" screens now include text based descriptions for “Automatic Action” and “Reset to Password.” See, for example, Work with Languages/System Configuration.
- Reporting and Purging is now available using two new commands:
- RUNSHRPT - This command allows you to select a Date/Time range for reporting. The command may be run several times over the same data. See Run Self Help Report Command (RUNSHRPT) screen.
- RUNSHPRG - This command allows the user to purge data based on number of days. This allows the user to 'experiment' by running RUNSHRPT command a number of times before the data is purged. See Run Self Help Audit Data Purge command (RUNSHRPG) screen.
- The previous "Run Report and Purge Menu" (Option 35) on the Main Menu (which ran a single command, RUNSHAUD) has been replaced with the "Report and Purge Menu" (option 35). This new menu includes options to run the two new commands (above) and also the current Report and Purge command, RUNSHAUD. See Self Help Report and Purge Menu.
- "Technical Assistance Information" option (65) has been added to the Initial Menu, which allows easy access to the Self Help Version number and basic system details. See Self Help Main Menu.
- Installation/Upgrade has been simplified for IBM i 6.1 and above. For IBM i 6.1 the installation can be done using RSTLIB LIB(SHPSAVF) followed by CALL PGM(APYPSHP71) PARM('SHPSAVF '). For IBM i 7.1 you can make use of IBM's LODRUN command referencing a Save File.
What’s New in Version 2
- Compatibility with V6R1: This release of Self Help is the first version to be compatible with V6R1 of the IBM i operating system. Previous versions of Self Help will NOT work correctly with V6R1. If you are planning to install or upgrade to V6R1, please ensure that you plan to install, or upgrade to, Version 2 of Self Help at the same time.
- Ability to set a Global Reset Password: It is now possible to set a global password that can be defined for all users registered under a specific Language ID. This password, when set up, will override any user defined “preferred password”. See Maintain Preferred Password.
- Ability to define answers as case specific or not: An enhancement has been made so that when questions are defined, the administrator can determine if the answers required are to be case specific, or not. This means that, when a user needs to answer questions to reset their password, answers may be input in any case, if so defined. See Set Up General Configuration Details.
- Ability to Change Internal System Name: An enhancement has been made so that the internal system name, used by the software, can be changed if you decide to change the name of your system or copy the Self Help configuration from one system to another. The command CHGSHPSYS can be used to perform this function.
- Ability to Edit a Question: We have added the ability to edit a question if it is not been assigned to a user. This means that if a user incorrectly spells a question during setup they can now edit it immediately. Previously the question would need to be deleted and re-created. See Maintain Question Details.
- Default Question Rules: When creating a new question it is necessary to define a number of rules governing how a user can answer the question. These rules include:
- Minimum length of response
- Characters not allowed
- Repeating characters allowed
- Case sensitivity
Previously, these rules had to be set for each individual question. In this version of the software, a set of default rules can be defined at a language level and automatically applied to each new question. These rules can be overridden at the question level, if necessary. See Set Up General Configuration Details.
- Copy a Question: We have added the ability to copy an existing question, allowing the user to provide a new question ID and alter all other values associated with the question. See Copy Question Details.
- New Deletion Command - DLTSHPUSR: We have introduced a new command (DLTSHPUSR in Library @MSSH) that will delete user details completely from Self Help. This command will also log this action in the audit file. The command accepts a 10 Character User Profile Parameter. The command can be added into a customer’s own automated user profile deletion process.
- Minimum Questions Answered Check: A new API (Program SHC001I1 in Library @MSSH) can be called during initial program processing to check whether the user has answered the minimum number of questions. If they have not, then they are prompted to answer further questions. If they have, they can continue as normal.
- Display of User Help/Bulletin Board Screens: New functionality has been added allowing administrators to stop the Help and Bulletin Board Text screens from being displayed. You can now select whether to display both Help and Bulletin Board text, just Help or Bulletin Board text or neither. See Set Up General Configuration Details.
- Inform Users of the Number of Questions to Select: The number of questions that need to be answered by a user is now displayed when they are selecting their questions. Previously, this number was only available on the screen after they had selected the questions. See Select Question.