How to create an Activity log for a PowerUser or a Dynamics GP Toolbox Admin User when the Inactivity Timeout tool is not working.

Subject:

Here are the steps on how to create an Activity log for a PowerUser or a Dynamics GP Toolbox Admin User when the Inactivity Timeout tool is not working.

Resolution:

These are the steps to follow:

  1. Verify you have set up a couple User Groups. For example, one for ADMINS and one for NON-ADMINS.
    1. Go to Microsoft Dynamics GP | Tools | Setup | Dynamics GP Toolbox | User Group Setup.
    2. After setting up the ADMIN and NON-ADMIN group, create one more User Group called TRACKACTIVITY.
    3. In the TRACKACTIVITY User Group, insert a POWERUSR or a Dynamics GP Toolbox Admin User ID that you can log into GP as. Take note of the User ID you assigned to the TRACKACTIVITY User Group.
    4. Then select the User Group this User was already assigned to and remove them from that group.
  2. Open the Inactivity Timeout tool.
    1. Go to Microsoft Dynamics GP | Tools | Setup | Dynamics GP Toolbox | System Settings.
    2. Double click on Inactivity Timeout.
    3. Add all three groups to the Inactivity Timeout tool.
    4. Make sure the ADMIN User Group is excluded. For example, select the User Group, and then click the Edit User Group button to be able to mark the Excluded option in the Inactivity Timeout User Group Settings window.
    5. Make sure the NON—ADMIN and TRACKACTIVITY User Groups are included with the correct minutes entered for the Minutes Inactive Before Timing Out.
    6. For example, for the TRACACTIVITY User Group, enter 15 minutes for the Minutes Inactive Before Timing Out.
    7. Click OK to save the Inactivity Timeout tool settings.
  3. Log into Dynamics GP using the User ID you noted in Step 1c above.
    1. Go to Microsoft Dynamics GP | Tools | Setup | Dynamics GP Toolbox | Dynamics GP Toolbox Setup.
    2. Click Troubleshooting.
    3. Click Open Activity window.
    4. Click Yes to Do you wish to turn on Debug Mode?.
    5. Here is an example of what you will see. See below for more details about it. 

  1. The key is to look for the row that contains Last Activity Time reset.
  2. Then from there, work your way up to see which Dictionary was last looked at prior to the Inactivity Timeout tool being reset.
    1. Note: If you click Export, you can find the RSTB_Activity.log file in the following path. This is the typical path for the GP 2016 install: C:\Program Files (x86)\Microsoft Dynamics\GP2016\Data. 
  3. Once you find out what dictionary it is, there are a couple options:
    1. Check into the Code of that Dictionary to see what is running behind scenes and if it is something that can be changed or not.
    2. If it can’t be changed, contact Rockton Support at support@rocktonsoftware.com.

Note: If you have any questions, please contact Rockton Support at support@rocktonsoftware.com.

This window will show you the User ID, what the length of Inactivity before timing out (minutes) is, and the Last Activity information.