Concurrent users

AS/400 user permissions
I need help to determine concurrent users on my AS400, my ERP Software contract is going from open to concurrent users.

Answer Wiki

Thanks. We'll let you know when a new response is added.

I got around the same thing by creating a wrapper program with a file. Everytime some one chooses the option the file is checked for number of users and will deny access if the concurrent limit has been reached. I display a screen of current users so the rejected can approach other users to back out if access is critical. Backing out ot the option removes the user from the file. I also have a little clean up pgm that will remove entries for users that get kicked from the system or turn off their desktops with backing out of the option.

Discuss This Question: 4  Replies

There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.
  • mcl
    Martha - are you trying to figure out how many users you have? Or how many users will be using the ERP software? Also, "concurrent users" typically means how many people are signed in interactively (green screen) so if your ERP software uses a web-based interface you may want to check with the vendor on how they calculate concurrent users. Otherwise, it should be relatively trivial to come up with a rough estimate.. Busy times on most systems are just before lunch and 1-2 hours before quitting times. Check your active jobs in QINTER during those times and see how many users are on the system. WRKACTJOB OUTPUT(*PRINT) SBS(QINTER) will generate a spooled file which will have the date and time.. Run that a few times a day for a week, print the spooled files and you should be able to come up with a rough estimate on concurrent users. Regards Mike
    2,740 pointsBadges:
  • NullFields
    It might be as simple as executing the command WKROBJLCK on an object you know the ERP product uses when a "concurrent user" is utilizing. As users start and stop using, this list will grow and shrink, so you will want to try using it during a known peek time or write a CL that captures the information at various points of the day and analyze the data at the end of the day or week. Also, I would expect the ERP would be able to help with this.
    880 pointsBadges:
  • slack400
    You should verify with the vendor if they allow multiple sessions to be open by the same user ID. Hopefully they allow it and tell you exactly how they determine the number. Another thing I've done in the past is setup up a generic ID and pw for basic inquiry functions. Depending on your environment it may reduce the number licenses you're using if a generic ID can eliminate many of your shop floor personnel from needing a ID. Also using a generic timeclock ID or building an interface to an ADP or Kronos time system could help reduce the end of shift rush. Badges and biometrics is way cooler and efficient than mass of users having ID's and passwords for clocking in or out. As for inactive sessions Arlocoder you should be utilizing the timeout system values on the server to log people off after they're inactive or disconnect a session. 30 minutes of inactivity is the security standard. I don't know how often you have to run your cleanup program.
    2,740 pointsBadges:
  • graybeard52
    Some ERP systems (such as Infor XA) actually maintain this count for you. Also, if the program is listed, you might get this info from WRKLICINF. Some ERP systems are listed here - the OS certainly is. Which ERP system are you using ?
    3,115 pointsBadges:

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

To follow this tag...

There was an error processing your information. Please try again later.

Thanks! We'll email you when relevant content is added and updated.


Share this item with your network: