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

Error when calling RFC: "No RFC authorization for user ..."

Hi All,

When I call an RFC from my system It is showing the logon screen of the system where the RFC FM relies. once I enter user id and password there,, it is going for a dump!.

The error it shows like "No RFC authorization for user .... on the called page"

How can i resolve this issue?.

Also how to make automatic login to the target system instead of entering user id and password in the logon pad ?..

Help me 4 Points,

Thanks in advance, Sudeep

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

3 Answers

  • Best Answer
    Posted on Nov 30, 2007 at 08:48 AM

    The missing RFC value is usually in the dump analysis. Run through that and it will give you the function group that is missing from S_RFC

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Nov 30, 2007 at 06:56 AM

    the user in the target system should have RFC authorisations object S_RFC.

    It is advisible NOT to create users with automatic logon in any system. As this is creating a security leak. It should only be allowed for situations were there is no other option. And it that case the uid in the target system should have very little authorisations. This kind of access is arranged in TRX SM59.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Nov 30, 2007 at 11:28 AM

    Hello Sudeep,

    Take a look at SAP" target="_blank">https://service.sap.com/sap/support/notes/693220">SAP note 693220

    Quote: You can use the 'Security Audit Log' (transaction SM19 and SM20) to log the started 
    transactions and called RFC function modules in an efficient way during your test operation. 
    You can then determine the necessary authorizations from this log. The 'Security Audit Log' does 
    not cost any performance, unlike the authorization trace of transaction ST01. If you want to 
    refine your existing, rough authorization concept, you can therefore also carry out this analysis 
    in the current production operation.

    Cheers,

    Julius

    Add a comment
    10|10000 characters needed characters exceeded

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.