Set User Authentication at Particular UDF or Standard SAP Field?

Hi Experts,
I learn that we can set authorization at UDT by using Additional Authorization Creator.
Is there any method we can set authorization at particular UDF or Standard SAP Field?
For example: my customer just want to make one field in Business Partner to be "READ-ONLY" for certain users, is it possible to be done?
Thanks.
Regards,
Lay Chin

hi
yes if u want to make any additional authorizations in sap related documents or udo you can use additional authorization creator
u would have to check in the test database like the authorization u wana create if it is feasible through inbuilt additional authorization creator or not.
Regards,
Manish

Similar Messages

  • How to know where the user exits or enhancement used in standard sap code?

    Hi
    I m pretty new to abap.
    How can I know where the user exits or enhancement used in standard sap code?
    As i have to add some functionality to the standard sap code. I m looking to search the enhancement or user exits used in this standard code wher i can add my functionality.
    thanks in advance.
    Moderator message : Search for available information, thread locked.
    Edited by: Vinod Kumar on Oct 19, 2011 2:38 PM

    Hi Henry,
    I don't think this is the easiest way to look at the code around a particular field on the screen. Debugging standard programs also can be very tedious, if not impossbile. So, instead of this question, I would like to find out exactly what you want to do if you know the code.
    If you are in a transaction and you want to know where the code of a particular field is, the fastest way to get to it is by pressing the F1 key on the field and then press the Technical info button on the help screen. In here you will typically see the same kind of information but it is very specific to the field you selected.
    PROGRAM(SCREEN) tells you which program is manipulating the main screen, in which your field is embedded. Remember your field may be included in a sub-screen and that subscreen may be the one included in the main screen.
    PROGRAM(SUB SCREEN) tells you which program is directly responsible for the field on the subscreen it is included in. This is where you should find the code most appropriate for the field, but not necessarily.
    PROGRAM(GUI) controls how your push buttons and the menu options in the screen behave and controlled.
    Srinivas

  • Change description of standard SAP field

    Hi All,
    I am trying to change the description of standard SAP field VKBUR from u201CSales Officeu201D to u201CDistrictu201D. I changed it in CMOD Text Enhancements Data Elements. The description has changed in many places but not in transaction VA01/02/03. I looked at screen SAPMV45A-4301. Field VBAK-VKBUR has attributes u201CModification of a field from the ABAP Dictionaryu201D set to u201CFu201D. It means when description is changed in dictionary, it is not transferred to this screen. So how can I change the description of this field in these transactions.
    Any help is highly appreciated. Thanks.

    Hello Alvarado,
    Thanks for your response. I found out that there is no need for core mod.
    In SE63 doing translating short texts for object type screen texts works.
    However I am giving you points for your suggestion and closing this thread

  • Required steps to add standard SAP field to Work Manager 6.0

    Dear Agentry experts,
    I need some help on how to add standard SAP backend fields to the Work Manager 6.0 application. The application is freshly setup and not yet customized apart from filters, so we are also new to develop it.
    Specifically we want to add fields QMTXT and QMCOD from Notification Header. We have checked and the fields are activated in the backend configuration, so I hope there are no changes required to the backend. However, when checking the data in the ATE, the fields are currently not added / available in the Notification Collection.
    I have searched this forum and found several pointers, but they deal with adding a full new field, and I want to keep changes limited. Can you please advise what specific steps I need to do on the Agentry / Eclipse side to close the gap between SAP backend and the Notification Collection. (I know how to add the fields to the UI if they are in the collection). Do we need to create custom Java Classes? Can I solve this by just Agentry configuration?
    Thank you very much for your kind advice!

    Look at the attachment, diagram depicts a data flow across the systems. You have to extend Java code for  the object  your trying to enhance and plus you have to make  necessary changes on  Agentry side as well.
    if you have access to Service Market place , check out  SAP-WM-6.0-EnhancementsGuide.pdf document under Work Manager 6.0 documentation which describes the steps involved in enhancing application.
    Alternatively you can also check this blog Syclo Customization Extension-First Steps.
    Syclo Customization Extension-First Steps
    Thanks
    Manju.

  • Search help for Standard SAP field

    Hi,
    I need to add a search help to Group key (KONZS) field in XK01 transaction. How can i add our own search help to a field in standard transaction?? This is some what urgent, please give me the solution .
    Thanks in Adavance,
    Moghani.

    You can APPEND your own search help to an SAP field that has search help defined.  This is similar to APPENDing fields to an SAP table.  But since field KONZS does NOT have any search help assigned, this option is not available to you. 
    You can also attach the search help to a field on a screen, i.e. limit the scope to that single screen, but this would still require a modification to the system, and hence, an access key.  If you want to follow that route, the program name is SAPMF02K, screen 120, element list tab, references tab, search help column.
    If you find another way to do this without an access key, please let us know.

  • Making standard SAP field editable

    I have two standard fields VBRP-KOSTL (Cost Center) and VBRP-PRCTR (Profit Center) in transaction VF01(Create billing document) that I want to make editable. Can anyone give me detailed step on how to achieve this?
    Thanks for your help. This would be greatly appreciated.

    Dear Abbey,
    You can do this by maintaining trasaction variant in SHD0. You would have options to make a field display only, required entry, optional entry, supress.
    http://help.sap.com/saphelp_webas620/helpdata/en/eb/5fab41d79b11d296190000e82de14a/content.htm
    In the SAP Reference IMG, you can create transaction variants. Choose Basis Components -> Application Personalization -> Tailoring of Application Transactions -> Configure Transaction-Related Display Values for Fields (Transaction SHD0). Transaction variants allow you to preset values for fields in a transaction, set field attributes, or hide entire screens.
    To execute a transaction variant, you define a variant transaction using the Transaction Maintenance transaction (SE93).
    Once you have entered a transaction code and short description, choose transaction type Transaction with variant (Variant transaction).
    To define a variant, enter the name of the transaction and the name of the variant. You can then use the new transaction code to start the special variant of the transaction.
    Hope this will resolve your issue.
    Regards,
    Naveen.

  • How to change the desription of a standard SAP field in the Search Help

    Hi All,
    In Table T023T there is a field WGBEZ60(Long text describing the material group) and the data element of the field is WGBEZ60.
    Requirement is to change the description of the field WGBEZ60.The desription of the  field is - Description 2 for the material group.
    But the user want as - Description for the material group. He dont want 2 in the description.
    we are using this field in the search help of Material group for the transaction ME21N and ME51N.
    So please tell me how can we change the description of the field in the Search help.
    Thanks.
    Regards,
    Peeyush

    As search help uses data element , it shows its keyword. So you have to do modification to that keyword.
    - Go to CMOD
    - from top menu GOTO -> Text enhancements -> Keywords -> Change -> type WGBEZ60 -> change the description -> Save and add it to transport
    - now use that data element either on the screen or search help. It will have the descripiton modified.
    Regards
    Marcin

  • Adding search help to standard SAP field

    Hi Experts,
    I need to add search help to field ZUONR i.e assignment field in various tcode like fb70,fb60,f-02.etc which will select data from
    Z tables . I have found out serach help exit F4IF_SHLP_EXIT_EXAMPLE but as per my knowledge that is to change existing standard search help.But to field ZUONR there is no search help attached.How can new Z search help be added to field ZUONR without use of access key.
    Please suggest.
    Regards,
    Kaustubh Kabre.

    Hi,
    I don't know how to change "Value table" field on domain without access key, but if nothing else work, you can add new fixed values. From menu Goto->fixed value append.
    Other possibility is to use GuiXT -> write script that will call your FM that will get data from your table and show them.
    Best regards
    Marcin Cholewczuk

  • Updation of Standard SAP Fields

    Hi Friends,
    I am generating some transaction with business object.I would like to update some SAP Standard Tables (base transaction). SAP does not recommend us to fire SQL Statement on standard tables. How can I update some fields like baseref, basetype,Iscommited and many more.
    Can anybody throw some light on this topic.
    Thanks in Advance

    Hi Manish........
    SAP does allow us to update some of the fields which has unique Id like Internal No. and its not healthy also for SAP DB.
    So I would suggest you to create your own numbering in order get the the output.
    Regards,
    Rahul

  • Encryption of standard SAP field (product cost)

    Hi,
    My client would like to encrypt product cost-related fields, and I was wondering how to encrypt the field much like you would a credit card number of password.
    Thanks
    Brian

    Not sure if the encryption is in the GUI so users don't see it or in the database so DBAs can't access it.
    One way to encrypt it is through DB encryption methods such as TDE for Oracle.  If you are Oracle shop, TDE is in your license and you can use is as of Oracle 10.2.0.4.
    Mike

  • User role for user authentication in a SOAP receiver channel

    Hi,
    What is the role required for a user in a SOAP receiver channel. This user is specified in the User Authentication while configuring the channel.

    Hi,
    User Authentication is not mandatory but If your Web service requires logon data, select the Configure User Authentication checkbox and fill in the corresponding fields.
    If the Web service is outside your system landscape and you need to address a proxy
    server, select the Configure Proxy checkbox.
    The sender SOAP adapter does not require a SOAP action, but you always have
    to apply logon data when using the SOAP adapter. In the central adapter engine
    you can use a service user such as xiappluser; in a non-central adapter
    engine or a PCK you must use one of the user names assigned to security role
    xi_adapter_soap_message for component XISOAPAdapter.
    Regards,
    Divya

  • Basic User Authentication

    I'm a Dreamweaver beginner, and am trying to create a user account creation page.  I've created the basic form and applied "User Authentication->Check New Username" (checking for username field in my database).  The problem I'm having is that while I was able to successfully create one account, all subsequent account creation attempts are unsuccessful and take me back to my "If already exists..." page.  This seems like a simple thing, and in fact, there're aren't too many options that I can try to get this working.  Yet I'm still stumped.
    Any ideas?

    Sorry for not including this initially.  Here's the full code module for my Sign Up page.
    <?php require_once('Connections/iband_db.php'); ?>
    <?php
    if (!function_exists("GetSQLValueString")) {
    function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
      if (PHP_VERSION < 6) {
        $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
      $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);
      switch ($theType) {
        case "text":
          $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
          break;   
        case "long":
        case "int":
          $theValue = ($theValue != "") ? intval($theValue) : "NULL";
          break;
        case "double":
          $theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
          break;
        case "date":
          $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
          break;
        case "defined":
          $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
          break;
      return $theValue;
    // *** Redirect if username exists
    $MM_flag="MM_insert";
    if (isset($_POST[$MM_flag])) {
      $MM_dupKeyRedirect="taken.php";
      $loginUsername = $_POST['username'];
      $LoginRS__query = sprintf("SELECT id FROM user_profile WHERE id=%s", GetSQLValueString($loginUsername, "int"));
      mysql_select_db($database_iband_db, $iband_db);
      $LoginRS=mysql_query($LoginRS__query, $iband_db) or die(mysql_error());
      $loginFoundUser = mysql_num_rows($LoginRS);
      //if there is a row in the database, the username was found - can not add the requested username
      if($loginFoundUser){
        $MM_qsChar = "?";
        //append the username to the redirect page
        if (substr_count($MM_dupKeyRedirect,"?") >=1) $MM_qsChar = "&";
        $MM_dupKeyRedirect = $MM_dupKeyRedirect . $MM_qsChar ."requsername=".$loginUsername;
        header ("Location: $MM_dupKeyRedirect");
        exit;
    $editFormAction = $_SERVER['PHP_SELF'];
    if (isset($_SERVER['QUERY_STRING'])) {
      $editFormAction .= "?" . htmlentities($_SERVER['QUERY_STRING']);
    if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
      $insertSQL = sprintf("INSERT INTO user_profile (id, first_name, last_name, username, password, email_address) VALUES (%s, %s, %s, %s, %s, %s)",
                           GetSQLValueString($_POST['username'], "int"),
                           GetSQLValueString($_POST['first_name'], "text"),
                           GetSQLValueString($_POST['last_name'], "text"),
                           GetSQLValueString($_POST['username'], "text"),
                           GetSQLValueString($_POST['password'], "text"),
                           GetSQLValueString($_POST['email_address'], "text"));
      mysql_select_db($database_iband_db, $iband_db);
      $Result1 = mysql_query($insertSQL, $iband_db) or die(mysql_error());
      $insertGoTo = "index.php";
      if (isset($_SERVER['QUERY_STRING'])) {
        $insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
        $insertGoTo .= $_SERVER['QUERY_STRING'];
      header(sprintf("Location: %s", $insertGoTo));
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Sign Up Page</title>
    </head>
    <body>
    <h1>Sign Up!</h1>
    <form id="form1" name="form1" method="POST" action="<?php echo $editFormAction; ?>">
      <p>
        <label>First Name:
          <input type="text" name="first_name" id="first_name" />
        </label>
    </p>
      <p>
        <label>Last Name:
          <input type="text" name="last_name" id="last_name" />
        </label>
      </p>
      <p>
        <label>Username:
          <input type="text" name="username" id="username" />
        </label>
      </p>
      <p>
        <label>Password:
          <input type="password" name="password" id="password" />
        </label>
      </p>
      <p>
        <label>Email:
          <input type="text" name="email_address" id="email_address" />
        </label>
      </p>
      <p>
        <label>
          <input type="submit" name="button" id="button" value="Sign Up" />
        </label>
      </p>
      <input type="hidden" name="MM_insert" value="form1" />
    </form>
    <p> </p>
    </body>
    </html>

  • User authentication in Cisco ACS by adding external RADIUS database

    Hi,
    I would like to configure the below setup:
    End user client (Cisco Any connect/VPN client) -> ASA 5500 (AAA client) -> ACS server -> External RADIUS database.
    Here ACS server would send the authentication requests to External RADIUS server.So, i have added the external user database (RADIUS token server) in
    ACS under External databases.I have added AAA client in Network configuration (selected authenticate using RADIUS(VPN 3000/ASA/PIX 7.0) from the drop down.
    Here how do i make ASA recognize that it has to send the request to ACS server. Normally when you use ACS as RADIUS server you can add an AAA server in ASA and test it.But here we are using an external RADIUS server which has been configured in ACS, so how do i make ASA to send the requests to ACS server?
    Any help on this would be really grateful to me.
    Thanks and Regards,
    Rahul.

    Thanks Ajay,
    As you said nothing needs to be done on ASA side, if we are using an external user database for authentication.
    Im a newbie to ACS and this is the first time i'm trying to perform a two factor authenticaton in Cisco ACS using external user database.
    By two factor authentication i mean, username + password serves as first factor (validated by RADIUS server), username + security code (validated by RADIUS server) serves as second factor.So, during user authentication i enter only username in username field and in "password" field i enter both "password + security code". Our RADIUS server has already been configured with AD as user store, so we dont have to specify AD details in ACS. I have done the following in ACS to perform this two factor authentication.
    -> In external user databases, i have added a external RADIUS token server.
    -> In unknown user policy , i have added the external data base that i configured in ACS into the selected databases list.
    -> under network configuration, i have added the Cisco ASA as AAA client (authenticate using RADIUS (Cisco VPN 3000/ASA/PIX 7.x+)).
    Just to check whether user authentication is successful, i launched the ACS webVPN using https://IP:2002, it asked me to enter username and password. So, i entered username and in password field i entered "password + security code". But, the page throws an error saying "login failed...Try again".I cant find any logs in external RADIUS server.
    Here is what i found in "Failed attempts" logs under Reports and activities.
    Date,Time,Message-Type,User-Name,Group-Name,Caller-ID,Network Access Profile Name,Authen-Failure-Code,Author-Failure-Code,Author-Data,NAS-Port,NAS-IP-Address,Filter Information,PEAP/EAP-FAST-Clear-Name,EAP Type,EAP Type Name,Reason,Access Device,Network Device Group
    02/28/2012,00:31:52,Unknown NAS,,,,(Unknown),,,,,10.204.124.71,,,,,,,
    02/28/2012,00:41:33,Unknown NAS,,,,(Unknown),,,,,10.204.124.71,,,,,,,
    02/28/2012,00:42:18,Unknown NAS,,,,(Unknown),,,,,10.204.124.71,,,,,,,
    Filtering is not applied.
    Date
    Time
    Message-Type
    User-Name
    Group-Name
    Caller-ID
    Network Access Profile Name
    Authen-Failure-Code
    Author-Failure-Code
    Author-Data
    NAS-Port
    NAS-IP-Address
    Filter Information
    PEAP/EAP-FAST-Clear-Name
    EAP Type
    EAP Type Name
    Reason
    Access Device
    Network Device Group
    02/28/2012
    00:42:18
    Unknown NAS
    (Unknown)
    10.204.124.71
    02/28/2012
    00:41:33
    Unknown NAS
    (Unknown)
    10.204.124.71
    02/28/2012
    00:31:52
    Unknown NAS
    Am i missing any thing in configuration side with respect to ACS?
    Thanks

  • Make SAP standard PO fields output only using ME22N?

    Is there a way to suppress the standard SAP fields (output only) when the user selects ME22N, that will still allow input to custom fields which have been added to EKPO?  Has anyone had to do this before?  Any suggestions would be greatly appreciated!
    Sharon German

    Hi Sharon,
    FYI, there is probably a better forum for this question, this is more of a NetWeaver discussion forum.
    If I read your question correctly, your desire is to have only certain fields (some custom) available when users execute the transaction ME22N.  First, don't mess with ME22N, if you desire custom performance, create a new transaction as a copy of ME22N and make available only those standard and custom fields you want.  Hope this helps...

  • SEARCH HELP FOR STANDARD SAP DATA ELEMENT AFNAM

    Hello All,
    Is there any possibility for adding a search help for the standard SAP field AFNAM.
    Thanks in Advance!
    Ashish

    Hi Ashish,
    You can APPEND your own search help to an SAP field that has search help defined. This is similar to APPENDing fields to an SAP table.
    You can also attach the search help to a field on a screen, i.e. limit the scope to that single screen, but this would still require a modification to the system, and hence, an access key.
    Hence if you want to attach search help to the standard SAP field, then you will need access key for that.
    If the access key will be available then you can attach your search help to the standard SAP field.
    For more reference go through the link :
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/3d/e53642e2a3ab04e10000000a1550b0/frameset.htm
    Thanks,
    Nitesh Jain

Maybe you are looking for

  • Using Oracle ODBC Gateway connecting to a remote Oracle database

    Oracle 11gR2 RHEL 6.4 Has anyone use the Oracle ODBC Gateway to connect to another Oracle database?  Any issues with that configuration?  Where do I get the ODBC drivers for Linux? (I know, "why not use a dblink?" -- well that would be against compan

  • Save As Image fails with PDF files

    Using Acrobat X Pro, version 10.1.7. After the most recent update, I can no longer crop a PDF file and save it in any image format. The options are there, but when I select File > Save As > Image > PNG (or JPG or any other image format) and enter the

  • Workflow no longer works for one user

    I have a state machine workflow that I built and deployed over a year ago. The workflow has run without issue until a few weeks ago, when one user complained that the workflow wasn't processing his approval. This user has been an approver since the w

  • Is iCloud available on the Macbook Pro, purchased in 2011?

    I have a two year old mC PRO AND HAVE MOBILE ME, NIT ICLOUD. HOW DO I GET ICLOUD ON MY OS?

  • Integrate VB program in Java class

    we are having VB function which solves typical purpose. We can't touch that VB program. But we can call that function. May we know the solution for this problem. Thanks in advance