ARIS & SAP integration, SAP user management

The scenario is as follows:
Company business model (including company employees) is managed in ARIS.
Currently, when a new employee is hired  (or an existing employee's data is updated), his/her data is managed in ARIS model, then user's data (name, login, SAP roles, etc.) is exported from ARIS model as a plain text which is e-mailed to SAP BASIS admins to create/update employee's SAP system account, so the employee could work as a SAP system user, according to his position as modelled and managed in ARIS. SAP admin's part here seems to be purely mechanical, since he does not make the decision, he just creates an account based on ARIS model output data.
The idea is to automate this process, by cutting that "e-mail" and "SAP admin" part, so that the employee's SAP system account would be created or updated (semi-)automatically right out of ARIS business model, by ARIS admin's decision.
Please tell me, is there any ready-made means in ARIS (or maybe using an additional tool) to manage (create, update) users in SAP R/3 and BW systems? Or a better way to do it?
I presume it could be done in ARIS via some script through an RFC connection to a SAP system.
Maybe I am asking this question in a wrong place, then please advise a better place.

Hi Sergei,
There is no ready-made script that creates a user in the SAP environment. The question is if you want to 'model' the security profile in ARIS, or let SAP handle this (as the authorization concept is part of SAP and not from ARIS). 
In general there is some functionality to get user information from the Solution manager into ARIS (in the business architect for SAP, but not vice versa. In the solution manager. You can manage your whole authorisation landscape (over multiple SAP systems).
hope this helpes.

Similar Messages

  • Problem connection in OIM 9.1 with SAP user managment

    Hi!
    When I want to provision a sap user management resource to an user, it appeared this problem.
    2008-07-30 14:50:52,587 INFO [XL_INTG.SAPUSERMANAGEMENT] Create User Request
    2008-07-30 14:50:52,587 INFO [XL_INTG.SAPUSERMANAGEMENT] userId :PRUEBA4803, userGroup:AUDITOR_ARG,lastName:prueba4803,firstName:prueba4803,userTitle:0003,langComm:S,department:,langLogIn:,timeZone:,telephone:,extension:,Fax:,email:,dateFormat:1,decimalNotation:Y,function:,roomNo:,floor:,building:,code:,commType:,alias:,startMenu:000,userType:A,sapUserId:,empId:PRUEBA4803,fromHRMS:
    2008-07-30 14:50:52,587 INFO [XL_INTG.SAPUSERMANAGEMENT] SAP Create Connection Request
    2008-07-30 14:50:52,587 INFO [XL_INTG.SAPUSERMANAGEMENT] Inside XLSAPUTILITIES
    2008-07-30 14:50:52,587 INFO [XL_INTG.SAPUSERMANAGEMENT] SAP Create Connection Requesting****
    2008-07-30 14:50:52,587 INFO [XL_INTG.SAPUSERMANAGEMENT] START SAP Connection creation.
    It is strange because it was working all right since 3 months ago and in these 2 last weeks, it is frequently this problem. Sometimes it works sometimes it does not.
    Of course, I tried the connection between OIM and SAP, with the SAP login, and the connection is all OK.
    My oim vertion is 9.1 and the SAP User Management connector is 9.0.4.1.
    Did anybody have this problem before?
    Bye!

    Oh I forget, when I restart the application server, in my case the jboss, the problem is fixed. Strange...

  • OIM - SAP Employee Recon and SAP User Management Connectors vs. OC4J

    In reading through the SAP connector documentation I've found that we cannot use OC4J to run OIM if the 9.0.3 SAP User Management Connector or SAP Employee Recon Connector is used. This is all related to a conflict in JDK versions supported between the SAP JCo (Java Connector) library and OC4J. A thought we've had is to use a Remote Manager for these connectors. Can anyone validate this approach? Is it possible to use a different JDK version with your remote manager? Is there another workaround that anyone is aware of?
    Thanks

    Hi,
    The remote manager should work with different JDKs. We are going to be doing the same thing for one of our adapters.
    As for SAP, I cannot think of another workaround -- we actually abandoned the SAP JCo approach and are doing web services with XI.
    Thanks,
    Deborah
    http://www.linkedin.com/in/dvolk

  • Sap UM connector 9.1.2 trouble with "SAP User Management User Recon" task

    Hello All,
    i have a problem with Sap UM Connector version 9.1.2.
    OIM version 11.1.1.5
    Windows 2008 R2
    Problem is:
    Then accounts in Sap are created through direct provisioning feature of connector everything works ok (subsequent update or delete an account).
    But if a user account is created in Sap using Sap GUI, scheduled task "SAP User Management User Recon" of connector doesn't create reconciliation event to link user.
    Sometimes it does though, but for one user account created using Sap GUI in OIM created two reconciliation events, so corrsponding user in oim have two records for resource SAP.
    In this reconciliation events, one have full set of attributes (Login, First Name, Last Name, E Mail, etc), another one - just these 3 attributes: IT Resource, User ID, Lock.
    "SAP User Management Delete Recon" scheduled task works ok then user account has been deleted using Sap Gui.
    How one can troubleshoot such behavior?
    Can anyone advise please?

    resolved the issue by updating sap um connector to version 9.1.2.5

  • Sap User Managment - Can't Modify the Id User

    I want to modify the SAP R3 User Id, but I couldn't.
    It told me that, Field USERNAME not a member of BAPIADDR3.
    Anyone have an idea?
    2008-07-07 14:27:59,020 INFO [STDOUT] Running SAP R3 Modify User
    2008-07-07 14:27:59,020 INFO [XL_INTG.SAPUSERMANAGEMENT] modifyUserInformation : User modification request
    2008-07-07 14:27:59,020 INFO [XL_INTG.SAPUSERMANAGEMENT] userId:PRUEBA10, fieldValue:PRUEBA10-0, fieldName:USERNAME,bapiKey:ADDRESS,bapiKeyXADDRESSX
    2008-07-07 14:27:59,020 INFO [XL_INTG.SAPUSERMANAGEMENT] SAP Create Connection Request
    2008-07-07 14:27:59,020 INFO [XL_INTG.SAPUSERMANAGEMENT] Inside XLSAPUTILITIES
    2008-07-07 14:27:59,020 INFO [XL_INTG.SAPUSERMANAGEMENT] SAP Create Connection Requesting****
    2008-07-07 14:27:59,020 INFO [XL_INTG.SAPUSERMANAGEMENT] START SAP Connection creation.
    2008-07-07 14:27:59,020 INFO [XL_INTG.SAPUSERMANAGEMENT] After Create Client
    2008-07-07 14:27:59,035 INFO [XL_INTG.SAPUSERMANAGEMENT] SAP Connection creation successfull.
    2008-07-07 14:27:59,098 INFO [XL_INTG.SAPUSERMANAGEMENT] returnStructure:User PRUEBA10 exists
    2008-07-07 14:27:59,098 INFO [XL_INTG.SAPUSERMANAGEMENT] Type:I
    2008-07-07 14:27:59,098 INFO [XL_INTG.SAPUSERMANAGEMENT] Mesage NUMBER:088
    2008-07-07 14:27:59,098 INFO [XL_INTG.SAPUSERMANAGEMENT] User exist in SAP
    2008-07-07 14:27:59,098 INFO [XL_INTG.SAPUSERMANAGEMENT] User modification start :USERNAME
    2008-07-07 14:28:00,035 ERROR [XL_INTG.SAPUSERMANAGEMENT] Modify User Base Exception for user id :PRUEBA10
    2008-07-07 14:28:00,035 ERROR [XL_INTG.SAPUSERMANAGEMENT] Modify User JCO Exception: Field USERNAME not a member of BAPIADDR3
    2008-07-07 14:28:00,035 ERROR [XL_INTG.SAPUSERMANAGEMENT] userId:PRUEBA10, fieldValue:PRUEBA10-0, fieldName:USERNAME,bapiKey:ADDRESS,bapiKeyXADDRESSX
    2008-07-07 14:28:00,035 INFO [XL_INTG.SAPUSERMANAGEMENT] START SAP Connection Close.
    2008-07-07 14:28:00,035 INFO [XL_INTG.SAPUSERMANAGEMENT] SAP Connection Close successfull.
    Thanks

    Oh, thanks. It seems that I must create my own java code to resolve it.
    To rename the sap user id, I will have to call to the tasks, create user and later delete old user, but my question is. How could I copy, to the new user, the old user's roles and profiles?
    Obrigado ;)

  • SAP User Authentication via Windows Active Directory

    The non-profit company I work for as an SAP Security Admin has been using SAP since 1999.  We are currently running ECC 6.0, BI 7.0, and CRM 7.0.  With fewer than 300 SAP users, we have not implemented CUA, so each of our multiple clients in these systems is managed independently. 
    The company recently licensed and implemented some non-SAP software to be used by all of our employees (~1200) in keeping track of & catagorizing their work time; a very handy feature of this software is that it depends upon Windows Active Directory for user authentication.  Therefore, each employee logs into this time-keeping package by entering his/her standard PC userID & password.  If you can log onto your PC, you can log into the time-keeping software. 
    That got me thinking & researching, because our SAP users - especially those who have access to three or more SAP clients - must maintain their passwords independently in each SAP client that they hope to access in the future.  I'm certainly not the first person who has thought of how nice it would be to permit SAP users to log into all SAP clients across the landscape in which they have defined userIDs, using the same password that they are using to log into their PCs (i.e., the password that is stored & maintained in Windows Active Directory).  My quest has led me to find presentations on this topic that typically involve modules we aren't using & very complicated configurations that we really lack the time & resources to employ; or, to third-party solution providers who claim to be certified SAP partners who would love to sell us more software to provide this convenience, usually irelated to single sign-on, LDAP, etc.  The lowest pricing tier for such software usually would cover many times the number of SAP users we have to serve here - and it feels like trying to push in a tack using a sledgehammer.  It is true that we have not used the same userID for our PCs that we have defined in SAP, so there would need to be some way to translate from one to the other, but our PC password rules are consistent with those we have configured in SAP clients, so it seems to me it should be very simple.   Can anyone lead me to a more straightforward solution?  If not, can you articulate why this has to be so complicated using SAP software when it seems so simple using relatively inexpensive timekeeping sotware?

    >
    Gagan Deep Kaushal wrote:
    > Hi Tim,
    >
    > Its nice to see video.
    >
    > Is that mean using different username on OS and SAP level still we can achieve SSO.
    >
    > Correct if if am wrong.
    > The only thing we need to maintain SNC name.
    Once installed, yes. This is all you need to maintain when users are added. You can even use LDAP if you like to sync all user info between SAP and MS AD domain, but this cannot sync the password, so using SNC authentication instead of using SAP passwords is ideal.
    >
    > So for user test1 i can manage name as p:test2.....  ??
    Yes, that is correct. The mapping is maintained using standard SAP user management, such as su01. The user in AD domain might have long account name, e.g. "firstname.verylonglastname" which is too big for use as a SAP username so you can map this long AD account name onto a SAP user called FIRSTLAST in one or more SAP clients.
    >
    > I think that is what Ronald is also looking, user name need not to be same.
    >
    > Regards,
    > Gagan Deep Kaushal

  • Windows active directory integeration with sap user mangement

    Hi All
    I have installed  sap as local installation now my client wants to integerate sap user management with windows active directory.we have ECC,BI,PI ,SCM and ep system in our landscape.kindly suggest hoe to do that and what will be the best strategy to do that in a simple scenario.
    Regards
    Pranav

    pranav kumar wrote:
    Hi Kenneth
    >
    > I jst want to integerate the sap with windows active directory.
    >
    >
    > Regards
    > Pranav
    Hi Pranav,
    Check the article, http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/c00464ce-c974-2e10-f5be-f8f4c6dce31c
    Then, take e a look at SSO solutions at http://ecohub.sap.com/
    You can find many solutions there.
    Best regards,
    Orkun Gedik

  • Differences between OA 11i and R12 on User Management

    Hi All,
    Please give some details about differences between OA 11i and R12 on User Management (Role Responsibilities and Role Based Access Control,etc).
    Please advise me on this regard.
    Moreover,I don't have any Metalink username and Password.
    Thanks

    New features introduced for User Management (UMX) in R12
    The following are the new features introduced in R12 for User Management (UMX):
    1)Proxy User:
    This new functionality:
    · Provides the delegator the ability to grant/revoke the proxy privilege to individuals
    · Provide a mechanism throughout the application’s framework where the user can access the proxy switcher feature
    · Provide a mechanism throughout the application’s framework which indicates to the user that they are acting as a proxy
    · Provide the ability to track the delegate’s actions within the system, while the delegate is acting on behalf of the delegator (Audit)
    Benefits of Proxy User:
    Ability to delegate proxy authority provides great security controls and Granular control of proxy authority is provided i.e delegate authority can be specified for date ranges
    2) ICM (Separation of Duties – SoD) Integration
    Oracle User Management is integrated with Oracle Internal Controls Manager (ICM) for the prevention, detection, enforcement, and resolution of separation-of-duties constraints during the assignment of roles by administrators to users.
    For example, a constraint (created using a set of ICM UIs) can be defined such that no user is allowed to have "Role A" and "Role B" at the same time. In such a case, anadministrator attempting to assign Role B to a user who already has Role A will be presented with a dialog page displaying the constraint violation information.
    At this point, the administrator can take one of two actions:
    • Go back to the role assignment page and remove the assignment that is causing the
    violation.
    • Override the constraint violation, if he has the "AMW: Allow SOD Violation
    Override" permission granted to him.
    With this permission, the administrator will see Apply and Cancel buttons on the constraint violation dialog page. Clicking Apply will override the constraint, and assign Role B to the user despite the warning. Clicking Cancel will cancel the save operation without granting Role B to the user.
    UMX integration with ICM is enabled according to the setting of site-level profile option "UMX: Enable ICM Validation". The default value is "Yes".
    3) Enhanced Forget Username/Password Functionality
    Forgot Username Functionality is Introduced in R12 along with Forgot Password. So now Users can query on either lost “username” or lost “password” Users should enter email address if lost username and enter username if lost password
    Users can now aslo reset username as part of email address verification instead of a two step process.
    4)New Registration Process Type for Administrator Role Assignment
    New Registration Process Type is introduced for type “Administrator Assisted Additional Access”
    Different policies (registration processes) can be used as administrative actions vs. self service requests for
    · Approval Routing
    · UI
    · Notifications
    · Business Logic
    Simpler registration processes can be created for self-service and administrator flavors
    Support for alternative approvals for administrator role assignment is also introduced.
    5) Security Wizard Infrastructure
    a)Security Wizard Infrastructure
    · Infrastructure for product teams to create their own security wizards in context of a role.
    · Product teams can create their wizards and seed relevant information
    · These wizards appear in list of security wizards available to the administrator when creating/updating role information
    b)New User Interface for Delegated Administration
    · Existing functionality(11.5.10) of delegated administration setup implemented using wizard infrastructure
    · Wizard guides the user through what options they can set for a delegated administration
    6) Search Enhancement for List of Value’s (LOV)
    Search Enhancements has been made in LOV’s in User management.
    a) All LOVs in User Management (UMX) are now searchable by
    · Role
    · Responsibility
    · Both
    · Internal Code
    b)A type included in the results – to differentiate roles and responsibilities

  • User Management problem after upgrade of SAP DB/Database Studio

    Hi,
    after upgrading SAP DB to 7.8.02.21 and Database Studio to the same version (this is on Windows 7 64 bit professional) I experience that starting DB Studio as a normal user fails with a message regarding not being able to execute (?) User Management. To start the program I have to run it as administrator. Once I do this it will, afterwards, work fine for a normal user, too, but only for one day (or possibly one logon to Windows 7).
    (The error message does not even contain a hint to that solution)
    In previous versions it was necessary to run DB Studio once (after installation) as an adminstrator. After that it would work all the same for normal users.
    Is there a way to fix this? The desired behaviour being the one from previous versions that after one administrator run it can be started by my normal Windows user? It's, of course, not serious and I do know a workaround, but it's a bit annoying nonetheless.
    (And yes, I do know that Windows 7 is not an officially supported platform. I'm just shyly asking).
    Best regards,
    Thomas

    Hi Thomas,
    due to the changes in the security concept in Windows 7 it's now required to be admin when you want to start or stop a service or to create 'global objects' like the shared memory files that are used to communicate between DBM-client, server and database kernel.
    Since the user management of MaxDB Studio actually is just a small MaxDB instance, the service for this must be running.
    To start the service and to create the shared memory the admin privilege is necessary on Windows 7.
    What you may do is to flag the dbstudio.exe as "execute as administrator" - that will give you a pop-up warning every time you run the program but it will work.
    I assume that is the workaround that you're already using and it's the one I use as well.
    AFAIK the colleagues in Berlin are working on a version that doesn't require a MaxDB instance for local user management - that should remove this kind of problem as well.
    regards,
    Lars

  • Integrated google Map on SAP Work Manager 6.0

    Hi
    I am new in agentry and worked on SAP Work Manager App. I want to put customized map in Agentry and show some workorder on that map.
    Can anyone give me any suggestion regarding it.
    Thanks
    Mohit Tyagi

    Hi
    Can any one help me for putting map on SAPWM 6.0 . and i am working on SMP 2.3.So please give me suggestion how can i achieve this problem. and is it possible to put map on SAPWM 6.0 without integration any API?
    Thanks
    Mohit Tyagi

  • SAP TechEd 2011- Data Integration and Quality Managment Sessions

    Looking for answers on "Data Integration and Quality Management," check out the related educational sessions at SAP TechEd 2011 ([Las Vegas|http://bit.ly/qE0dZs], [Bangalore|http://bit.ly/oVdGsM], [Madrid|http://bit.ly/rnSNOT]). [Register today|http://www.sdn.sap.com/irj/scn/sapteched]!

    Hi,
    you must check in sap teched site and register it, the link as below
    [SAP Teched Banglore 2011|http://www2.sapevents.com/SAP/TechEd2011Bangalore/index.cfm?fuseaction=agenda.sessionCatalogueHOS&view=overview]
    Thanks,
    Jansi

  • DNB integration with FSCM SAP Credit management

    Hi,
    Any body worked on or integrated  DNB  with FSCM SAP Credit management ? if it is please share some information /document on integration.
    Thx
    DD

    Hi Ankur
    You can integrate with DNB either online or batch mode .
    .Online mode
        In this mode, a request is sent from FSCM to DNB for credit data. A response is sent by the DNB synchronously, for the request initiated from FSCM.
        Following was done to implement this. Middle ware (java based) created a web service and in FSCM we created a client proxy to consume the web service.
    To initiate the request from FSCM, we called a web service method using a custom program passing the relevant information like agency name, customer name etc.
    To call the web service method through the proxy, we had to pass the port name in the proxy call. The URL for the web service was configured in the port (transaction LPCONFIG). Middle ware got the request and in real time passed it to the DNB using integration technique   The DNB sent response back to Middle Ware in real time and Middle ware passed it back to FSCM using the same web service used for the request from FSCM.
    . Batch mode -
    In this mode, there was no request from FSCM side. Middle ware will aggregate credit data from DNB on periodic basis and dump the data as xml files in FSCM application server. A batch job (custom program) will be    scheduled in FSCM to process the xml files provided by Middle ware and update credit data from agencies in FSCM.
    Thanks
    Rajesh Kanamarlapudi

  • Default User Parameters in SAP SOLUTION MANAGER 7.1

    Hi,
    I want some default parameters automatically be assigned to new users when they are created instead of manually adding every time in su01 transaction code. Do you know how to configure this?
    SAP SOLUTION MANAGER 7.1
    SAP_BASIS
    702
    0012
    SAPKB70212
    SAP Basis Component
    I try settings in SSM_CUST for user-exit Z_USERS_TRANSFER and SAP_USERS_TRANSFER, but it's don't work.
    Thank you.

    Code function module runs in SAP EHP 1 for SAP Solution Manager 7.0 SAP_BASIS 701.
    In SAP SOLUTION MANAGER 7.1 SAP_BASIS 702 function module is ignored. it can be seen if you set a breakpoint in the function module.
    FUNCTION CREATE_USER_HR_INFO.
    *"*"Локальный интерфейс:
    DATA: su01_mode(5) type c.
    field-symbols: <BNAME> like USR02-BNAME.
    field-symbols: <ACCNT> like BAPILOGOND-ACCNT.
    field-symbols: <CLASS> like USLOGOND-CLASS.
    field-symbols: <FUNCTION> like ADDR3_DATA-FUNCTION.
    field-symbols: <DEPARTMENT> like ADDR3_DATA-DEPARTMENT.
    field-symbols: <su01_mode> like su01_mode.
    DATA hr_rfc TYPE STANDARD TABLE OF ZSTR_HR_PERSON_INFO WITH HEADER LINE. " инф-ция о польз-лях, получаемая из HR по RFC
    DATA : sys_msg(80) TYPE c,
             indx TYPE i.
    DATA ADDRESS LIKE TABLE OF BAPIADDR3 WITH HEADER LINE.
    DATA ADDRESSX LIKE TABLE OF BAPIADDR3X WITH HEADER LINE.
    DATA DEFAULTS LIKE TABLE OF BAPIDEFAUL WITH HEADER LINE.
    DATA DEFAULTSX LIKE TABLE OF BAPIDEFAX WITH HEADER LINE.
    DATA LOGONDATA LIKE STANDARD TABLE OF BAPILOGOND WITH HEADER LINE.
    DATA LOGONDATAX LIKE STANDARD TABLE OF BAPILOGONX WITH HEADER LINE.
    DATA RETURN LIKE STANDARD TABLE OF BAPIRET2.
    DATA res_lines TYPE i VALUE 0.
    assign ('(SAPLSUU5)g_ok_start') to <su01_mode>.
    if sy-subrc = 4.
       exit.
    ENDIF.
    *<su01_mode> will have the following values: create = "CREA", change = "CHAN", and delete = "DELE"
    *  DATA mes TYPE string.
    *  mes = sy-subrc.
    *  CONCATENATE 'sy-subrc' mes into mes separated by SPACE .
    *  MESSAGE mes TYPE 'I'.
    if <su01_mode> = 'CREA'.
       assign ('(SAPLSUU5)USLOGOND-ACCNT') to <ACCNT>.
       assign ('(SAPLSUU5)USR02-BNAME') to <BNAME>.
       assign ('(SAPLSUU5)USLOGOND-CLASS') to <CLASS>.
       assign ('(SAPLSUU5)ADDR3_DATA-FUNCTION') to <FUNCTION>.
       assign ('(SAPLSUU5)ADDR3_DATA-DEPARTMENT') to <DEPARTMENT>.
       hr_rfc-PERNR = <ACCNT>.
       APPEND hr_rfc.
       CALL FUNCTION 'GET_HR_PERSON_INFO' DESTINATION 'PHRCLNT200_HR'
         TABLES
           PERSON_INFO       =  hr_rfc
         EXCEPTIONS
           SYSTEM_FAILURE = 1 MESSAGE sys_msg
           COMMUNICATION_FAILURE = 2 MESSAGE sys_msg
    DESCRIBE TABLE hr_rfc LINES res_lines.
    *если по табельному номеру нашлись данные - заполняю ими структуры
    if res_lines > 0.
       LOOP at hr_rfc.
         DEFAULTS-KOSTL = hr_rfc-PLANS.
         DEFAULTSX-KOSTL = 'X'.
         if hr_rfc-GESCH = '1'.
           ADDRESS-TITLE_P = 'Господин'.
         else.
           ADDRESS-TITLE_P = 'Госпожа'.
         ENDIF.
         SPLIT hr_rfc-ENAME AT space
                             INTO ADDRESS-LASTNAME
                                  ADDRESS-FIRSTNAME
                                  ADDRESS-MIDDLENAME.
         if <FUNCTION> = ''.
           ADDRESS-FUNCTION = hr_rfc-FUNCTION.
           ELSE.
             ADDRESS-FUNCTION = <FUNCTION>.
         ENDIF.
         if <DEPARTMENT> = ''.
           ADDRESS-DEPARTMENT = hr_rfc-STEXT.
           ELSE.
             ADDRESS-DEPARTMENT = <DEPARTMENT>.
         ENDIF.
         ADDRESSX-TITLE_P = 'X'.
         ADDRESSX-LASTNAME = 'X'.
         ADDRESSX-FIRSTNAME = 'X'.
         ADDRESSX-MIDDLENAME = 'X'.
         ADDRESSX-FUNCTION = 'X'.
         ADDRESSX-DEPARTMENT = 'X'.
       ENDLOOP.
    endif.
       DEFAULTS-LANGU = 8.
       DEFAULTS-DCPFM = 'Y'.
       DEFAULTS-SPLD = 'LOCL'.
       DEFAULTS-SPDB = 'G'.
       DEFAULTS-SPDA = 'D'.
       APPEND DEFAULTS to DEFAULTS.
       DEFAULTSX-LANGU = 'X'.
       DEFAULTSX-DCPFM = 'X'.
       DEFAULTSX-SPLD = 'X'.
       DEFAULTSX-SPDB = 'X'.
       DEFAULTSX-SPDA = 'X'.
       APPEND DEFAULTSX.
       ADDRESS-NAMEFORMAT = '03'.
       ADDRESS-NAMCOUNTRY = 'UA'.
       APPEND ADDRESS to ADDRESS.
       ADDRESSX-NAMEFORMAT = 'X'.
       ADDRESSX-NAMCOUNTRY = 'X'.
       APPEND ADDRESSX.
       LOGONDATA-GLTGV = sy-datum.
       LOGONDATA-GLTGB = '99991231'.
       LOGONDATA-TZONE = 'EET'.
       if <CLASS> = ''.
         LOGONDATA-CLASS = 'END_USER'.
         ELSE.
           LOGONDATA-CLASS = <CLASS>.
       ENDIF.
       APPEND LOGONDATA.
       LOGONDATAX-GLTGV = 'X'.
       LOGONDATAX-GLTGB = 'X'.
       LOGONDATAX-CLASS = 'X'.
       LOGONDATAX-TZONE = 'X'.
       APPEND LOGONDATAX.
       CALL FUNCTION 'BAPI_USER_CHANGE'
         EXPORTING
           USERNAME = <BNAME>
           ADDRESS       =  ADDRESS
           ADDRESSX       =  ADDRESSX
           DEFAULTS     =  DEFAULTS
           DEFAULTSX     =  DEFAULTSX
           LOGONDATA   = LOGONDATA
           LOGONDATAX   = LOGONDATAX
         TABLES
           RETURN        = RETURN
    *  DATA mes TYPE string.
    *  mes = sy-subrc.
    *  CONCATENATE 'sy-subrc' mes into mes separated by SPACE .
    *  MESSAGE mes TYPE 'I'.
    ENDIF.
    *ENDIF.
    ENDFUNCTION.

  • Integration of MS Active directory with SAP Identity management

    Hello
    I am implementing SAP identity Management  7.1with external tools MS active Directory with Single sign on using SAP IDM . Is there any documentation as to how do I connect SAP IDM with MS AD with the roles and their user provisioning process .
    Also does anyone have a architectural work flow template  on this process .

    Hi
    I guess, using VDS you can achive this. ref the LDAP connection part.
    https://websmp203.sap-ag.de/~sapidb/011000358700001449652008E
    https://www.sdn.sap.com/irj/sdn/nw-identitymanagement
    Regards
    Shridhar Gowda

  • SAP MM- SRV Mgmt integration with Fleet management-Config Required

    Hi friends,
    My client is asking us to implement SAP fleet managent integration with SAP MM service management.kindly help me by providing config details also.
    Regards,
    William

    Hi,
    Read the below sap help
    http://help.sap.com/saphelp_470/helpdata/en/e3/0aeb1802e211d39eeb0000e8323350/frameset.htm
    Kapil

Maybe you are looking for

  • Question on updating JTable contents

    I doing a java mail project, I constructed a tablemodel to store/show the mail contents: class MailTableModel extends DefaultTableModel{ with one botton event I successfully added the mail information into a vector. However, I couldn't get the JTable

  • Embedding a simulation into a Captivate Training

    I'm a new user hoping that one of you smart folks can help me. I'm using Captivate 3 and using the Software Training template that comes with it. As recommended, I am not including the Playback Control because I want my users to use the navigation bu

  • Can i make a program for calender

    can i make a program for calender actually i have to run a calender logic and select the date and modify them with some value. I just need to ask is there any function module that runs a  calender logic by picking the input date . Eg if i put a input

  • Scrolling issue in iPhoto '11

    The screen in iPhoto does not scroll in synchronization with the scroll bar.  As a result, I cannot scroll through my photos/events. Is anyone else having this problem/does anyone have a solution?

  • EPUB 3 format Accepted by apple for iBooks ??

    Does anyone know if apple accepts iBooks with the epub3 format?  There are some that have to be created since they use the read aloud / read and listen feature. Also, is apple tied to major publishing houses or do they accept ebooks like they do apps