Authorization for customized transaction
Hi,
In our system, developers create one transaction ZSIDUPDATE.
Whenever I (Basis Admin) hit this transaction, error "No Authorization for Transaction" is occurred. I don't understand why the error is for authorization for this customized transaction because I have SAP_ALL & SAP_NEW profile.
Can anybody give the solution?
Regards,
Rajesh
Hello Rajesh,
Check the report behind ZSIDUPDATE. I suppose there must be some kind of code which will allow only certain user to execute it based on their user ids. Either the user ids will be hardcoded or else they are being picked up from some table. This is not a classical authorization error. You may set a trace also but debugging is best. it will crack it open in seconds.
Regards.
Ruchit.
Similar Messages
-
No authorization for this transaction with movement type 601
Dear All,
This is chandra i am getting this error in delivery level " No authorization for this transaction with movement type 601. If give the authorization for SAP ALL its working fine. If give the authorization for SAP SD T.Codes i am getting this error. Plz help me.
Thanks and regards
ChandraDear Chandra,
Check with -
T. Code: OMJJ
Select Movement Type: 601 and Double-Click: "Allowed Transaction" (From Left-hand side) .
Check whether the Transaction is allowed for Movement Type 601 or not
Note: if Transaction is not listed (i.e. not allowed) and you wanna allow this Transaction with Movement type 601, then -
Up-there, Tab: New Entry. Click on it.
Maintain entry as:
MovTy: 601
TCode: As reqd.
and Save.
Best Regards,
Amit -
Authorizations for which transactions are required in BW?
Hi,
Can any ony please give some information regarding
Authorizations for which transactions are required in BW Production Support?
Regards,
AryanHi Aryan,
Authorizations for the following transactions are required in BW
1. RSA1
2. SM37
3. ST22
4. ST04
5. SE38
6. SE37
7. SM12
8. RSKC
9. SM51
10. RSRV
11.RSPC
13.RSMON
The Process Chain Maintenance (transaction RSPC) is used to define, change and view process chains.
Upload Monitor (transaction RSMO or RSRQ (if the request is known)
The Workload Monitor (transaction ST03) shows important overall key performance indicators (KPIs) for the system performance
The OS Monitor (transaction ST06) gives you an overview on the current CPU, memory, I/O and network load on an application server instance.
The database monitor (transaction ST04) checks important performance indicators in the database, such as database size, database buffer quality and database indices.
The SQL trace (transaction ST05) records all activities on the database and enables you to check long runtimes on a DB table or several similar accesses to the same data.
The ABAP runtime analysis (transaction SE30)
The Cache Monitor (accessible with transaction RSRCACHE or from RSRT) shows among other things the cache size and the currently cached queries. The Export/Import Shared buffer determines the cache size; it should be at least 40MB.
****Assign Points If Helpful****
Regards,
Ravikanth -
You have no authorization for this transaction in plant: M7120
Hi guys.
I am getting the error message(M7120) "You have no authorization for this transaction in plant XXXX" when performing 101 movement for production order using MIGO.
/nsu53 doesn't return any object. Why?Hello Arun,
It is a standard message. SU53 should show the exact authorization object which has been blocked. Or you can also try to check this with T code ST01.
Refer the below threads & seek help from your basis consultant to get this resolved.
Authorisation missing
authorization error in mbbs transaction | SCN
Regards
Mangesh S -
No authorization for this transaction with movement type
Hi gurus,
My sd consultant is authorized to execute VLO2N Tcode. But it is giving the error as follows
"No authorization for this transaction(vlo2n) with movement type 643" ...
When i try to do the same thing through BASIS ,it gives no error..
Thanks in Advance,
Vaibhav Gore.Hi Vaibhav,
T. Code PFCG --> Give particular Role Name then click Change Button -->
Then Click Autherization Button --> then Click Change Autherisation(pencil)
Go and Click or Drill down the Material Management : Inventry Management
1.This is --> Goods Movement : Storage Location Type :
Click --> Movement type (Inventry Management) Press F4 --> u can choose ur valid type
Like --> 623 GI iss:cust.ret.pack
Regards
kesav -
No authorization for this transaction with mvt type 101
Has anyone seen this error:
RFC BAPI Wrapper call:You have no authorization for this transaction inplant 1120
RFC BAPI Wrapper call:You have no authorization for this transaction with mvt. type 101
RFC BAPI Wrapper call:You have no authorization for this transaction inplant 1120
The strange thing is that when I assign user with a different Personnel Number and it works just fine. But when I switched back to his Personnel Number, then I get above error.
Even though I don't get any order list but I got all notifications and technical objects.
Also, this user has same roles with everyone else. While everyone is working fine this user is the only one that getting the error and no order download to PDA.
Regards,
Dai LyHi,
please run ther getlist and getdetail handler in the backend directly for that user - most likely you will get a better failure message there.
Nevertheless - what Application yre you using? Is it MAM? If yes, check the SPRO setup for this particular user,
Regards,
Oliver -
Hello ,
For my user id, I have the authorization for the transaction, but still iam getting the error that, you don’t have authorization, plz suggest?????
ThnksHello Sampath,
after you have received the error message about the no authorization, run transaction SU53.
This transaction shows which authorization has failed last time.
Best regards,
Laszlo -
Authorization for a Transaction code
Hi,
In ECC 5.0, how can we get an authorization for a transaction code by debugging the code?
Actually in 4.6C, we used to debug the code & change SY-SUBRC code to '0' & get the authorization for a perticular transaction code.
Similarly how can we do this in ECC 5.0?
I tried, but I am not getting where to change the sy-subrc code to '0'.
Any help or clue is greatly appreciated.
Thanks,
Sarika.Hi Sarika,
You can try out this workaround. In function module 'RS_TRANSACTION_TEST' put a breakpoint at statement ' call function 'AUTHORITY_CHECK_TCODE''. Execute the required transaction using tcode SE93.If you don't have the authorization then sy-subrc will be 4 after the above statement. In debugging mode change it to 0. Hope this helps.
Thanks,
Roshan Gujaran. -
Hi,
How we can give Authorization for custom form as well as custom menuHi,
Try this out
Go to Administration module
> system initialization
> Authorizations
>Additional Authorization Creator
Add same level and just mention your
Authorization id=Custom
Name=Custom
Option=Full/Read/None
Forms id=*(Your Form ID) *
Ok
Now Go to Administration module
> system initialization
> Authorizations
>General authorizations
Now select user and set user authorization-------> Custom -
> No Atuorization
Reply me
Remember if Problem Resolved then mark as answered -
Authorization for custom trans.type in crm_dno_monitor
Hi
In ChaRM , i have created custom transaction type ZDCR, i have added the transaction to the authorization object CRM_ORD_PR for change manager role for create ,change & display . as when i open the crm_order ,i could able to create the custom transcation type , but when i am execute the transaction type in crm_dno_monitor , no thing is selected , but when i check the same in the full authoraztion user it is getting selected , i don't know where to maintain the custom transaction type for getting selected via t-code CRM_DNO_MONITOR .
Regards
Arumugam- First you display the ZDCR list from Tx CRM_DNO_MONITOR with a user with limited authorizations
--> Messages are not displayed
- Then you do the same (tell me if i'm wrong it was not clear on your screenshots, i'm not sure whether messages on the last screenshot are SDCR or ZDCR) with another user with full authorization.
Did you create a BP for your first user ?
I recommend that you try again with your first user with SAP_ALL profile and tell me if it works. If not we'll have ruled out one cause of error.
Stéphane. -
Amount Authorization for Customer
I want to Enter Customer invoice While creating Invoice Following Message Display
No Amount Authorization for vendor/customer in co. code?
Pls ReplyHi,
Go to -
img - fa u2013 arap u2013 business transaction u2013 incoming payment u2013 manual incoming payment u2013 define tolerance (customers)
Define Tolerance Groups for Employees and Assign User/Tolerance Groups
Regards
udayakumar.k -
No auth checks for custom transactions
Hi,
In my SAP system there are many custom trasanactions in which there are no auth checks in their respective programs,
Is their any way to restrict these transactions based on the organisational levels without doing any changes to the program.
Can we restrict these transactions by adding a authorization through se93 ?
If any documents are there on the same issue please share.
Thanks,
Sanketh.I would take a slightly different approach, as a least worste option.
> Assuming that there is reluctance/inability to modify the code
In that case the code is modularized, but the security front-end is lazy.
What you can do is assign an authorization group to the report type program as well which has the org.value in the P_GROUP field of S_PROGRAM in it, and create a variant for it protected by P_ACTION = VARIANT. The users can submit reports if they are authorizated for the variant action as well, but not directly.
Then create an myriad of parameter transactions per org level and submit the report via transaction START_REPORT (so, via the varint!) with the variant set for the org. level in the selection screen.
But this completely defies thze concept of modularizing code and not maintaining redundant code, as well as redundant variants, and redundant menus of roles which could have been modularized as well.
The only potential "up side" of this is maintaining the SU24 data of the parameter transactions, but who does that?
Yes, if you maintained SE93 then the system would do it for you (automatic adjustement) but the scalability and flexibility of org. level maintenance in roles and well as the modularization (and maintainability) of code would be toasted.
Probably developers would not make authority-checks at all anymore, and that would be like going back to the conceptual stone ages.
Even the Commodore 64 was more modularized than that....
Cheers,
Julius -
Last Date for customer transaction
Is there a SAP field which stores the last date for a customer transaction.
Thanks.yes there is a field which stores the last date for a customer transaction
Regards
PS: Be clear in your question. -
Authorization Problem (I am Using Authorization For Custom Forms)
Hi All,
I am Using Authorizations To My Forms (I created One Addon For This Addon I am Using Authorization).I created Authorization For My Addon But While Working It Showing Some Errors
. In My Addon Four Forms are there For this four forms I am Using Authorization based on usres some screens only super user can access. normal user he is not a super user he cliekd on that authorization form it shows one message Your not a authorized user to permitted this operation in this message box we have two butons one is ok button and one is Authorized by another user . When i clicked on Ok Button I am getting error Internal error (-10) occured [131-183]. Please give me Your Valable Suggestion.
I am waiting for your Reply.
Thanks & Regards
NareshI am using Sap Authorizations For My Custom Form See The Code Also U Can Get Clear Idea
Private Sub CustomAuthorization()
Dim li_RetVal As Integer
Dim pUserPer As SAPbobsCOM.UserPermissionTree
Try
pUserPer = Me.SBO_Company.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oUserPermissionTree)
'Purchase Indent
If pUserPer.GetByKey("NHCL_PM") = False Then
pUserPer.PermissionID = "NHCL_PM"
pUserPer.Name = "Purchase Module"
pUserPer.Options = SAPbobsCOM.BoUPTOptions.bou_FullNone
li_RetVal = pUserPer.Add()
End If
'Purchase Indent ->New Purchase Indent
If pUserPer.GetByKey("NHCL_PM_NPI") = False Then
pUserPer.PermissionID = "NHCL_PM_NPI"
pUserPer.Name = "New Purchase Indent"
pUserPer.Options = SAPbobsCOM.BoUPTOptions.bou_FullNone
pUserPer.ParentID = "NHCL_PM"
pUserPer.UserPermissionForms.FormType = "2000010002"
li_RetVal = pUserPer.Add()
End If
'Purchase Indent->View For Approval
If pUserPer.GetByKey("NHCL_PM_VIE") = False Then
pUserPer.PermissionID = "NHCL_PM_VIE"
pUserPer.Name = "View For Approval"
pUserPer.Options = SAPbobsCOM.BoUPTOptions.bou_FullNone
pUserPer.ParentID = "NHCL_PM"
pUserPer.UserPermissionForms.FormType = "2000010003"
li_RetVal = pUserPer.Add()
End If
'Purchase Indent ->Selection For RFQ
If pUserPer.GetByKey("NHCL_PM_SEC") = False Then
pUserPer.PermissionID = "NHCL_PM_SEC"
pUserPer.Name = "Selection For RFQ"
pUserPer.Options = SAPbobsCOM.BoUPTOptions.bou_FullNone
pUserPer.ParentID = "NHCL_PM"
pUserPer.UserPermissionForms.FormType = "2000010006"
li_RetVal = pUserPer.Add()
End If
'Purchase Indent ->Purchase Quotation
If pUserPer.GetByKey("NHCL_PM_PUR") = False Then
pUserPer.PermissionID = "NHCL_PM_PUR"
pUserPer.Name = "Purchase Quotation"
pUserPer.Options = SAPbobsCOM.BoUPTOptions.bou_FullNone
pUserPer.ParentID = "NHCL_PM"
pUserPer.UserPermissionForms.FormType = "2000010007"
li_RetVal = pUserPer.Add()
End If
'Purchase Indent ->Final Quotation
If pUserPer.GetByKey("NHCL_PM_FIN") = False Then
pUserPer.PermissionID = "NHCL_PM_FIN"
pUserPer.Name = "Final Quotation"
pUserPer.Options = SAPbobsCOM.BoUPTOptions.bou_FullNone
pUserPer.ParentID = "NHCL_PM"
pUserPer.UserPermissionForms.FormType = "2000010008"
li_RetVal = pUserPer.Add()
End If
Catch ex As Exception
Dim ErrCode As Long
Dim ErrMsg As String
Me.SBO_Company.GetLastError(ErrCode, ErrMsg)
Me.SBO_Application.StatusBar.SetText("Authorization Problem" & ErrCode & li_RetVal, SAPbouiCOM.BoMessageTime.bmt_Short)
End Try
End Sub -
Authorization for call transaction in BDC
Hi,
How can I avoid authorization during call transaction in BDC. Is possible to fullfill data from transaction if user has no authorization to it?
regards,
J.Hi, I found solution to my problem here: http://sap.ittoolbox.com/groups/technical-functional/sap-security/transaction-security-2711921
Thanks everyone for help.
J.
Maybe you are looking for
-
Can I change the way iCal displays events in Month view?
I don't like the way iCal in the new OS displays events in Month view. It's counter intuitive to have the time of the event be at the far right and grayed out. I find myself staring and slowly scanning down the display just to find out when I have
-
SRM 4.00: STORAGE_PARAMETERS_WRONG_SET
Hallo all, when is running background job: SAP_COLLECTOR_FOR_JOBSTATISTIC, under ABAP report: RSBPCOLL, I received (ST22): --- ST22 log message --- Runtime Error STORAGE_PARAMETERS_WRONG_SET ShrtText &INCLUDE INCL_INSTALLATION_ERROR What
-
The SAP SSO authentication will fail because the current user doesn't...
Hi Experts! I am facing an issue and I have tried to do all the tips on answers of topics under same subject. Once I enter on my report and refresh, it prompts me a message that I don't have acess on one or more data providers, asking me if I want to
-
Problem with Email Notification in Oracle 10g
Hello Guys, I have the following simple stored procedure for notifying emails.The procedure is getting executed successfully, but no email is being sent to mailbox, any help is appreciable.!! I'm very new to write this pl/sql stuff..!!! This is a ver
-
Problem to accept ownership of my account
The administrator of my skype manager release my account. And each time I try to accept the invitation I received this message: Oops, something went wrong try later What can I do? I entered the information asked correctly and I try since 4 days with