BAPI_GOODSMVT_CREATE user authority

Hi, Is it possible to change execution user during BAPI_GOODSMVT_CREATE  ? I try change it with GOODSMVT_HEADER-PR_UNAME parameter, but the good movement is created by original user (logon user) . 
Thank .

As per my knowldge BAPI_GOODSMVT_CREATE  you cannot change logon user with this BADI.System always consider Logon user.

Similar Messages

  • Users Authorized to Display Other Users Spool Request

    Hi experts,
    I got the yellow alert in EWA report from solman like "Users Authorized to Display Other Users Spool Request"
    I just want to know how to restrict the users seeing their spool request alone.
    I also checked the object S_SPO_ACT but am not able to get the things done.
    Pls suggest some ideas.
    Regards,
    Raja. G

    Take a look in the FAQ thread at the top of the forum. There is a note about this toward the bottom.
    The note is rather long and complicated. Also search here for discussions about transaction SP02.
    Cheers,
    Julius

  • User-authorized only values in matchcode

    Hi people,
    I get a strange behaviour of the BEx variable Input matchcode.
    I implemented 2 Multiproviders, containing a common authorization on an characteristic. The authorization variable is "ready to Input".
    In the first multiprovider, when I launch the query and hit the matchcode for this input, it displays all available values (but I can choose only the ones I get the role for). In the second, it only displays values user are authorized to select.
    It's quite confusing for user, and I would like to find a way to harmonize this. Does anyone knows where is the trigger/checkbox to activate or deactivate this functionality?
    Many thanks
    sOnO

    The harmonization goes through applying the same Authorization Objects to dependant InfoProvider

  • RFC Destination User Authority

    Hi fellow XI-ers,
    I have an Integration Server (A01) and a Business System running ECC 5.0 (B01). Now I am sending IDocs from the Integration Server to the Business System.
    To do this I set up an RFC Destination B01CLNT010 and a port SAPB01 which is referenced by the Idoc Communication Channel.
    My question now is: In the RFC Destination I need to specify a user id. What authority must that user id have to succeed with my Idocs.
    I tried a user (on B01) with the roles SAP_XI_IS_SERV_USER and SAP_XI_APPL_SERV_USER but the sending of an Idoc failed (in SXMB_MONI it shows a red flag in the 'Outbound Status' - actually where can I follow up on this error?).
    When I assign SAP_ALL profile to the user, it works fine. But I'm sure there must be something inbetween that is also sufficient for the purpose.
    Your help is appreciated,
    regards,
    Peter

    Hi Peter,
    If IDocs fail while being sent from XI to SAP, there should be an entry in tRFC queue (transaction SM58). This entry should typically give an error like "missing auth. to send IDoc XXX".
    This means, that the user is missing the authorizations to send this IDoc to R/3. The necessary auth. object is B_ALE_RECV which allows the reception of IDocs via RFC with the according message types you are going to send. 
    Additionally if your Inbound IDocs are configured for immediate processing the user sending the IDocs needs the according application authorizations e.g. for an Orders IDoc the user needs authorizations to post an order.
    Best regards
    Christine

  • CRM User Authority

    Good Day
    Experts:
    I am trying to debug a problem that a User is experiencing while trying to execute a Shift-F2 LookUp
    on a Supplier field.  The Supplier field is in a Matrix on on our AddOn screens.  The User has a CRM license. 
    When executing Shift-F2 on the field, a red status error message is displayed saying they do not have authority to run the form. 
    Does sound at all familiar to anyone as a problem you have encountered?
    Thanks,
    Ed

    Hi Dobias
    I tested in our system with a CRM Sales User,and the formatted search function(shift+F2) works for it.
    Could please give more detail about what is the function of your addon?
    In case the suppiler is a multi-currency BP or foreign BP,
    you may need to define currect exchange rate first and
    that's  a function which can not be used by CRM Sales user.
    Regards,
    Syn Qin
    SAP Business One Forums Team

  • Authority Check at the T.Code level for the user in particular User Group

    Hi Friends,
    I have created a ZREPORT and assigned this report to a ZTRANSACTION CODE.
    Need to give Authority Check at the T.Code level for the user in particular User Group.
    I have searched in SCN, but not get suitable pages.
    How to solve this?
    Regards,
    Viji.

    Hi Viji.
    Saha way is actual way for authority tcode but user authority in TCODE:- SE38 he/she can run report(ZREPORT) wise program is run is no authority check.
    Another way is you have also check authority in program level.
    DATA: T_ROLE_USERS TYPE STR_AGRS OCCURS 0 WITH HEADER LINE.
       INITIALIZATION.
      CALL FUNCTION 'ESS_USERS_OF_ROLE_GET'
        EXPORTING
          ROLE       = 'ZROLE''  " Role define
        TABLES
          ROLE_USERS = T_ROLE_USERS.
      READ TABLE T_ROLE_USERS WITH KEY UNAME = SY-UNAME.
       IF SY-SUBRC NE 0.
       RETURN.
       ENDIF.
    Thanks & Regards
    Rahul

  • Authority for user at their site only

    hi
    i have a company which contain HQ and 120 branch (site - store or distributions centers) .
    how i can give the branch managers (users) authority for transaction (migo) but on their sites.
    ((they cant transfer or reciept except in their sites only))

    Hi
    Chcek this link. It has all authorizations objects relevant for MIGO at diffrent objects.
    http://help.sap.com/saphelp_40b/helpdata/fr/6c/6dec6eb435d1118b3f0060b03ca329/content.htm
    Hope it is useful.
    Regards
    Madhu

  • How to implement F4IF_INT_TABLE_VALUE_REQUEST in search help User Exit?

    Hi,
    I need to enhanse search help and add F4 functionality to display list of company codes when cursor is in PBUKR field. I put F4IF_INT_TABLE_VALUE_REQUEST
    into the user exit but nothing works.
    I get error that PROCESS is not defined. If I remove that line there is no error but nothing works.
    Can someone tell me what is wrong in the code below.
    Thank you.
    FUNCTION z_hr_shlp_wbs_element.
    ""Local interface:
    *"  TABLES
    *"      SHLP_TAB TYPE  SHLP_DESCR_TAB_T
    *"      RECORD_TAB STRUCTURE  SEAHLPRES
    *"  CHANGING
    *"     VALUE(SHLP) TYPE  SHLP_DESCR_T
    *"     VALUE(CALLCONTROL) LIKE  DDSHF4CTRL STRUCTURE  DDSHF4CTRL
      TABLES: prps.
      DATA: it_prps LIKE prps OCCURS 0 WITH HEADER LINE.
      DATA: status_tab LIKE jstat OCCURS 0 WITH HEADER LINE.
      DATA: l_posid LIKE prps-posid.
      DATA: l_subrc LIKE sy-subrc.
      DATA: l_pbukr LIKE prps-pbukr,   " Added by vr
            value TYPE DDSHIFACE-VALUE.
    EXIT immediately, if you do not want to handle this step
      IF callcontrol-step <> 'SELONE' AND
         callcontrol-step <> 'SELECT' AND
                                           " AND SO ON
         callcontrol-step <> 'DISP'.
        EXIT.
      ENDIF.
    ------------------------------------------------------ added by vr
    PROCESS ON VALUE-REQUEST.
    FIELD PRPS-PBUKR MODULE PBUKR.
      DATA: BEGIN OF VALUE_TAB OCCURS 0,
      LPBUKR LIKE PRPS-PBUKR,
      LPOSID LIKE PRPS-POSID,
      END OF VALUE_TAB.
    DATA: BEGIN OF RETURN_TAB OCCURS 0.
    INCLUDE STRUCTURE DDSHRETVAL.
    DATA END OF RETURN_TAB.
    SELECT PBUKR POSID FROM PRPS UP TO 20 ROWS
    INTO TABLE VALUE_TAB WHERE SLWID = 'QLT UDF'.
    CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
    EXPORTING
    RETFIELD = 'PBUKR'
    WINDOW_TITLE = 'Statusselektion'
    VALUE_ORG = 'S' "hierdurch kann die Struktur genommen werden
    TABLES
    VALUE_TAB = VALUE_TAB
    RETURN_TAB = RETURN_TAB
    EXCEPTIONS
    PARAMETER_ERROR = 1
    NO_VALUES_FOUND = 2
    OTHERS = 3.
    end of additions
    STEP SELONE  (Select one of the elementary searchhelps)
    This step is only called for collective searchhelps. It may be used
    to reduce the amount of elementary searchhelps given in SHLP_TAB.
    The compound searchhelp is given in SHLP.
    If you do not change CALLCONTROL-STEP, the next step is the
    dialog, to select one of the elementary searchhelps.
    If you want to skip this dialog, you have to return the selected
    elementary searchhelp in SHLP and to change CALLCONTROL-STEP to
    either to 'PRESEL' or to 'SELECT'.
      IF callcontrol-step = 'SELONE'.
      PERFORM SELONE .........
        EXIT.
      ENDIF.
    STEP PRESEL  (Enter selection conditions)
    This step allows you, to influence the selection conditions either
    before they are displayed or in order to skip the dialog completely.
    If you want to skip the dialog, you should change CALLCONTROL-STEP
    to 'SELECT'.
    Normaly only SHLP-SELOPT should be changed in this step.
      IF callcontrol-step = 'PRESEL'.
      PERFORM PRESEL ..........
        EXIT.
      ENDIF.
    STEP SELECT    (Select values)
    This step may be used to overtake the data selection completely.
    To skip the standard seletion, you should return 'DISP' as following
    step in CALLCONTROL-STEP.
    Normally RECORD_TAB should be filled after this step.
    Standard function module F4UT_RESULTS_MAP may be very helpfull in this
    step.
      IF callcontrol-step = 'SELECT'.
    Maximum records are set to 0 because the counter for Max records keeps
    running, even if you filter out certain records. This is a similar
    problem as described in OSS Note 148525.
    Feb 3, 2004 LS: devk907353
                    (maxrecords = 0 defaults to maxrecords 500)
                    As of release 4.7, it appears that maxrecords is
                    being considered on the read of the view, rather
                    than prior to presenting the selection list.
                    When only 500 records are passed into this exit,
                    the subsequent evaluation yields very few records
                    in the selection list.  By setting maxrecords to
                    8000, the entire contents of the view are passed
                    to this user exit, and therefor the search help
                    yields a reasonable selection list to the user
                    (as was the case in release 4.6b).
      callcontrol-maxrecords = 0.        " devk907353
        callcontrol-maxrecords = 8000.     " devk907353
      PERFORM STEP_SELECT TABLES RECORD_TAB SHLP_TAB
                          CHANGING SHLP CALLCONTROL RC.
      IF RC = 0.
        CALLCONTROL-STEP = 'DISP'.
      ELSE.
        CALLCONTROL-STEP = 'EXIT'.
      ENDIF.
        EXIT. "Don't process STEP DISP additionally in this call.
      ENDIF.
    Added by vr, Nov. 2007 ---------------------------
      CALL FUNCTION 'F4UT_PARAMETER_VALUE_GET'
      EXPORTING
        PARAMETER               = 'PBUKR' " Reference to search help parameter
      IMPORTING
        VALUE                   = value
      TABLES
        SHLP_TAB                = shlp_tab
        RECORD_TAB              = record_tab
      CHANGING
        SHLP                    = shlp
        CALLCONTROL             = callcontrol.
      l_pbukr = value.
    End of additions by vr ---------------------------
    STEP DISP     (Display values)
    This step is called, before the selected data is displayed.
    You can e.g. modify or reduce the data in RECORD_TAB
    according to the users authority.
    If you want to get the standard display dialog afterwards, you
    should not change CALLCONTROL-STEP.
    If you want to overtake the dialog on you own, you must return
    the following values in CALLCONTROL-STEP:
    - "RETURN" if one line was selected. The selected line must be
      the only record left in RECORD_TAB. The corresponding fields of
      this line are entered into the screen.
    - "EXIT" if the values request should be aborted
    - "PRESEL" if you want to return to the selection dialog
    Standard function modules F4UT_PARAMETER_VALUE_GET and
    F4UT_PARAMETER_RESULTS_PUT may be very helpfull in this step.
      IF callcontrol-step = 'DISP'.
    DEVK909420 Begin
      SELECT * FROM prps INTO TABLE it_prps
         WHERE belkz = 'X'.
    Changed by vr, Nov. 2007
      IF l_pbukr <> ''.
        SELECT * FROM prps INTO TABLE it_prps
           WHERE belkz =  'X'
             AND fkstl <> ''
             AND pbukr = l_pbukr.
        ELSE.
        SELECT * FROM prps INTO TABLE it_prps
           WHERE belkz =  'X'
             AND fkstl <> ''.
        ENDIF.
    End of changes
    DEVK909420 End
        SORT it_prps BY posid.
        LOOP AT record_tab.
          l_posid = record_tab+96(24).
          READ TABLE it_prps WITH KEY posid = l_posid.
          IF sy-subrc = 0.
            CALL FUNCTION 'STATUS_READ'
                 EXPORTING
                      objnr       = it_prps-objnr
                      only_active = 'X'
                 TABLES
                      status      = status_tab.
    DEVK909329 Begin
            read table status_tab with key inact = ''
                                           stat  = 'E0001'.
            if sy-subrc is initial.
              read table status_tab with key inact = ''         "DEVK909345
                                             stat  = 'I0002'.   "DEVK909345
            endif.
    DEVK909329 End
          ENDIF.
          IF sy-subrc NE 0.
            DELETE record_tab.
          ELSE.
           IF record_tab+114(1) EQ '.' AND
              record_tab+115(1) EQ '9'.
             DELETE record_tab.
           ELSE.
    DEVK909420 Begin
            IF record_tab+102(1) EQ '9'.
              DELETE record_tab.
            ELSEIF record_tab+104(1) EQ '9'.
              DELETE record_tab.
            ENDIF.
    DEVK909420 End
           ENDIF.
          ENDIF.
        ENDLOOP.
        EXIT.
      ENDIF.
    ENDFUNCTION.

    Hi Vitaly,
    Process on Value Request and search help exit is entirely two idea to display the f4 values.please remove the PROCESS ON VALUE REQUEST from the function module.write the required select statements after   CHECK callcontrol-step EQ 'SELECT' . and pass the value to the function module
    CALL FUNCTION 'F4UT_RESULTS_MAP'
          TABLES
            shlp_tab          = shlp_tab
            record_tab        = record_tab
            source_tab        = l_record
          CHANGING
            shlp              = shlp
            callcontrol       = callcontrol
          EXCEPTIONS
            illegal_structure = 1
            OTHERS            = 2.
        IF sy-subrc <> 0.
          MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                  WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
        ENDIF.
        IF ( sy-subrc = 0 AND l_record IS INITIAL ).
          MESSAGE 'No values found' TYPE 'S'.
        ENDIF.
        callcontrol-step = 'DISP'.
    Find the documentaion for this function module for further help
    message edited by
    shibu

  • File Discrepancies for Multi Users

    Hi ...
    We are running RH7 and RSC3.1 with 3 users - We identified
    (only yesterday) that after User 1 had deleted one topic file from
    Project Manager and added several others ... User 2 and 3 had
    broken links for these topics.
    We are able to update existing topics by one user, who check
    in, then user 2 and 3 can get the latest version and instantly view
    the changes - lovely!! Exactly what we would expect ...
    But the same is not occurring when we remove or add entire
    topics to both the Project Manager and the TOC ...
    User 2 and 3 see the topics in the TOC with the dreaded red
    cross through them ... and have to try and locate the file or
    restore broken links etc ... to get their view of the project in
    sync with User 1. This seems to defeat the whole purpose of being
    able to have a multi user authoring environment????
    A major concern of this problem appears to be the risk of
    undoing each others work by potentially restoring files that
    another user intended to remove ...
    Is anyone else experiencing similar issues ... we are in a
    big organisation and are very restricted in terms of our ability to
    access the servers etc ... but I want to know if there is something
    we should be checking or doing differently from an application
    perspective? Any advice or ideas are greatly appreciated...
    Many thanks ...
    Frustrated!

    Hi Fi@qldpol, and welcome to the board. With your situation,
    there are two likely possibilities:
    1. Was your project added to source control via RoboHelp, or
    was it initially added using RoboSource Control? If it was added
    from RoboSource Control, then that is the problem.
    2. If #1 is not the problem, then you might be having
    problems with some of the users' CPD files. First, have everyone
    make backups of the local version of their project (the files
    actually residing on their PCs). Then have User 2 and User 3 delete
    their copy of the project, and replace it with a copy of User 1's
    local files. Before they open the project, they should delete the
    cpd and pss files. After they delete those files, they can open the
    project as usual and let the cpd file rebuild. We have to do this
    every so often with some of our projects to get everyone
    synchronized.
    Hope that helps.
    G

  • How to get ep authority in jsp page

    Hi all:
    I want to create a j2ee project and some jsp pages to deploy to EP server.
    My question is how to get user name or user authority in jsp page.
    Is there any APIs to use or something else.
    Thanks in advance.
    Allen

    Hai ,
    I Think  This will help ful for u check it ,
    File=new FileLog("f:/WebServiceTrace/trace2.%g.log", 800000, 10,                                        new  TraceFormatter());
    The above code specifies the path for your log file.
    Then add this file as a log location and then log the traces. For this you can use the following code like:
    Location location=Location.getLocation(className);
              location.addLog(file);
              location.setEffectiveSeverity(Severity.ALL);
              location.entering(methodName);
    To Create j2ee apllication
    In path new-j2ee-jsp to create JSP's can only be used for J2EE applications.
    So as you are using this in Portal Application, this does not work.
    You can test this bahavior by creating a new Web Application (New-Project-J2EE-Web Module Project)
    In this Web Module Project, try creating JSP, this will work.
    So dont use new-j2ee-jsp to create JSP in Portal Application instead use New-File and name the file as jsp.
    Regards ,
    venkat

  • How can I stop a user from saving over "standard" workbooks in a role?

    Hello -
    We are using BEx Analyzer 7.0. 
    I need help restricting our regular users so they can only save workbooks to their favorites and cannot override workbooks published to roles by our super users / authors. 
    My understanding is the regular users need the following in order to save workbooks to favorites.
    S_GUI   Activity = 60
    S_BDS_DS  Activities = 03 and 30  Class Type = OT
    These users are able to save to their favorites.
    However, if they open a workbook from a role and then just choose Save -> Workbook, it allows them to save their changed version of the workbook over the "standard" workbook that was published to the role for all users. 
    What can I do to only allow them to save to their favorites and not be able to override the standard workbooks in regular roles?
    Our super user / authors have the following security to allow them to publish to roles. 
    S_USER_AGR with Activities = 01, 02 and 06 (Create, Change and Delete)
    Our regular users have
    S_USER_AGR but only with activities 03 and 08 (Display and Display Changes)
    Any help that can be provided would be greatly appeciated.  This is very frustrating.
    Thank you -
    Ann

    Hello Anne,
    Inspite of restricting the authorisation object S_BDS_DS you are not able to restrict the users in overwriting the workbooks, please implement the note 1167094 in your system.
    Implementing this note with the help of yout BASIS team would surely fix your issue.
    Let me know if this helps. Thanks.
    Best Regds,
    Suyog Chakot...

  • ISync palm conduit in 10.5 - won't work under user imported from 10.4?

    My Palm m500 was syncing fine with my PowerBook G4 running Mac OS 10.4
    I recently got a spiffy new MacBook Pro (Penryn) with 10.5, and although the Palm does communicate and sync via Palm Desktop, it no longer syncs via iSync with iCal & Address Book. I keep getting the following in the hotsync log:
    < snip >
    OK Install
    iSync Conduit starting 3/13/08 10:38:34 PM
    iSync Conduit: received NULL message, disconnecting...
    OK iSync Conduit
    </ snip >
    ==========
    Other info:
    I imported the user info for my main user from the old 10.4 installation using Migration Assistant.
    • Deleted old Palm HotSync & Desktop files from the username:Library:Application Support, as palm preference files from username:Library:Preferences
    • Copied the old user folder to an alternate location, and removed the Palm folder from username:Documents:
    • Re-installed Palm Desktop 4.2.1 under main user (authorized as an "administrator" temporarily)
    • Sync worked (no data on Palm Desktop, but everything backed up ok), HotSync even recovers and creates a new user based on the data on the device, and even backs up all the programs.
    • Enabled Palm Os Syncing from within iSync (works fine, so long as the account being used has read/write permissions to HD:Library:Application Support:Palm HotSync:Conduits)
    • "Enable iSync for this palm device" from the iSync conduit within HotSync Manager.
    During a sync, iSync kicks in and "connects", but can't get past AddressBook syncing, and never actually sends info to the Palm device. Presumably, this is where the "NULL message" is received and syncing stops. When I specify "Erase data on device then sync" in iSync (for first syncronization), it does indeed erase address book data on the device, but never sends anything to replace it, but also does not touch the calendar data on the palm device.
    Furthermore, I tried the same procedure when logged in as another administrator account (what is normally the main administrator account on this computer), and synced first without iSync, then enabling "iSync for this Palm device". Under this other account, the syncing works. I can add events to iCal, and contacts to address book, and they are transferred sucessfully and synced with the palm device. But it still does not work when logged in as the main user (even when administrator privileges are enabled, which I normally don't want), which actually has all my iCal and Address book data (which syncs successfully through .Mac with my computer at work).
    There should be plenty of free space on the device for all my calendar & contact data (3MB).
    Given that syncing DOES work for one administrator user (which was never before set-up for this), but not for the user that was imported from 10.4 and was syncing successfully before, I have a suspicion that there's either some leftover files that I missed, or a permissions conflict within the user's home folder that I am missing. Has anyone else been able to resolve this issue, or have any suggestions based on this information?
    Much appreciated.

    Experimentation reveals that:
    • replacing the old addressbook data with blank allows syncing to work without problems.
    • having multiple groups causes the same error: BUT only on the first sync (set to “Erase data on device then sync”, but also if set to “merge”). Adding groups after a successful initial sync did not interfere with further syncs.
    • deleting groups from existing AddressBook data does allow a successful first sync.
    • but adding them back in again breaks the sync.
    Having no groups would seem to allow a successful sync.
    see http://discussions.apple.com/thread.jspa?messageID=6805570&#6805570
    I don’t want to have to limit myself to this. I do use groups rather a lot and it would be frustrating to have to give up using them just so I can sync my Palm in Leopard.
    The following does NOT solve the problem:
    1. Move old Address Book data to a backup location (after exporting AddressBook library)
    2. do a first sync
    3. re-import full Address Book data from archive
    4. continue with regular syncs.
    • only sync one Group still leads to the same error.
    • iSync 2 doesn’t run under Leopard (error message along the lines of “You can’t use this software with this version of Mac OS”).
    • I also tried to use the previous iSync palm conduit (v3.0.2 instead of v3.1.0), but got the same errors.
    For now, I removed all the groups and synced my contacts to my Palm, but I then turned off syncing for contacts within iSync, so I could recover all my Address Book Groups. Fortunately, I need to update Calendar information more often than contact info, and I won’t be able to change contact info on the Palm device. When I do want to do a periodic update to my Palm device, I will have to:
    1. Backup my address book
    2. Delete all groups (but not the contacts within them, which stay in the library itself)
    3. Turn contact syncing on in iSync
    4. Sync the Palm device
    5. Turn contact syncing OFF in iSync
    6. Recover my Address Book Library & groups from backup
    Not as simple as I would expect from Apple software ... I hope this issue gets fixed in iSync 3 (Leopard).

  • Automatically create users (SU01) from organization (0105)

    In our organization, we will have the user id populated in the 0105 record.  How do I have the system automatically create the user record (SU01) from the 0105 record?  I have looked at the HRUSER transaction, but I don't understand how to run that.  Wondering if: a) other companies have done what we are trying to do, and if so, did they use HRUSER, and b) if HRUSER was used, do you have a clear step-by-step on how you use it?
    Thanks in advance!

    1) I have a client that create a subscreen for infotype 0105.
    This has a button to automatic create the user.
    2) HRUSer:
         If you have employees who do not have SAP users, first create SAP users for them and then authorize them to use SAP ESS.
         In the Set Up and Maintain ESS Users (Overview) screen, choose:
    u2022     Employees without users.
    If you choose Background, the Attributes of Users to be Created screen appears.
    If you choose Overview, the Create Users for Persons screen appears.
    u2022     Select a person and choose Create User. The Attributes of Users to be Created screen appears. Choose Execute.
         You must decide how you would like your employees to log on to SAP ESS.
         The user group ESSUSER is a fixed user attribute. It is used to distinguish between SAP ESS users and other system users, such as administrators.
         You can change user attributes in the Set up and Maintain ESS User (Start) screen. In the Attributes of Users, you can modify the Password field. The default is INIT. In the User Group field, the entry ESSUSER is fixed. You cannot change this because it is important to differentiate users authorized for SAP ESS from other users. In the Role field, the SAP role (which you have copied into your namespace) is the default.
         SAP delivers a user exit, which you can use to determine your own password routine and user name. SAP delivers user exit Exit_saplehus_001 as part of the HRESSW4 enhancement. This user exit enables you to change the name and password that the user installation tool creates for each SAP ESS user that is generated.
         Existing users keep their attributes, such as user group, password, date and decimal format and start menu. The existing setting are not overwritten.

  • Blog posts don't show author

    Here's something odd... my blog posts show up stamped with no author information. For example:
    *Today at 9:42 PM by* <blank>
    (the word blank doesn't really show up)
    What makes this even more confusing is that the author stamps DO WORK in the wiki for the same group.
    If you dig into /Library/Collaboration/Groups/groupname/weblog/randomchar.page/page.plist the author DOES show up there like it should.
    Here's the curveball: I am using LDAP for authentication. Local user posts author stamps DO WORK. LDAP user author stamps DON'T WORK. (the page.plists files look the same regardless of the user) Again, everything works as it should regardless of user in the wiki.
    Any ideas????
    -Keith

    Hi
    I have same problem on PowerMacG5+10.5.1 server.
    Apple wiki seems to have some bugs related to Authentication.

  • Custom user licensing

    Hello
    I develop a product for SharePoint (2010-2013) which propose a new kind of document library. I want to sell it with a license per user. I don't want to rely on the SP2013 online licensing feature.
    I develop custom administration pages to register licence keys (specific to my product). Licence keys are stored in SPPersistedObject of the SPFarm. Each licence key gives a number of authorized users; for example you can buy a licence for 100
    users. I want that a licence is dedicated to a farm. I developed administration pages to manage these keys.
    No my goal is to control the number of users authorized to use my product. Only authorized users can use my special document library.
    That's where I need some advices to achieve this: how to manage and store the authorized user list ? Here are some options I thought about :
    - a list of SPUser ids in a SPPersistedObject of the farm. Pros: easy to count the number of authorized users. Cons: this object can be heavy (if you have thousands of users) and managing the authorized users in an administration page would be painful.
    - a list of SPGroup ids in a SPPersistedObject of the farm. Pros: lightweight and easy to manage. Cons: how to control the number of authenticated users ? If the number of users in registered SPGroup exceeds the license user count, what can I do? Reject
    access to my component for all users ?
    This is not a post about a specific technical problem, but any idea or advice of experienced people would be great.
    J.

    Hi,
    Per my knowledge, the role of SharePoint in licensing is that of a broker: once it retrieves a license token from the Office Store, it allows license managers to add or remove users to a given license (up to the number purchased).
    However, it does not enforce the license. Your app must add code to enforce licensing. 
    To add code to license the apps contains three steps:
    import a test license, add code to your app that retrieves and validates the license, and then make decisions based on the outcome. 
    For more information, you can have a look at the following articles.
    http://blogs.msdn.com/b/officeapps/archive/2012/11/09/licensing-your-apps-for-sharepoint.aspx
    http://code.msdn.microsoft.com/officeapps/SharePoint-2013-Import-f5f680a6/sourcecode?fileId=85458&pathId=1993203300
    Thanks & Regards,
    Jason
    Jason Guo
    TechNet Community Support

Maybe you are looking for