Is it possible customizing UME?

Hi All,
I'd like of customizing the User Management Engine "UME", Is it possible? It's customizing is in level of code, for example, we want that when a user access UME, check the existence in AD (LDAP) and then it'd search in R/3 (through function ABAP) data of user how "address, first name, etc". This is one example, much more customizing will happen in level of code.
Has someone any idea if this is normal?
Regards thank
Eduardo.

Hi Eduardo,
I don't think it's possible to customize UME (w/o extensive programming) to answer your particular requirements but there is an option to activate additional parameters for UME engine that you can use for example to implement SSO solution between AD (LDAP) and SAP user master source. You will need to change ume.admin.addattrs parameter and UME configuration file to activate Customized information tab in your UME. Not sure if you can use similar approach.
Regards,
Mike

Similar Messages

  • Custom UME attribute with pre-defined values

    All,
    Is it possible to define a custom UME attribute which will have pre-defined values so that it appears as dropdown select when the admin creates a user?
    Your help is appreciated.
    Thanks

    Hi Aakash,
    I am not a software developer so I cannot really give you details. I can point you to our documentation: [SAP NetWeaver Developer's Guide|http://help.sap.com/saphelp_nw70ehp1/helpdata/en/8b/0b674240449c60e10000000a1550b0/frameset.htm]
    This guide should point you in the right direction. The UME has a public API with which you access the attributes in question programmatically. What you do from there depends what you as a programmer want to do.
    -Michael

  • Reg: Custom UME attributes

    How to add custom UME attributes

    Hi Prashanthi,
    The User Management Engine (UME) provides data source configuration files that define a configuration for standard scenarios. If none of these files cover the scenario that you require, you can modify the existing configuration files according to your requirements.
    1.Download the data source configuration file that most closely meets your requirements.
    For more information about accessing the file when the AS Java is running, see [Accessing Data Source Configuration|http://help.sap.com/saphelp_nw04s/helpdata/en/f3/84fc50c515d44aa008badfbedca14d/content.htm] Files Online.
    For more information about accessing the file when the AS Java is not running, see .[Accessing Data Source Configuration Files Offline|http://help.sap.com/saphelp_nw04s/helpdata/en/0f/bdd93f130f9115e10000000a155106/content.htm]
    2.Adapt the file as required.
    3.Verify the correctness of your data source configuration file using the document type definition (DTD) file, which you can find at the same location as the data source configuration files.
    4. Upload the data source configuration xml file under a different name..
    To configure UME to use it, set the UME property ume.persistence.data_source_configuration to the name of the new configuration file.
    So that it will take the newly created ume config xml file which will have newly added attributes.
    Go thorugh the following links which will give an idea on custom attributes
    Adding custom-attributes to user details
    http://help.sap.com/saphelp_nw04s/helpdata/en/b7/14d43f2dd44821e10000000a1550b0/content.htm
    http://help.sap.com/saphelp_nw04s/helpdata/en/f3/84fc50c515d44aa008badfbedca14d/content.htm
    Adding custom attribute in EP user engine
    Customized Attribute in UME
    Hope this helps you...
    Regards,
    Rudradev Devulapalli
    Reward the points if helpful

  • Custom UME Role with action: Manage_All_User_Passwo

    Hi all,
    I have to create a custom role on EP. This role has to able a user to manage the password of all user (only password).
    i created a custom UME role Reset_PWD and I add the following action
    Manage_All_User_Password
    I attribute this role to a user.
    When I logon with this user I get an error: Page not found.
    Any suggestion to solve my problem?
    Thanks in advantage
    Enzo

    Hi Enzo,
    The reason why you are getting this error is because you have assigned just the role and an action to it. There is no content attached to the role.
    For this requirement, I am not sure if adding any existing iview will help or not.
    Thanks,
    Nikhil

  • Reg: Retreiving Custom UME attributes

    How to retrieve custom UME attributes in webdynpro. Should i add any imports or jar files for that.

    Hi,
    add the com.sap.security.api.jar in build path.
    try {
         wdComponentAPI.getMessageManager().reportSuccess("** user attributes***");
         IWDClientUser wdUser = WDClientUser.getCurrentUser();
        IUserFactory fact=UMFactory.getUserFactory();
        IUser user=wdUser.getSAPUser();
        IUserAccount acc=user.getUserAccounts()[0];
       //user attribute
       String[] attNamesapces=user.getAttributeNamespaces();
       for(int i=0;i<attNamesapces.length;i++){
           String attrib[]=user.getAttributeNames(attNamesapces<i>);
           for(int j=0;j<attrib.length;j++){
               String h[]=user.getAttribute(attNamesapces<i>,attrib[j]);
                if(h!=null)
                  for(int k=0;k<h.length;k++)
          wdComponentAPI.getMessageManager().reportSuccess(attNamesapces<i>+"."+attrib[j]
    +"="+h[k]);
    //user account attributes
    wdComponentAPI.getMessageManager().reportSuccess("** user account attributes***");
    attNamesapces=acc.getAttributeNamespaces();
    for(int i=0;i<attNamesapces.length;i++){
       String attrib[]=acc.getAttributeNames(attNamesapces<i>);
       for(int j=0;j<attrib.length;j++){
           String h[]=acc.getAttribute(attNamesapces<i>,attrib[j]);
           if(h!=null)
              for(int k=0;k<h.length;k++)
             wdComponentAPI.getMessageManager().reportSuccess(attNamesapces<i>+"."+attrib[j]+"="+h[k]);
    } catch (Exception e) {}
    Regards,
    Naga

  • How to access custom ume user attributes via VC?

    Hi guys,
    I configured a custom user attribute within the ume configuration:
    <a href="http://help.sap.com/saphelp_nw2004s/helpdata/de/44/0316d50bbe025ce10000000a1553f7/frameset.htm">Adding Custom Attributes to the User Profile</a>
    Now, how can I access this attribute within my VC model (user data)?
    Thanks for your ideas
    Benny

    Hi,
    Regarding adding properties to user data control, i have the following information. But i am not sure, whether it will be helpful to you.
    You can add a personalise property/User mapping property into a user data control.
    Drag a User data component, go to configure and click the + sign at the bottom of User parameters.
    You can add any personalised properties to the user data (with valid data types and allowed values). Then can use the property in any formula.
    When iView is opened in portal, the personalise property of that particular iView is used to change the property value
    Hope it helps.
    Regards,
    Sooraj

  • Custom UME Attributes

    Dear all,
    I have few queries regarding UME Attributes. Could you please any one help me to resolve the issue?
    We have user managed custom attributes for our portal. Now we would like to populate data for all the users.
    How should i populate data using Import feature? As I know, User Managed custom attributes are visible only for the user
    through PERSONALIZE option. Is there any way to achieve this?
    Thanks!
    Cheers,
    Kabali

    Hi,
    I am not quite sure what you wanna do.
    But in general:
    Every attribute from for example your corporate LDAP Server you can use in your portal.
    In this case you have to modify the xml (data source configuration) file for the UME configuration.
    See http://help.sap.com/saphelp_nw70/helpdata/en/1a/2bee408a63732ae10000000a155106/content.htm.
    After this you have to customize your KM business card if you wanna see this new attribute in the users business card.
    You can as well see within your own profile the new attributes in the portal personalization.
    And of cause you can write your own portal component which can as well access by the common UME API's this new attributes.
    Best regards
    Frank

  • HR ABAP for employee groups with possible custom table...

    Hi Members
    I have a internal table where employee name and employee group are maintained.
    Next, i have other tables where employee name is there and his salary. now I want to add all the salaries of the employees with same groups, how can I do this.
    for Example, I have employee group as ENG, DOC, NUR Etc. (Also I wanted to use some kind of dynamic conditions as emplyee groups might added latter in custom table.
    Thank you.
    Edited by: Julius Bussche on Sep 23, 2008 10:18 PM

    Check out this code:
    *& Report  ZTEST3
    REPORT  ztest3.
    TYPES:
    BEGIN OF x_employee,
      id TYPE n LENGTH 10,
      name TYPE c LENGTH 20,
      group TYPE c LENGTH 4,
    END OF x_employee,
    BEGIN OF x_emp_sal,
      id TYPE n LENGTH 10,
      salary TYPE p LENGTH 16 DECIMALS 2,
    END OF x_emp_sal,
    BEGIN OF x_final,
      group TYPE c LENGTH 4,
      id TYPE n LENGTH 10,
      name TYPE c LENGTH 20,
      salary TYPE p LENGTH 16 DECIMALS 2,
    END OF x_final.
    DATA:
    i_employee TYPE STANDARD TABLE OF x_employee INITIAL SIZE 0,
    i_final TYPE STANDARD TABLE OF x_final INITIAL SIZE 0,
    i_salary TYPE STANDARD TABLE OF x_emp_sal INITIAL SIZE 0,
    wa_employee TYPE x_employee,
    wa_salary TYPE x_emp_sal,
    wa_final TYPE x_final,
    wa_final_temp TYPE x_final.
    DEFINE append_employee.
      wa_employee-id = &1.
      wa_employee-name = &2.
      wa_employee-group = &3.
      append wa_employee to i_employee.
    END-OF-DEFINITION.
    DEFINE append_salary.
      wa_salary-id = &1.
      wa_salary-salary = &2.
      append wa_salary to i_salary.
    END-OF-DEFINITION.
    append_employee:
    1 'John' 'ENG',
    2 'Mary' 'ENG',
    3 'Pooja' 'IT',
    4 'Payal' 'IT',
    5 'Sourav' 'IT'.
    append_salary:
    1 '111.00',
    2 '1111.00',
    3 '11111.00',
    4 '111111.00',
    5 '1111111.00'.
    LOOP AT i_employee INTO wa_employee.
      READ TABLE i_salary INTO wa_salary
       WITH KEY id = wa_employee-id.
      IF sy-subrc = 0.
        wa_final-id = wa_employee-id.
        wa_final-name = wa_employee-name.
        wa_final-group = wa_employee-group.
        wa_final-salary = wa_salary-salary.
        APPEND wa_final TO i_final.
      ENDIF.
    ENDLOOP.
    SORT i_final BY group.
    LOOP AT i_final INTO wa_final_temp.
      wa_final = wa_final_temp.
      AT END OF group.
        SUM.
        WRITE: /1 wa_final_temp-group, 5 wa_final_temp-salary.
      ENDAT.
    ENDLOOP.
    output will be:
    ENG                         1.222,00  
    IT                      1.233.333,00  
    Edited by: Sourav Bhaduri on Sep 24, 2008 1:44 AM

  • Watermark-Lost a Possible Customer

    Adobe;
    I checked the "contact us" link and it took me in so many circles I got dizzy. I never got a place to "contact YOU". I have been producing videos for over 4 years and have been using Videostudio for 3 of those years. A friend of mine uses Adobe Effects PE and I thought I would download it and give it a spin. I thought your 30 day trial was a fully fictunal working version as stated, but when I started a project I saw a watermark (that is NOT a fully working version that is a "colored" statement) So I thought I would research it and found that you DO NOT offer a fully working 30 day trial. When I first wanted to try Videostudio I downlaoded their 30 day trial and was impressed. You see Corel really did give me a 30 day trial, no watermark, no nothing. Granted after 30 days it would no longer function, but they allowed me as a customer to try a FULLY working version. So I bought it that year, the next and the next. When I saw my firend using AEPE I thought it looks impressive so after seeing that you offered a FULLY working 30 day trial I thought hay I can see what a finished project looks like, but alas the statement was incorrect, a watermark. Before I saw the watermark I was considering that if this one project worked out I would pay the small fee and finish a wedding I am working on. But that watermark does not allow me to try before I buy a fully working version. Point is I will now uninstall this application and never buy it and I will never suggest anyone buy it. I may just give a copy of Videostudio to my firend and encourage him to quit using this. Why? Because what you stated and what I saw were not the same. I made my choice to buy Videostudio because they really did mean what they stated and they know their product is so good that they trust a FULLY WORKING 30 day trial in the hands of their customers.
    Nevertheless, I will not buy this and I will uninstall it.
    Just to note I never carried out my 30 days with Videostudio, I bought only after 5 days of install and playing with it. In fact all software that I get to try before I buy I have never carried out the whole trial period. This is a huge let down and, well I have said enough, off my soap box I step.
    Gregory

    >Adobe Effects PE and I thought I would download it and give it a spin
    I don't understand why you are posting this in the Premiere Elements forum...???

  • SPML Provisioning with custom UME attributes

    Hi,
      we are trying to provision users to the SAP Web Application Payer Direct (Part of Biller Direct in FSCM) from IDM. Payer Direct is deployed on an SAP Java Engine. Therefore the natural choice to provision using IDM is the SPML connector provided out of the box. Payer Direct has different ways of setting up user management, one of them being a variant referred to as UME Usermanagement which in a nutshell accesses the backend system using a reference user + vendor number. Both reference user and Vendor number are maintained using additional attributes on the UME. So basically many users are maintained in the webapplication whereas only few user are maintained in the backend system. The setup  is described here:
    http://help.sap.com/saphelp_afs64/helpdata/en/42/c87e28c84e136ee10000000a1553f7/frameset.htm
    Now here are my questions:
    1) We know the the UME API supports this configuration as we have developed a J2EE app creating users in the UME populating these fields using the UME API in a similar context. The question is, does the SPML interface support this as well ?
    2) The structure of the SPML request is defined by a file called "schema.xml". Can this be customised and what is its location ?
    3) If the file can be customised  we could add the additional fields to the schema definition by modifying schema.xml. The question though is how would e.g. the SPML create operation recognise the additional fields and "know" what to do with them, i.e. populate the native UME API (which I presume it does) ?
    Any bright ideas ?
    Andy

    Thans for your reply, But how do I get the info of sales org. I can get the userid into BSP, from that user, I have to go and read UME Attributes and get the sales org. But I am not sure, how to read these attributes.
    Please let me know if you have any idea on how to read UME Attributes.
    Thanks,

  • Question on possible custom vbios for GS60 2PC-005UK Ghost 860M

    Hi Svet,
    Hope you can help, I have this intermittent issue when playing games (Battlefield 4, Far Cry 3) where the game will freeze at random points (I have to close the program down and restart the game again). It runs fine in non GPU mode.
    Now Kevin@GenTechPC recommended repasting IC diamond to lower the temperature by a few degrees, but I don't fancy messing about with the hardware.
    Will you be able to create a setting that can help me?

    Hi Svet,
    Thought I do a quick report back on this, I played a few games on BF4 yesterday and noticed that the speed of the game was bizarre (like everything was hyper fast) and really hard to play. I tried also on Far Cry 3, same result, everything moves too fast.
    I haven't made any changes since the flash, and don't know why this has started to happen?
    Any ideas?

  • Specific UME Actions required for Deployement in CE 7.1

    Hi Experts,
    I need to know how many and which UME action are required for deploying the application in CE 7.11
    For deployement, we usually assign the UME Role called "Administrator" to the ID that we use for deployment.
    If I remove this "Administrator" UME role, an error message is thrown as...
    com.sap.ide.eclipse.deployer.api.APIException: DeployException,cause=ERROR CODE DPL.DCAPI.1023AuthorizationException
    This "Administrator" UME role has some 2978 UME Actions assigned to it.
    For the UME role "Administrator", inside the assigned UME actions, I have tried filtering the UME Actions based on the filter keyword "deploy", which returned some 14 UME actions.
    Now, I have made following Test case and result.
    Test Case:
    1) Remove the Administrator Role from the ID that is used for deployement.
    2) Now Assign all the above 14 UME actions that were found related to "deploy" keyword to a Custom UME role "DeployRole".
    3) Deploy using the same id.
    Result : Deployement fails with the same above mentioned error.
    Conclusion: There can be 2 possible conclusions...
    1) None of the above 14 UME actions provide the authorization for the deployment.
    2) OR There are some other UME actions which might have some dependecies that are required along with the suspected UME actions.
    In short my requirement here is, to find out the specific UME actions that are required for deployment, so that i can remove the "Administrator" UME role and assign the specific UME actions needed for deployment to a my Custom UME role, and assign this Custom UME role to the user ID for deployment.
    Regards,
    Shreyas Pandya

    Hey Nghia Nguyen...!
    Thanks a lot for your reply, i have rewarded you the points.
    I have found out that for deployment following UME actions are required.
    dc_action (Mandatory)
    auth.all.all (Mandatory)
    deploy_action (Not Mandatory)--> if you remove this deploy_action UME action the deployment will still work, but in developer studio, the Deploy result dialog box with OK button, that pops every time after you deploy your project by right clicking your application and choosing "Deploy new Archive and Run" will cease to appear and the application will directly run in the browser.
    Regards,
    Shreyas Pandya

  • Issue in changing Account Group of a Customer

    Dear Gurus,
    I am trying to change the Account Group of a Sold to Party in XD07, from '0001' to 'Z001' (an exact copy of '0001'), but the system is giving an Error message "Change of account group not possible; customer used in SD documents".
              '0001' = Sold to Party
              'Z001' = Non Operative Customers (who are not dealing with us now)(Same number range, same fields / values)
    I checked and made sure there are no open docs against his name and his account has Zero balance. The Customer is not having any Blocks. Still system is giving the Error message, now what to do?
    Best Regards.
    Venkat - Hyd

    Account Group
    Maintain Number Range for Account Group
    Use
    The purpose of this activity is to control number range of Account Group.
    Procedure
          Access the activity using one of the following navigation options:
    IMG --> Financial Accounting (New)  Accounts Receivable and Accounts Payable  Customer Accounts  Master Data  Preparations for Creating Customer Master Data  Create Number Ranges for Customer Accounts  Select the Icon to maintain Number Range
    Transaction Code:     SPRO
    Data to be maintained:
    No | From | To | Current No | Ext (Tick in Check Box)
    01 | 0000000001 | 0000099999 | 0 | No
    02 | 0000100000 | 0000299999 | 0 | No
    XX | A | ZZZZZZZZZZ | Yes
    Assign Number Range to Account Group
    Use
    The purpose of this activity is to maintain number range of Account Group.
    Procedure
          Access the activity using one of the following navigation options:
    IMG --> Financial Accounting (New)  Accounts Receivable and Accounts Payable  Customer Accounts  Master Data  Preparations for Creating Customer Master Data  Assign Number Ranges to Customer Account Groups
    Transaction Code     SPRO
          Data to be maintained:
    Group | Name | Number Range
    0001 | Sold-to party | XX
    0002 | Goods recipient | XX
    0003 | Payer | XX
    0004 | Bill-to party | XX
    Define Account Groups with Screen Layout (Customers)
    Use
    In this step, you determine the account group of the customer.
    Procedure
    Access the activity using one of the following navigation options:
    IMG --> Financial Accounting (New)  Accounts Receivable and Accounts Payable  Customer Accounts  Master Data  Preparations for Creating Customer Master Data  Define Account Groups with Screen Layout (Customers)
    Transaction Code     SPRO
    The groups indicated below are a few examples. There are many groups in Standard SAP & if we require additional Group, it can be copied from appropriate group & maintained.
    Group | Name
    0001 | Sold-to party
    0002 | Goods recipient
    0003 | Payer
    0004 | Bill-to party
    0005 | Prospective customer
    0006 | Competitor
    Select Sold-to-party  go to Details  Double Click on General data / Company code data / Sales data. It will take to next screen which details Tab Pages of General data / Company code data / Sales data. Double Click on Tab Page for example: Address, Control, Marketing & so on. Here you can maintain whether the field is to be Suppress, Req. Entry, Opt. entry or Display
    Regards,
    Rajesh Banka

  • Customer last paid amount Table

    Dear Experts,
    I Need the last paid amount by customer so which table is use for it and what is the uniqe fields in it.
    Regard,
    Nisar Ahmed

    Hi,
    the tables are ok but how to identify the last paid amount because in single day possibly customer paid more than once.

  • Size regarding CUSTOM.PLL

    Hi Experts,
    Is there any size constraint for CUSTOM.PLL library ?
    Is there Maximum size for CUSTOM.PLL ?
    regards
    Sanjay

    Hi Sanjay;
    Yes there is a limit. Please see:
    Understanding and Using Custom Library in Oracle HRMS [ID 73505.1]
    Maximum possible CUSTOM.pll size
    For size:
    Customize Oracle Seeded Form
    Regard
    Helios

