Skip to Content
author's profile photo Former Member
Former Member

How to restrict course catalog display in LSO Learning Portal as per Employee Subgroup?

Hi Friends,

There is as requirement in my organization that course catalog in Learner Portal should be displayed as per employee sub-group.

For Ex, if Course A is dedicated to only group O1 employee and course B is dedicated to only O2 employee.

Then Course - A in Learner Portal should be displayed for the employees whose Emp. Subgroup is O1.

Similarly, course B in Learner Portal should be displayed to only employees whose Emp. Subgroup is O2.

Please guide me how to archive this requirement in LSO Lerner Portal.

Regards

Ramji Dubey

Add a comment
10|10000 characters needed characters exceeded

Related questions

3 Answers

  • Posted on May 25, 2015 at 02:33 PM

    Hi Ramji,

    The only way to do that in SAP standard would by by assigning different profiles in structural authorisations to employees of different ee subgroups. Though that would be an admin nightmare - I would go for one profile, but use a custom function module in profile definition in T77PR.

    Alternatively, you'd probably find ways to build an intelligent filter by enhancing SAP coding in lerner portal - the most difficult bit probably finding the right spot. Could easily take you a day to design.

    But maybe you could use the target audience concept, which goes be jobs, rather than restricting access with a hard cut ny er subgroup? Check out standard doco /help.sap.com on how to assign a job as target group for a training and what that means.

    Best wishes

    Sven

    Add a comment
    10|10000 characters needed characters exceeded

    • Ok. I'm not going onto a rant again about irrespobsible employers making a quick buck out of juniors at the expense of their customers and emoloyees.

      The design options are all mentioned above. Read up a bit about structural authorisations and have a go at it in the sandbox system.

      I assume you know basic ABAP? If not: if your employer doesn't get a couple of days from a senior consultant, they should at least have half a day ABAP resource...

      Fingers crossed!

      Best wishes

      Sven

  • author's profile photo Former Member
    Former Member
    Posted on Jul 15, 2015 at 06:49 AM

    Hi Ramji,


    Please do as the foloowing step:



    This section describes the special authorizations that you can define in Personnel Planning and Development in addition to the basic access authorizations.



    And in this step you must to create profiles regarding the your courses. And after that assign the profile to all the employees who are booking for the courses.


    Regards,

    Shirin


    2121.jpg (73.5 kB)
    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Nov 12, 2015 at 12:02 PM

    Hi Ramji.

    I am not an expert on this subject, but if i would be in your shoes i would considerate a restructuring on the training catalog for learning portal.

    Eg.

    If you need to separate courses per subgroup you can create one L object to each subgroup needed and than create another L object for eventual courses that could be viewed for the whole organization.

    Below this first L than you can structure your catalog as you wish.

    Than you create one differen structural profile for each subgroup giving access to it respective L object plus the other L object with general courses...

    Eg:

    L Subgroup 01 - PD profile ZSUBGROUP01

    L General Courses - PD profile ZSUBGROUP01

    ----------------------------------------------------------------------

    L Subgroup 02 - PD profile ZSUBGROUP02

    L General Courses - PD profile ZSUBGROUP02

    This may help you.

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi Ramji.

      Here is a little document explaining how i did this.

      1)First of all, you need to know where you can create this objects. To create each one of this objects you need to access LSO_PVCT transaction.

      Right click on the L object where you wanna create your course below.

      3) When you create one object, note that Course Group Info (infotype) is created.

      4) If you take view on this infotype you´ll see that it is created with the option Subject area flagged. All you need to do is change this infotype unflagging this option.

      5) You can do the same configuration on D objects, DC or EK objects.

      • D objects: Look for Course Type Info and flagg the option no display in intranet.
      • DC objects: Look for Course Type Info and flagg the option no display in intranet.
      • EK objects: Look for Course Type Info and flagg the option no display in intranet.

      Note 1: If you hide the entire L object, you won´t need to do the step 5. But if you want to select which courses will be hidden you´ll have to do step 5.

      Note 2: If you hide the catalog, you´ll do this for the whole organization, including managers. So HR will be responsible for assigning learners to all courses.

      If you want. look for me on SCN. i Think we can share experience.

      Att: Júlio

      print1.jpg (93.3 kB)
      print2.jpg (88.5 kB)
      print3.jpg (71.0 kB)
      print5.jpg (40.3 kB)
      print6.jpg (73.8 kB)
      print7.jpg (31.3 kB)
      print8.jpg (99.2 kB)

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.