Assign authorization to Z-transactions

i created a Z - tcode similar to SM30(transaction with parameter option)   i want to assign authorization for Z transaction with parameter option.

Hi,
    Authorization can be assigned at transaction
    level using authorization object in se93.
    Check can also be performed at program level
    at at selection-screen output or PBO event
    using
    authority-check object 'S_TCODE'
    id 'TCD' field 'ZSPM'.
    if subrc <> 0                                        
      message e000 with 'You are NOT Authorized for
      this transaction'.             
    endif.
    Important transaction are su21,su22,su23,su53.
    Function Module SUSR_GET_PROFILES_OF_USER
Regards,
Amole

Similar Messages

  • Assigning authorization objects to transaction

    Hi All,
    While creating a new role using transaction PFCG, If i enter transaction SE38, i will get lot of authorization objects, fields where i can decide whether i should allow only display or change or create etc. But if i create my own transaction, then i will not get these authorization objects. Where should i assign there objects for my transactions.
    I tried to assign this in transaction se93, but that did not work.
    Thanks in advance.
    Best Regards,
    Surendra<b></b><b></b>

    TRY with SE97.
    and check the check box change mode and try running there you can change the authorizations..
    vijay

  • Assign authorization group to transaction

    Hi,
    I have to assign a auth group to Z-transaction. How can i do this.
    Thanks,

    Hi,
    What type of paramater transaction you have created? Have you created a paramater transaction for a view or a table?
    I think when you create a parameter transaction the authorization is controled from the parent transaction  and not in the tcode definition.
    You can use S_TCODE to assign the paraeter transaction to any user and control it based on the user profile.
    Cheers
    VJ

  • 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,
    Aryan

    Hi 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

  • Authorization objects for  transaction, one to view, and one to maintain

    Hi all,
    My requrement is to create two authorization objects for  transaction, one to view, and one to maintain.
    I know how to create objetcs vai sm21, but i donot know how to crate objects with activity codes.
    Please suggest how to create object where i can asign activity codes.
    regards
    manish

    The Authorization Concept
    R/3 uses authorization objects to assign authorizations to users. An authorization object is a template for an authorization. For example, authorization object F_SKA1_BUK - G/L Account: Authorization for company codes requires the specification of two field values: Company Code and Activity. To allow a General Ledger supervisor to create a general ledger master record, he/she must be assigned an authorization to create (Activity 1) accounts for a specific company code (eg. Company Code 2000). Such an authorization is created using the object F_SKA1_BUK by assigning these field values and naming the authorization following an appropriate convention (eg. Z_SCC20001).
    Authorizations may be classified as general authorizations, organizational authorizations or functional authorizations. General authorizations specify the functions a user may perform. Authorization object F_SKA1_BUK has been assigned to the function for creating general ledger master records. The system checks for the useru2019s authorization to create general ledger accounts (Activity 1) in at least one company code. The system then checks whether the user is permitted to create accounts for the specified organizational unit (company code) and has the required functional authorizations. Authorizations in this case may restrict the user to certain Charts of Accounts. In addition, an authorization group may be defined in certain authorization objects to protect individual master records.
    Profiles relating to an organizational role (eg. General Ledger Supervisor) are defined consisting of a list of authorizations and other profiles. Such profiles are then assigned to users with that role and stored in their user master record along with other data (eg. password).
    Do check this link as well.
    http://articles.techrepublic.com.com/5100-10878_11-5110893.html

  • Assigning authorization through assigning authorization objects

    hi all,
    can anybody tell me the whole procedure for assigning authorizations by assigning authorization objects from the scratch along with the example with guide for assigned authorizaon using this method.b'coz this is the requirement of our organization.
    I mean to say assign authorization manually without assigning trnsaction codes.
    suggestion are always accepted.
    if you want to send me the documents then my email id is [email protected]
    thanks in advance,
    waiting for reply............
    hardik patel.

    hi kumar,
            thanks for your help.
            ok i got it and i agree that i can find the authorization object by your suggested way.
        now my point is that i find that this perticulat object is corresponding to this particular trnsaction code. now if i want to aloow only four transaction code out of all transaction codes belongs to that authorization objects. so, for this how can i maintain authorization for this authorization objects.
    It means on " Change authorization tab" it shows fields of that added authorization objects. so what values should i give to those fields so that i can allow only particular transaction codes which i want. so, how can i determine these values for allowing particular transaction codes, not all transaction codes. can you guide me regarding this?
    Please help me regarding this?
    thanks for your support,
    waiting for your reply...............
    Regards,
    Hardik Patel.

  • 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 Ly

    Hi,
    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

  • 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
    Chandra

    Dear 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

  • No system assigned for partner in transaction DPCOMMON_MAP_P_S ( Dealer Portal)

    Hello all,
    Sorry to post a very basic question, but I am quite new to Dealer Portal and SD functional module. Request to help.
    I have deployed spare part business package on portal. BP documentaion link. http://help.sap.com/erp2005_ehp_04/helpdata/EN/c3/f71b9a69574d6c84ac33b68d2d03c3/frameset.htm
    I have configured as per the steps mentioned in the link below,but still facing issues..
    http://help.sap.com/erp2005_ehp_05/helpdata/en/e6/e58079420c4b7e87df4f9c3db04719/content.htm?frameset=/en/e6/e58079420c4b7e87df4f9c3db04719/frameset.htm
    As per the above link,below are the steps done.
    I have created logical system and assigned to RFC destination using transaction DPCOMMON_MAP_S_R.
    Then assigned the logical system created at the above step to partner, through transaction DPCOMMON_MAP_P_S
    And lastly also assigned users to partners through transaction DPCOMMON_MAP_U_P.
    However I am getting below errors when initial overview screen is accessed,I think there are some configurations missing.. Any help is appreciated.
    Personalization data not found.
    No system assigned for partner in transaction DPCOMMON_MAP_P_S
    Thanks
    San

    Issue is resolved.
    For the RFC destination , log on security tab. Ensure current user is ticked and no hard coded user id being passed here.
    Also ensure the personalization data is saved properly by navigating to personalization iview.

  • No authorization to add transaction to role menu

    MODS: IF YOU ARE GOING TO DELETE MY POSTS..AT LEAST EMAIL ME TO LET ME KNOW WHY YOU ARE DELETING THEM SO I CAN RE-WORD IT TO ACCOMMODATE YOUR ISSUE. THIS IS THE THIRD TIME YOU HAVE DELETED ONE OF MY POSTS WITH NO EXPLANATION AND IF THIS FORUM ISNT FOR ASKING QUESTIONS LIKE THIS...THEN WHAT IS IT FOR?
    To the question:
    I am able to do add a transaction to a role in our production environment without issue. Trying to add it in in Development system gives me the following error:
    No authorization to add transaction <transaction name> to role menu.
    When I look at SU53 it tells me that it failed on Authorization Object s_user_tcd Field TCD value Z_RICKTEST
    It then shows me 4 profiles with that auth object and field and a value of PFCG.
    I can run the program Z_RICKTEST with no issue in either system.
    Can anyone shed some light on why this is happening?

    The reject mail contains a link to the forum rules. If you (had) read that you would understand.
    Reason is that you have no basic training, make no effort to read the application documentation and then make changes in production and want to know from us how it works.
    Imagine if everyone did that? Imagine what the systems would all look like?
    These discussion areas are not a substitute for basic training!
    Thread locked!

  • 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

  • Authorization Object   for  Transaction code XSLT_TOOL

    Hi Friends
    When i try to use transaction xslt_tool the following error appears "You are not authorized to use transaction xslt_tool".
    Can anyone give  the Authorization object  for  transaction  xslt_tool,
    Regards.
    Wishva

    Give access to the transaction in PFCG. 
    Then use SU53 to highlight any additional access required.

  • Assign Authorization in User Groups

    Dear All
    Please help me , assign authorization User Groups . I go Tcode : SUGR and Tcode : SU 10 but i can't assign authorization in User Group , please help me step by step
    Regard , Thanks
      Lannguyen

    I think only way to do it through SU10.
    -Pinkle

  • Link authorization object to transaction code

    Hi to all
    how to link authorization object to transaction code?
    i think we can do by using SU24, i am not getting how to do ?
    can any one help me on this Immediately
    Regards
    raadha

    In SU24
    In the Application tab
    Type of Application: 'Transaction'
    Transaction Code:  'Tcode'
    In the Authorization Object tab
    Authorization Object: 'Authorisation object name'
    Type of Application: 'Transaction'
    Then Execute or Press F8...

  • Assigning authorization group to users or roles.

    Hi
    How do I assign authorization group I created for ECM digital signature approval to users

    Hi,
    Provide the authorization group and the role details to which it needs to be linked to your basis team and they should be able to do this for you.
    Regards
    Sreekanth

