IBM i Global

IBM i 

A space for professionals working with IBM’s integrated OS for Power systems to exchange ideas, ask questions, and share expertise on topics like RPG and COBOL development, application modernization, open source integration, system administration, and business continuity.


#Power


#IBMi
#Power
#Operatingsystems
#Servers
 View Only

WRKLNK '/QIBM/UserData/OS400/Navigator/Preferences' = Navigator for i preferences by individual

  • 1.  WRKLNK '/QIBM/UserData/OS400/Navigator/Preferences' = Navigator for i preferences by individual

    Posted 06/30/26 03:18 PM

    In an effort to reduce the number of places you can easily get a list of users without having any special authority IBM has obfuscated the subdirectories shown underneath WRKLNK '/QIBM/UserData/OS400/Navigator/Preferences'

    If you really need to know you can drill down into each and see their name in each file name in their directory.

    Another way is 

    select PATH_NAME, OBJECT_OWNER
    from table (QSYS2.IFS_OBJECT_STATISTICS(
                    START_PATH_NAME => '/QIBM/UserData/OS400/Navigator/Preferences',
                    SUBTREE_DIRECTORIES => 'NO'))
    ;

    Their default dashboard (username_dashboard.json) will have many SQL statements in there which the run of the mill user will not have access to.  For example, one person we have here with no special authority now generates AF entries in the audit journal when their dashboard tries to access data like disk space, ptf levels, etc.

    Question:  How do I tailor that json to set their defaults to not try to gather data they are not authorized to?



    ------------------------------
    Robert Berendt IBMChampion
    Business Systems Analyst, Lead
    Dekko
    Fort Wayne
    ------------------------------