Idle Notification Tool
The Idle Notification Tool is developed in PowerShell, which has many configurable properties.
This tool give you ability configure what action need to be taken when user is not using their machines for x minutes, it will popup a nice little message box and let your user know when is the log off time.
You can configure your own title, logo, log off messages, you can also configure what actions should be taken when idle time out. Based on feedback, I also added that you can configure a period when idle time will be checked, example from 8am to 5pm or from 5pm to next day 9am, it's totally up to you.
Read more about this from our blog post : https://www.scconfigmgr.com/2019/01/08/community-tool-scconfigmgr-idle-notification/
(Jan.25.2019) Fixed bug that body text property was not applied.
(Jan.11.2019) Added property DETECTSLIDESHOW. Default is True, if PowerPoint Slides Show is on, it will not anything. However, if user start Slide Show after notification appear and didn't choose OK, it will still log off the user. Set it to False if you don't want the detection
(Jan.10.2019) Added Padding in text box, so that text are not in the edge of text box
(Jan.10.2019) Added property DETECTLOCK, Default is True, it will not do anything if user locked the machine. However, if user locked the machine after notification appear and didn't choose OK, it will still log off the user. Set it to False iif you don't want the detection
(Jan.10.2019) Added two properties, can now use between time frames
(Jan.09.2019) First version.