Monday, 1 December 2014

AX 2012 Job to kill users/sessions

Static Killusers(Args _args)
{
      SysUsersTerminate usersTerminate;
      SysClientSessions sysUserSession;
      UserInfo userInfoTable;
      container usersList;
      ;   

         while select sysUserSession
         where sysUserSession.userId != curUserId()
          { 
           usersList +=   [[sysUserSession.userId,sysUserSession.SessionId,sysUserSession.LoginDateTime]];
          }
        usersTerminate = SysUsersTerminate::newUsersList(usersList);
        if (usersTerminate.prompt())
         usersTerminate.run();

      pause;
}

No comments:

Post a Comment

Best Practices for Troubleshooting Application Issues in D365 and Power Platform

When facing application issues, it’s important to systematically troubleshoot before reaching out for support.  Follow these steps to ensure...