How do i determine how many users are logged in thru iSeries Navigator

1005 pts.
Tags:
AS/400 administration
Hi, When we login thru the green screen for example as QSYSOPR and i need to check how many QSYSOPR's are actually logged in, am able to . But how do i determine if there are any other QSYSOPR's logged in through iSeries operations navigator? The system does not seem to recogonise the QSYSOPR being logged in through Navigator? Many Thanks in advance for the answer. Hari

Answer Wiki

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

If a user logs into the iSeries from iNav, a job named QZRCSRVS in subsystem QUSRWRK will start and you can see the user profile there using WRKACTJOB. A QPWFSERVSO job that services a request from iSeries Navigator will also start in subsystem QSERVER.

___________________________

Why would you want multiple users with the same profile name ? It is a very unhealthy procedure.

If you need to have users with say QSYSOPR authorities, create a group profile or an authorization list and assign users.

You can use the DSPUSRPRF or DSPAUTUSR command to generate a list of users.

The Navigator should be able to identify the users without problems. I am not sure why you cannot identify specific users.

Try WRKOBJLCK QSYSOPR *USRPRF
This will show you all the jobs that have that profile locked, meaning logged in. You can then review the job Job status attributes to identify if they are batch or interactive or some other type. (PJ, prestart is the type of job Navigator resolves to)

Discuss This Question: 7  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.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
  • WoodEngineer
    This command will display all those logged in as QSYSOPR: WRKUSRJOB USER(QSYSOPR) STATUS(*ACTIVE) JOBTYPE(*INTERACT) As Satsho says, not a good idea to have multiple users log in as QSYSOPR. If you are using the system operator features in iSeries Navigator, it is best if no one is logged on as QSYSOPR - it creates conflicts with Navigator.
    6,355 pointsBadges:
    report
  • Batman47
    To answer your question on how to view how many QSYSOPR user IDs are in use by using iSeries Navagator: 1. Under 'Basic Operations' select 'Jobs'. 2. From the Taskbar select View > Customize This View > Include. 3. Change the User to 'QSYSOPR' (make sure Name and Number are both set to All). 4. Change Type to 'Interactive'. 5. Click OK to get your list of QSYSOPR IDs currently logged on.
    1,050 pointsBadges:
    report
  • mcl
    Basically - the first answer to this question was correct. The original question was "But how do i determine if there are any other QSYSOPR's logged in through iSeries operations navigator?" Forget the fact that he is looking for "QSYSOPR" - we all agree that there should be only one user logged in a QSYSOPR. Checking for "interactive" jobs will only show those jobs that come in through (typically) QINTER. Batman47's idea to use Navigator sounds good - but - I just tried it and it only shows my green-screen job - NOT my Navigator job - and I checked for ALL jobs. You could instead use "Work Management" > "Server Jobs" If you are on V5R4, in a WRKACTJOB display you will see the current user for server jobs and Navigator jobs, etc.. Sort the display by "Current User" and scroll down to the User in question. I don't remember if prior to V5R4 you will see the actual user in Navigator for Server Jobs - I know you won't on the green-screen. Regards Mike
    2,740 pointsBadges:
    report
  • harisudhan21
    Hi, Thanks all for answering . But our organisation has all system operators(3) to be logging in only with QSYSOPR profile and no seperate profile have been created. However am not able to get my answer yet, or maybe am checking it wrong. The job mentioned did not turn up under QUSRWRK after i started iSeries Navigator. Thanks
    1,005 pointsBadges:
    report
  • mcl
    What version of the OS do you have?
    2,740 pointsBadges:
    report
  • harisudhan21
    Hi Satsho...Thanks found out now, but am assuming there is no real way to monitor if so many of us login thru Navigator as QSYSOPR. Will be harder to make the client understand.
    1,005 pointsBadges:
    report
  • Batman47
    I am sorry that I misunderstood your question. The job name that goes active once someone logs into iSeries Navagator is QGYSERVER. So, to get a list of QSYSOPR users that are using iSeries Navagator you would have to go to Server Jobs under Work Management. Select View > Customize this View > Include. Change Job Name to QGYSERVER. Change Current User to QSYSOPR and then click O.K. to get your list.
    1,050 pointsBadges:
    report

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.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

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

Following