ESS/MSS - Org chart - conflict with core user

 9 Replies
 0 Subscribed to this topic
 15 Subscribed to this forum
Sort:
Author
Messages
ChrisW
Basic Member
Posts: 10
Basic Member

    Hi!  Has anyone implemented ESS/MSS and Org chart functionality in Portal and LS 9? 

    Because of the access required on the Employee table, I'm having issues with core users (i.e. AP processor) and the ability to "drill" on an employee's information which shouldn't be available to anyone but the employee (salary).

    I've tried field level security on the Employee and PAEmployee tables, but the performance is really bad, to the extent of not returning data.

    Any suggestions??

    John Henley
    Posts: 3353
      Are you saying that the AP processor has access to drill on his/her own data or the data for other employees?
      Thanks for using the LawsonGuru.com forums!
      John
      ChrisW
      Basic Member
      Posts: 10
      Basic Member
        Yep, that's it and definately not the model we can go live with.
        John Henley
        Posts: 3353
          You didn't answer the question: 1) his/her own data or 2) other employees data?
          Thanks for using the LawsonGuru.com forums!
          John
          ChrisW
          Basic Member
          Posts: 10
          Basic Member
            Sorry John - 2, can see other employee's data (of course can see their own as well)
            John Henley
            Posts: 3353
              Re: ESS/MSS - Org chart - conflict with core user (749ad3ed-72fb-4f74-aadf-b4ead106df2e) <!-- Converted from text/plain format -->

              I'm assuming your user has the "access" flag set to Y, which essentially opens up IOS data security to being able to access data for any employee. 

              Prior to LSF9 and 9.0 security, this resulted in a "fatal flaw" in how IOS (and therefore SEA) apps implemented security.  The problem was that users need to wear multiple hats, i.e. you can be a manager, an employee, a requester, an approver, and a vendor--all of which requires appropriate security, and which breaks down with IOS security. Hence the addition of the Access flag, which basically says "let the user see any data within their designated LAUA security class, and ignore the restrictions added be IOS".  While this opening up of security is obviously required for anyone working in HR, if you do it for other user (an example being req approval--if you have access set to N and you are both a requester and an approver, you can't see/approve any reqs!) You end up with your situation.
              John Henley

              Thanks for using the LawsonGuru.com forums!
              John
              ChrisW
              Basic Member
              Posts: 10
              Basic Member
                Thanks, John. After a reboot of the system, the field level security on the tables actually kicked in and is working as we thought it should. We do have the Access set to "N" and are using LS9 rather than LAUA. It's good to know what that flag does to the system.

                Thanks for your assistance!
                Shane Jones
                Veteran Member
                Posts: 460
                Veteran Member
                  Chris and John,
                  When we purchased Lawson we really like the Org Chart capability but had security problems so we shut it down. Are you saying that I will be able to open this feature back up when we complete our LSF9 migration?
                  Shane Jones
                  Tools: HR, Payroll, Benefits, PFI, Smart Office, BSI, Portal and Self-Service
                  Systems: Lawson, Open Hire, Kronos, Crystal Reporting, SumTotal Learning
                  ** Teach others to fish...
                  John Henley
                  Posts: 3353
                    Yes, if you implement Lawson Security and replace LAUA security, you can properly implement role-based security.
                    Thanks for using the LawsonGuru.com forums!
                    John
                    ChrisW
                    Basic Member
                    Posts: 10
                    Basic Member
                      Hi Shane - we are using a modified version of Org Chart, but using it's structure. So far (MSS is still pending), I've been able to allow access to the data elements required for this feature, but block access to other senstive information.