Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Authorization missing

Former Member
0 Likes
1,423

Hi all ,

I created a authorization profile where only one t.code OS01 is inserted then assigned to an user. When he is going to check ping , it showing a dump "CALL_C_FUNCTION_NO_AUTHORITY" . I tried to find missing authorization . Can anybody help me ?

Regards

asad

8 REPLIES 8
Read only

Former Member
0 Likes
1,155

Hi,

Check with T Code Su53 and SU56.

Regards,

Pankaj

Read only

Former Member
0 Likes
1,155

>

> I created a authorization profile where only one t.code OS01 is inserted then assigned to an user. When he is going to check ping , it showing a dump "CALL_C_FUNCTION_NO_AUTHORITY" . I tried to find missing authorization . Can anybody help me ?

>

>

Hi Asad,

After running the t.code OS01 run tcode SU53 and check what authorization object or value is mising....then proceed further.

-Rohit

Read only

Former Member
0 Likes
1,155

Hello Asad,

Try to switch on the trace through ST01 and check the exact missing object. Also you can check in SE93 that which is the mandatory auth object that you have to maintain for tcode OS01 and maintain that object appropriately in your role.

You can also try refreshing the user buffer through SU56.

Hope this helps.

Best Regds,

Suyog..

Read only

Former Member
0 Likes
1,155

Hi Asad,

This CALL_C_FUNCTION_NO_AUTHORITY runtime error populated when authorization checks fails as automatic authorization checks are active during CALL C function, COMMUNICATION statements and OLE calls etc. If the user does not have the corresponding authorization, a runtime error occurs.

Also check corresponding objects in SU24.

So, better to go for ST01 trace as suggested by Suyog.

Cheers: )

Read only

0 Likes
1,155

Hello,

As said by freinds to trace using ST01, i would also suggest you to analyze dump, this will also provide you information to fix the issue.

Thanks,

prasant K paichha

Edited by: Prasant K Paichha on Feb 5, 2010 6:49 AM

Read only

0 Likes
1,155

Hi guys,

The person asking the question has:

> Total Questions: 9 (9 unresolved)

... and that is only those which have not been deleted already.

Sorry to say this, but I think you are all wasting your time and ST01 has now been sufficiently covered in this thread anyway.

Let me know if you want me to lock it, or just delete it.

Enjoy the weekend,

Julius

Read only

Former Member
0 Likes
1,155

This message was moderated.

Read only

Former Member
0 Likes
1,155

Hello!

Try add the authorization object 'S_C_FUNCT' with follow options:

PROGRAM = * (that is, for calling from all programs)

ACTVT = 16 (call authorization)

CFUNCNAME = * (authorization for all operating system functions)

Hope this could help you.

Regards,

César