Maybe you are looking for

  • No sound after importing mpeg from imovie

    Hello, i'm new to IMovie and i have the problem that all my video files made with my photocamera loose the sound when i import them into Imovie. the FAQ's tell me it is because they are in mpef-muxed structure. Can anybody help me with the solution o

  • Error in accessing data through external table

    Hi, I am getting the following error while trying to view data through external table, ORA-29913: error in executing ODCIEXTTABLEOPEN callout ORA-29400: data cartridge error KUP-04062: no data source specified ORA-06512: at "SYS.ORACLE_LOADER", line

  • How to change or rename the logical system name T90CLNT090 IN BI 7

    HI Expert's, i am really digging for the solution of changing or renaming the logical system name technical name T90CLNT090. in our company we are using ecc5.0 with bi 3.5 and ecc6 with bi 7. In BW 3.5 having a connection with R/3 and the technical n

  • Video files CS6

    When importing avi video file, sound is there but not the video images. ffile format is .avi and using CS6??  Works fine with other .avi files and this video plays fine with Real, Windows video maker etc...

  • Matlab Functions with java

    Hi friends.I have a many function that written in Matlab.Now I must use this functions in my java project.If I write this fungtion again I will spend very musch time .I want to call this function from java project how can I do it. Edited by: Turkfutu