Skip to Content
avatar image
Former Member

SLD import : Chicken or the egg?


I need help on how to import the SLD into a newly installed system (SM 4.0 ABAP+Java , NW2004s, kernel 700) as I did not choose to do so during the sapinst.(Instead I pointed it to another SID which had the SLD installed). Now I want to put the into the new system.

My problem: I'm trying to follow section 2.8 of the Post-Installation

Guide : System Landscape Directory of SAP NetWeaver 2004s Version 1.0

November 2006; and also Note 669669.

When I connect to http://<host>:50300/sld as J2EE_ADMIN user, I get 2

error messages :

  • You do not have permission to view the System Landscape Directory.

Minimum required: UME role with permission and J2EE

role LcrUser. See the SLD Post-Installation Guide for details.

  • SLD not configured; configure the SLD in Administration first

Therefore, I can't get to the administration area to do the Import.

So, I go to section 2.4 of the guide, which tells me to login to http://<host>:50300/useradmin and create roles and groups, which I've done.

I then tried to assign the group SAP_SLD_ADMINISTRATOR to the J2EE_ADMIN

user, but this was not successful- the error message is:

"You are not authorized to assign one or more entities. Perform a new

assigned entities search to see the correct status"

Am I on the right track to do this import?

I'm thinking it may be easier to delete the new SID altogether and do a fresh install with sapinst, this time choosing to load the SLD??

cheers, Michael.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • avatar image
    Former Member
    Feb 08, 2007 at 12:58 AM

    Hi Michael,

    I think you are trying to assign ABAP role "SAP_SLD_ADMINISTRATOR" and you are not able to do it due to insufficient permission of sapjsf user (default UME admin). To assign J2EE_ADMIN authorization to operate SLD you need to create custom J2EE role in the http://<host>:50300/useradmin and assign "LcrAdministrator" action (at least) to it. Then add J2EE_ADMIN to this role and you should be good to go.



    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Feb 08, 2007 at 05:52 AM

    Hi Michael

    The problem which you are facing is because your user j2ee_admin does not have SLD rights.

    Follow these simple steps:

    1.Create a role called lcrsld or something you like

    2.Assign actions to it related to lcr.For example lcr administrator.You can search with the name lcr and get all the lcr related actions.

    You can also refer to the below link

    3.Now add this role to your j2ee_admin or any other new user.

    4.Thats all you can now access SLD

    The above 3 steps will solve your problem.

    Reward with points:

    Message was edited by:

    Rajat Anand

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Feb 08, 2007 at 08:55 AM

    Hi Michael,

    Have yuo perform the section 2.4.Configuring SLD Security Roles which been mentioned in the same post-installation guide?.

    There they have mentionedclearly what are all the UME roles to be create and what are all the UME actions to be assigned.

    and then these roles have to be assigned to the corresponding groups.

    and then goto J2EE visuval administrator->services->SLD Data Supplier, there at right hand side u will have the button 'Assign User Groups to Roles'.

    And then definately u can able to login and administrate the SLD



    Add comment
    10|10000 characters needed characters exceeded