Maybe you are looking for

  • Item Category Control

    Hi Gurus, In IMG of Item category control  u2013 under transaction flow u2013 there is  check box i.e. create po automatic box ? can anybody explain what does it controls. Also give an example of scenario. Thanks, Savi

  • Not synching with Storm

    Just got a Storm and upgraded to v5.0.  Before with my Pearl i had no trouble with calendar entries going back and forth between my BB and Outlook.  Now I can get from Outlook but not from my BB and yes I have it set for 2 way synch.  Any ideas?

  • Any support for SecureSocket on iOS in AIR 3.2?

    Hi there, I'm developing an energy metering application where we currently support web browsers running Flash Player 11. The plan is to support the applicaton also on mobile devices and I was glad to see all the improvements in CS 5.5 for targeting b

  • Disappearing png in IE6

    I have a png created thusly: In FW - Simple rectangle of solid color, with transparency slider set it to 65% opaque. In Optimize panel set: png8, AlphaTransparency, Web Adaptive, Colors 256. Then Export it. This produces a nice semitransparent image

  • Reinstall OSX and Reformat Hard Drive

    I have an older MacBook Pro that I am trying to clean up and sell. I cannot find the original CDs that came with the computer that have the OSX install and applications on them. What I do have is a Snow Leopard install DVD but I cannot figure out how