UME.selfregister_user ACTION

Hi guys.
I need to allow a custom anonymous user to self register in the portal.
I can't find the ume.selfregister_user action on the Available actions listbox on the UME Administration page.
I have SAP EP 6.0,/6.40 SP21/ Only Java installation.
Could you please tell me why I can't find it?
Best Regards,
David.

For Self Registration you need to set the following porperty in configtool. It's located in C:\usr\sap\<SID>\<instance id>\j2ee\configtool\configtool.bat
ume.logon.selfreg = true
1. Apart from setting the above property in config tool please do the following steps.
2. Log-in to UME as administrator.
3. Search for role "Everyone".
4. Click the "modify" button and assign the action UME "Selfregister_user" to this role.
5. Save the changes and try again.
Please, refer the link as well for more information about the action "selfregister_user".
http://help.sap.com/saphelp_nw2004s/helpdata/en/5f/670db7939b8e48999d65f8a05ad611/frameset.htm
After all the changes please restart the Cluster.

Similar Messages

  • UME permissions/actions in WebDynpro

    Hi,
       I am trying to understand as to how to use UME permissions and actions in a WebDynpro application. Can someone provide me steps of how to achieve it. Please do not provide me links to other threads or help.sap.com. I have gone through them.
    Will reward points for helpful answer
    Thanks in advance.
    Regards

    Hi,
    If you want to use the UME for getting the information that who has currently logged in, then you can use the following steps:
    1. Import the jar file com.sap.security.api.jar
    2.In the WDInit() method create an object if the IWDClientUser like this
    IWDClientUser wdUser = WDClientUser.getLoggedInClientUser();
    3. Now create an object of the Iuser inerface
    IUser user = wdUser.getSAPUser();
    4. You can use the object user to get all the info abot the logged in user and depending upon the permissions of the user you can enhance your application.
    regards
    Naresh

  • UME - WDP Application

    Hello,
    if u log on to http://portalhost:50100/useradmin, there is the possibility to create roles, and assign actions (among other things) to these roles.
    I found API methods for creating roles trough java code, for example:
    IRoleFactory roleFactory = UMFactory.getRoleFactory();
    IRole testRole = roleFactory.newRole("TEST_NEW_DYN_ROLE");
    testRole.commit();
    But now I'm wondering, is there also the possibility to do the following things through java:
    1. Create actions/permissions. (Or can this only be done via actions.xml?)
    2. Assign those actions to roles. (As done in the user admin tool)
    Want i want to achieve is that i can check the permissions for the user that is currently logged in through IUser.checkPermission(...) (as in the example on help.sap.com), but instead of defining the actions and permissions at design time (actions.xml), i want to create them at runtime via a UI, because I dont want to deploy my actions.xml every time an action is created or changed....
    Kind regards.
    J.

    Moved to: UME - Create actions, permissions
    Hope to get some answers there.

  • Self Registration without Company or Workflow approval

    Hello,
    We have NW2004s SP 10.  Is it possible to allow a very simple self registration without using Companies or Workflow approval?  The online help seems to imply that this is possible, but I've tried to configure our Portal as such but nothing shows up on our welcome page. 
    What I've done is the following:
    User Admin UI settings:
    Enable Self-Registration of Guest Users=true
    Display Contact Information Form During Self-Registration = true
    All the rest are set to false/blank or default
    Visual Admin settings:
    Server ->Service -> UME Provider -> ume.logon.selfreg = true
    Thanks,
    T

    You also need to assign the UME Action UME.Selfregister_User to the Everyone group. Use /useradmin to create a UME role called something useful and add the UME action specified.
    Now grant that role to the Everyone group.
    Cheers

  • Self Registration Approval Details Error

    Hi
    I am trying to raise a self registration request. The Self Registration Request is raised but remains in Request Received status. This is the standard SR and should go to xelsysadm account for approval.
    When I click on the request and try to see Approval Details it gives me the following error. PLEASE HELP ASAP.
    ERROR,13 Sep 2009 20:49:06,632,[XELLERATE.APIS],Class/Method: tcProvisioningOperationsBean/getProcessDetailData encounter some problems: Process instance with key '0' does not exist.
    ERROR,13 Sep 2009 20:49:06,636,[XELLERATE.WEBAPP],Class/Method: RequestApprovalDetailAction/requestDetail encounter some problems: Process instance with key '0' does not exist.
    Thor.API.Exceptions.tcAPIException: Process instance with key '0' does not exist.
         at com.evermind.server.rmi.RMICall.EXCEPTION_ORIGINATES_FROM_THE_REMOTE_SERVER(RMICall.java:109)
         at com.evermind.server.rmi.RMICall.throwRecordedException(RMICall.java:125)
         at com.evermind.server.rmi.RMIClientConnection.obtainRemoteMethodResponse(RMIClientConnection.java:571)
         at com.evermind.server.rmi.RMIClientConnection.invokeMethod(RMIClientConnection.java:515)
         at com.evermind.server.rmi.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:63)
         at com.evermind.server.rmi.RecoverableRemoteInvocationHandler.invoke(RecoverableRemoteInvocationHandler.java:28)
         at com.evermind.server.ejb.StatelessSessionRemoteInvocationHandler.invoke(StatelessSessionRemoteInvocationHandler.java:43)
         at __Proxy7.getProcessDetail(Unknown Source)
         at Thor.API.Operations.tcProvisioningOperationsClient.getProcessDetail(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at Thor.API.Base.SecurityInvocationHandler$1.run(Unknown Source)
         at Thor.API.Security.LoginHandler.oracleLoginSession.runAs(Unknown Source)
         at Thor.API.Base.SecurityInvocationHandler.invoke(Unknown Source)
         at $Proxy2.getProcessDetail(Unknown Source)
         at com.thortech.xl.webclient.actions.RequestApprovalDetailAction.setStandardApprovalDetail(Unknown Source)
         at com.thortech.xl.webclient.actions.RequestApprovalDetailAction.requestDetail(Unknown Source)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:280)

    Hello Ramien,
    Set the following UME properties:
    ume.logon.selfreg is set to TRUE
    ume.admin.selfreg_company is set to TRUE
    You have defined companies
    ume.tpd.companies is set to a value other than 0.
    The action UME Selfregister_User is assigned to the role Everyone.
    The following link will be helpful.
    http://help.sap.com/saphelp_nw04s/helpdata/en/8e/53921c6d00064b8c58e528fd914dd4/frameset.htm
    Regards
    Deb
    [Reward Points for helpfull answers]

  • Error while choosing the "Company" attribute in Self Registration

    hi all,
             I've configured user self registration with the approval process. On clicking the "Company Search" button, i get an error " You are not authorized to perform this action. Contact your system administrator "  instead of the list of companies that i had given during configuration.
                The error occurs in EP 7 but it is working fine in EP 6.Can anybody please help me with the solution?
    regards,
    Srinath

    You need to start the useradmin tool and make a new role (not a portal role!) that contains the action UME.SelfRegister_User. Now assign this role to the Everyone group...

  • Self registering of Guest user

    Hi,
       I want to enable the self register option for the guest user.I can't see self-registration link on the Welcome screen.I have done the following steps.
    1.Ticked self-registration for guest at UME.
    2.Seted ume.logon.selfreg=TRUE in VA.
    3.Assign the action "ume.selfregister_user" to the    role "Everyone"
    4.and finally restarted.
    but still I am unable to see the link for "Self Registering".
    Am I missing something?
    Regards
    Indranil

    Hi Indranil,
    You have missed the following two steps after server restart:
    1)  Configure the Standard User Role (eu_role):
    a. Navigate to Content Administration --> Portal Content
    b. Navigate to Portal Content --> Portal Users --> Standars Portal Users -->Standard User Role.
    c. Open the Standard User Role
    d. select in the "property Catagory" combo box in the property Editor frame  the "User Management  Permissions" option.
    e. Change the following fields:
    i. Manage_My_Profile --> yes
    ii. Manage_My_Password --> yes
    iii. Read_My_Profile -->yes
    iv. Selfregister_User --> yes
    f. Save the changes in the save button in the left size of the screen.
    And then,
    2)  Assign eu_role to everyone group
    - Anagha

  • Assign Self Registration Role...

    Hi Experts,
    I configured Self Registration User and is working fine. My problem comes when I assign roles for only new users automatically. I created one role "X" and I want to assign it as default for all new users only. This role is assigned with "Everyone" group and for this reason appears for all users and not only for the new ones.... How can I assign only my role "X" to the new ones??? I assigned the action "ume.selfregister_user"; to this role and the Groups "Everyone" and "Anonymous" and the problem again is that appear for all users... if I take out the group "Every one" is not showing anything the new users.... What else Could I do???? If I only assign the anonymous group to my role is still not working.... I will be appreciated.....
    Regards

    David,
    You should assign the self-registration role to the group for anonymous users. When users come to the logon screen then the self-registration option should appear for everyone (assuming there is no SSO). That is because they have not authenticated yet and are therefore anonymous.
    -Michael

  • Self Registration in Enterprise Portal 7.0

    Hi all,
    I have done the steps for doing Self Registration.
    I have configured the SMTP Server.
    Also, the email notification in case of successful
    Self Registration is enabled.
    The action UME.Selfregister_User is added with the Everyone role.
    The SAP Application Server has been restarted but I am not getting the
    Self Registration link.
    What is needed to enable the url in the portal?
    Regards
    Neha Singh

    Neha,
    Check this out.
    http://help.sap.com/saphelp_nw70/helpdata/en/44/0761cea5c610b3e10000000a11466f/content.htm
    http://wiki.sdn.sap.com/wiki/display/EP/Self-RegistrationinPortal
    HTH,
    Cheers!
    Sandeep Tudumu

  • Need to activate the self egistration

    Hi Team ,
              I need to activate the self registration option in the Portal , when i fill in the details it says
      Error   
       You are not authorized to perform this action. Contact your system administrator.
    When user fills in the data it should be updated in the R3 database
      Please help
    Thanks
    Madhu

    Hi Madhu,
    Users registered through Self Registration are stored in the Portal UME.
    In case if you are using ABAP as the user datasource, then you need to configure dual datasources (ABAP + Portal DB) by modifying the datasource configuration files.
           1.      Start user management configuration.
           2.      Choose the User Admin UI tab.
           3.      Choose Modify Configuration.
           4.      Enter data for the settings as required for the configuration options you want.
           5.      Choose Save all changes.
           6.      Assign the UME action UME.Selfregister_User to a role assigned to the group anonymous users.
           7.      Restart the AS Java.
    Refer the below link for more details:
    http://help.sap.com/saphelp_nw70/helpdata/EN/44/0b1d50ec732d2fe10000000a11466f/frameset.htm
    One more option might be using only ABAP datasource with write access configured which I am not sure.
    Regards,
    Santhosh

  • GRC 5.3 Restrict access in RunRiskAnalysis

    Hi All,
    We are using GRC 5.3 and are looking to restrict access to variant deletion in the RunRiskAnalysis section. The variants are our primary way to run reports for different systems and hence we do not want these to be deleted (accidentally or otherwise).We have created a custom role in UME with action RunRiskAnalysis ad ViewInformer only.
    Please let me know if you have any pointers or suggestions
    Thanks in advance
    Vijaya

    per my knowledge this is not possible.
    GRC created permissions for every different action items in RAR. you can create message with SAP GRC to check if they had created any permission for variant. (i doubt)
    if not please request SAP for one.
    also please check security guide of GRC, will contain all the permission delivered in AC 5.3.
    regards,
    Surpreet

  • NWA 7.1 - User Administration with regards to Roles/Groups

    Hello,
    Environment = NWA 7.1 , Java Stack Only , No Central User Administration
    Situation      = One group of individuals responsible for developing and maintaining Java Roles & Groups
                          (Permissions). Another group of individuals responsible for maintaining Users and
                          allocating the above Roles & Groups to the Users.
    In accordance with various documentation (ie. http://help.sap.com/saphelp_nwpi711/helpdata/en/4a/e06f429c789041e10000000a1550b0/frameset.htm) I have set up a Role which includes the actions: UME.Manage_Roles, UME.Manage_Groups, UME.Manage_Users, UME.Manage_All_User_Passwords & UME.Read_All. This Role is intended for the second group of individual mentioned above.
    The problem is however that with the mentioned actions they can not only allocate an user to a Role or Group but also delete the Role/Group from the system. Without the above actions in the Role it is not possible to assign Users to a Role/Group.
    This leads me to the question if it is possible to split these two various areas of responibility or does NWA 7.1 view both activities as residing in only group (documentation to this effect would be helpful). If not, which actions will ensure that only Users can be administered but the rights to the system (Roles/Groups) can not be tampered with.
    Many thanks in advance,
    Jay

    Hi Jay,
    UME.Manage_All Provides permissions required by an overall user administrator.
    These include:
    u2022 Administration of users belonging to any company and
    possibility of assigning users to companies
    (In a multitenant portal, even if a tenant user is assigned this
    action, he or she will still only have access to users, groups,
    and roles in his or her tenant.)
    u2022 Group management
    u2022 Role assignment
    u2022 User mapping
    u2022 Import and export of user data
    u2022 Manual replication of user data
    To set up delegated user administration, overall user administrators
    must belong to a role to which the UME.Manage_All action is
    assigned.
    In portal installations, any role that includes the UME.Manage_All
    action automatically has Role Assigner permissions on all portal roles in the portal installation.
    Try this.
    Regards,
    Gowrinadh

  • Logging into SPML service

    Hi
    I have installed the Netweaver2004s server on windows m/c.
    I want to access the spml link.
    http://ctsaw2k3sapep:50100:/spml/
    Here i am pooped up with a user name and password.
    What should i give here.
    Please help
    Regards
    Manoj

    Manoj,
    this needs to be a user having a role with atleast UME.manage_All_Companies action assigned in the J2EE Engine.
    Regards,
    Jasper

  • UME Role and Action

    I am developing a recursive tree in a Web Dynpro App. My tree has some nodes and subnodes. Under the subnodes i have documents. Depending to the permission of the users should be decided what can the user do with the documents, for example, create, upate, delete and so on. I need to check the authorization of users. I want to follow the conzept like the Web Dynpro tutorial RentCar APP with Actions und Permissions. If a user logs on, i can get his UME role and group. My question is: if it is possible to list the permissions behind of one specific role, which is assigned to the user or a group.
    In short I want to list the permissions and not only check if the user has it or not.
    Please help me.
    Regards
    Hairong Zhao

    Hi Sudhir,
    thank you very much for your quick answer. But it can't resolve our problem really.If we only use hasPermission() method to check if the user has right, the efford to check user in our case is too great .
    I try to describe our problem exactly. In our case, thers is possible that tausend documents can be attached to a node. we can't create a permission for every document. We create for every node a role, but for document we haven't role.  If we don't use the conzept with Actions and Permissions, how can we check the permission of the users, have you another idea?
    Regards,
    Hairong Zhao

  • List all UME actions of all Roles

    HI all,
             I need to list all the UME actions associated to all roles. I couldn't find any API suitable for this requirement. Can some one help me on this. ? 
    Thanks,

    Dear P734305
    Please have a look at [http://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=16442|http://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=16442] and search in the SDN. you can use the security api to list the UME data.
    Refer to [Security API |http://help.sap.com/javadocs/NW04S/current/se/index.html]
    Best Regards
    Arun Jaiswal

Maybe you are looking for

  • ADDING SOURCE SYSTEM FIELD IN MY QUERY

    HI ALL, i WANT TO DEVELOP A CUSTOM REPORT WITH SOURCE SYSTEM FIELD IN MY QUERY WHICH THE FIELD IS NOT COMING FROM THE CUBE . PLEASE COULD SOMEONE HELP ME IN THIS REGARD. MAX PTS GIVEN REGARDS, AXEL

  • How to set the DVD Folder Path?

    Hello, had a quick question regarding the folder path variable when accessing DVD video files. When authoring, Director seems to automatically add a hardcoded file Name to the cast member properties, as well as a folder path to the DVD member propert

  • Commitments for a Blanket PO

    Hi, I would really appreciate it if someone could take a few minutes out to try and explain in simple terms how to manage this business scenario: Legal Fees - will be billed every month, variable value: can be 100, 1000, etc. but never more than 2000

  • My 4GB USB drive is only showing 217.2MB available, any ideas how to fix this?

    My 4GB USB drive is showing only 217.2MB available but there isn't anything displayed in the Finder window that I can delete.  Any ideas?

  • Hierarchical queries and referential constraints

    Experts, What is the rationale for having a referential integrity constraint on a table that has rows bound by hierarchical relationships ?? The hierarchical relationship ensures that each row is referencing another in the same table via the PRIOR cl