B2B Internet User Registration

Experts,
We are using CRM 5.0 and upgrading it to CRM 2007.
Our new requirement is to provide self registration to the new B2B Internet users.
How to achieve B2B Internet User Self Registration in CRM 2007?
Is it possible to achieve this with out Portal.
Many Thanks,
Srinivasu

Hi,
Self registration is only possible in B2C scenario.
In B2B scenario customer can have superuser role so that he can create users within his company.
Hope this helps.
Award point if helps
Srinivas

Similar Messages

  • ISA B2B logon  Error: No valid private connection for internet user

    Hello ,
    i used isauseradm to create a user zzweb with all authorizations for B2B..
    now when i try to log to
    http://host:port/b2b/b2b/init.do  with the user zzweb
    i have a runtime error with the logs :
    EXCEPTION]
    #1#com.sap.isa.businessobject.BORuntimeException: Error getting private connection for internet user:com.sap.isa.core.eai.BackendException: Error: No valid private connection for internet userzzweb
         at com.sap.isa.businessobject.BusinessObjectHelper.splitException(BusinessObjectHelper.java:78)
         at com.sap.isa.user.businessobject.UserBase.login(UserBase.java:313)
         at com.sap.isa.businessobject.User.login(User.java:143)
         at com.sap.isa.user.action.UserActions.performLogin(UserActions.java:295)
         at com.sap.isa.user.action.UserActions.performLogin(UserActions.java:368)
         at com.sap.isa.user.action.UserBaseAction.performLogin(UserBaseAction.java:126)
         at com.sap.isa.user.action.LoginBaseAction.ecomPerform(LoginBaseAction.java:77)
         at com.sap.isa.isacore.action.EComBaseAction.doPerform(EComBaseAction.java:353)
         at com.sap.isa.core.BaseAction.execute(BaseAction.java:211)
         at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
         at com.sap.isa.core.RequestProcessor.processActionPerform(RequestProcessor.java:674)
         at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
         at com.sap.isa.core.RequestProcessor.process(RequestProcessor.java:391)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
         at com.sap.isa.core.ActionServlet.process(ActionServlet.java:243)
         at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:117)
         at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:62)
         at com.tealeaf.capture.LiteFilter.doFilter(Unknown Source)
         at com.sap.isa.isacore.TealeafFilter.doFilter(TealeafFilter.java:61)
         at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:58)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:373)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    what does this error means..?
    i also realised that zzweb  was not created in CRM backen? should it be created ?
    many thnx for help ..
    Message was edited by: Blackman

    Its a late response... but if someone gets the same issue here is the solution.
    When you register try uppercase password . That should take care of that issue.
    The problem is with function module CRM_ISA_IUSER_SWITCH , Note 946536.
    Although the note says 5.0 the problem exists with ISA 4.0 too

  • B2B user registration in ICSS

    Hi,
    Currently in the ICSS when registering on the B2C site, the registered user is assigned the reference user in the system as standard.  However on the ICSS B2B site the registered user is not assigned the reference user as standard.  Also when the B2B registered company is created it is not created with the role 'Sold-to party' and there is no where in the configuration (IMG) where you can make this setting. Therefore our B2B registered users are not being replicated back into R/3.
    We need the registered B2B organisations and contact persons to be replicated back into R/3.  The B2C registered users are being replicated back into R/3.
    I was wondering whether anyone has come across this issue and any help would be much appreciated.
    Regards
    JoJo

    Hello Sarangamath,
    Would it be possible to get some furhter information on the Business process that you are folloing. From your reply I see that you are using the ICSS_B2B scenarion but in this case there is no registration page for users, this is available in the ICSS_B2C scenario.
    Typically the useradmin for the B2B users can be done in a few different methods.
    1. In the isauseradm application,
    2. Through transaction BP or Web UI.
    Regards
    Mark

  • User mapping for the B2B Internet Sales on the Portal environment

    Dear All,
      We implement a B2B Internet Sales scenario and we use a SAP CRM 4 system as also a SAP Enterprise Portal 6. The problem we have is the following.
      On the portal environment we maintain the SAP CRM as system and we have maintained the user mapping between the portal and the CRM users. The portal users have access on standard SAP transaction like for example the BP, etc. We try to give also access using the SSO functionality on the B2B Internet Sales and the problem on this case is that the Portal user have no the same mapping because on the B2B web site the system uses different user ids. For example I logon on the SAP CRM system with user iq000001 but on the B2B Internet Sales I logon with the user-id 45311.
      Does anyone an idea how I can solve this problem ?
      Thanks in advance

    Dear Tiest,
      Thanks for your reply. So, your answer is correct because when I maintain an internet user for example I use the BP transaction (Business Partner Management) and when I choose the Internet User role then I maintain all the relevant data (user name, alias, etc). The system as you know, automatically creates also an SAP user.
      About your alternative way to create the users using the XCM user administration tool, I have no idea how I will manage the process. Do you have any documentation about that ?
      Thanks in advance

  • IStore - B2B users registration by iStore administrator

    How can a iStore/CRM HTML administrator register new customer user/administrator?
    We are now in R12.
    In 11.5.9, via CRM HTML responsibility, we had to do the following steps in order to setup a new user account:
    1/ Find the organziation and create the contact
    2/ During contact creation process, there was a radio button to make the contact iStore user
    3/ Enter name, contact info, user name and password for the new user.
    4/ AFter the new user is created by CRM HTML Administrator, user receives email notification with username and password
    5/ When new user attempts to login to the store using the login credential from the email, user will be prompted change password page
    Do we have a similar functionality in R12?
    If not, what is the alternate solution? no customization please
    Just to be clear, basically we do not want the customers to have the ability to self-register. Therfore, sales organization would want to have complete control over the user registration.
    Appreciate your help on this.
    many thanks..

    Thanks

  • How to Create Internet user with email id as user id

    Hi All,
    I am having a requirement to create internet user taking email id as the user id, means the user id is same as the email id, to achieve this do I need to maintain some settins or is there any standard BAPI to do this.
    Is this a standard feature of CRM 2007.
    Thanks in advance,
    Mayank

    Hello Mayank,
    B2C Scenario has these options for the parameter usertype in the Application definition.
    In R/3 scenario: R3_SU05Customer_LoginEmail ISA R/3:This login configuration is the only one that is supported for ISA R/3 B2C. It cannot be chosen for the B2B and shopadmin applications. During B2C registration, SU05 users are created with type equals 'KNA1', referring to a newly created R/3 customer.
    -In CRM scenario:_ CRM_Standalone_LogonConsumer: Standard user management settings if Internet Sales is used as a standalone, the login is based on the e-mail address. The internet users must use the SU01 user concept. Consumer is the keyword here. The BP associated with the SU01 user is a Consumer.
    The B2C application is hard-wired the way it is defined above.
    Now for the B2B application
    In R/3 scenario: Only R/3 ISA provides some SU05 user possibilities. But they are not relevant to your situation
    In CRM scenario: it gives CRM Standalone or CRM Portal possibilities. In CRM Standalone, the login id uses Alias. But nothing stops you from using keeping Alias same as the User ID. In case of Portal, the login occurs via Portal. That is user log on to portal and gets into ISA using SSO. The portal offers varieties of ways to authenticate including email adress, user id etc. This is made possible by use of LDAP in portal for user authentication. They maintain a mapping between email-id and user-id and do what you are seeing now in SDN. If you have Portal in your landscape, and let external B2B users come through Portal into ISA with SSO, you can also do login using email-id in a jiffy.
    But in your case I think you are stuck with CRM Standalone
    Easwar Ram
    http://www.parxlns.com

  • Problem assigning internet user Role through portal

    Hi All,
    Please could someone help me with the following:
    I am creating a registration process that creates a new CRM Business partner with contact person and internet user roles. When i run the Bapi from with in CRM everything works fine however when i run my jsp dynpage application and call the same bapi, the internet user that i create does not have any of the logon details or roles. Does anyone know why this is? i am using the same user when running in crm and the portal.
    Many thanks in advance
    Calvin

    Hi Sunil,
    Thanks for your reply. answers to your questions:
    1. Yes, all portal users are maintained and have the same roles as CUA users. Portal authenticates against CUA.
    2. Yes the user is created correctly on the backend. i have created a BAPI that creates users, BP's and assigns roles. This Bapi works perfectly when run in CRM but as soon as it is accessed via the portal the internet user role does not have all the required information.
    Many thanks
    Calvin

  • User registration email notice

    I am trying to get this working in our user registration form in portal where user will only get an email when she is approved or denied by our USER admin team BUT not when he first register at PORTAl.
    Right now user register himself on portal and he gets an email that his account is created. This new id comes in the PORTAL User notice tab where admin will approve or reject him.
    What i am trying to achieve is stop that first email which goes when user get resgiter but receive only a final email when his account is approved or rejected.
    I tried to change these property in config tool
    ==============================================================
    As per the Link. I have set these value
    ume.notification.selfreg_performed = FALSE
    ume.notification.create_approval = TRUE
    ume.notification.create_denied = TRUE
    and
    and on the portal page under TAB>SYSTEM ADMIN>SYSTEM CONFIG>UME
    CONFIG?NOTIFICATION EMAIL these are all checked.
    -Send E-Mail on Following Events:
    Administrator creates new user (->user)
    User requests new password (-> user)
    Administrator changes password (-> user)
    Administrator locks user account (-> user)
    Administrator unlocks user account (-> user)
    Administrator deletes user account (-> user)
    Import function creates new user (-> user)
    Import function updates user (-> user)
    ===============================================================================
    But this totally stop the email from coming . Looking by the property name it looks like they should make this change happen but it not. Can some one suggest what else can be done to achieve this.

    Hi,
    Uncheck the UME property 'Administrator creates new user.'
    Portal User Notice tab must be customized. Look for its code, and use javax.mail.internet.MimeMessage to send the final mail on click of accept or reject button.
    Regards,
    Atul

  • Give each ship-to-party an internet user

    We have set up the Web shop for our customer using CRM Internet sales.
    Some of our customers have different ship-to parties,and we want give each ship-to-party an Internet User so that he can process order in the B2B shop.
    For example,Customer 11000001 has two ship-to-party named 19000001 and 19000002.We want give 1900001 and 1900002 Internet users named C1900001 and C1900002.when C1900001 logon and order some materials,the sold-to-party should be 11000001 and the ship-to-party should be 19000001.and he can not change the ship-to-party.
    How to do this?

    I suppose you can set this up in the partner determination of the transaction type.
    If not, you should be able to program the logic yourself in a CRM Badi.
    Michael.

  • Security Issues with the BP Internet user role creation--SU01

    Hi All,
    We are implementing the B2B Internet sales scenario using CRM 4.0. we
    have contact persons who logs in and chose the distributor and then
    start placing orders or look at product catalog .... Now contact person
    is created as a BP in CRM and relation ship is maintained to sold to
    (bp). During this process the contact person should be created under
    the Internet user role which uses the SU01. so we will be able to
    change password or change the roles of the users while creating BP
    under the internet user role -- same as what we do in SU01.
    This is now a security Issue because who ever can access the BP
    (create/change) will be able to do the things we can do under
    transaction SU01. But we still need to access the Internet user role in-order to assign the user id to the contact person . Is there any other
    way of doing this.
    Please advice ASAP.
    Thanks
    Vasu

    Hi Ashwini,
    you need to modify the logon routine and then in the user management (isauseradmin application) to do this. Then there are likely changes to the catalog identification, and very likely to most processes in the shop. I really wouldn't advise doing so. As accounts usually have contact persons: Why does your client insist in providing a login for the organization and not for a person?
    To achieve something that looks almost like the desired solution you, e.g., could model a dummy contact person for each account that shall get a logon, that then does the job. The contact person could be named like the company and then you are back to plain standard.
    Rgds
    Thomas

  • Internet user mode for ISA

    I heard that there are two modes for internet user logon in ISA.
    The first is we give each partner an user name,and he can logon using this user and deal with the orders.However he can not create user.
    The other one is the partner can create other users belong to him.
    My question is how to config the second mode?
    Best regards,
    chen

    Hi Chen,
    The second option is the superuser concept in B2B.  You have to deploy the web app for user maintenance and assign the relevant authorisation to their user.
    Check out user management at:
    http://help.sap.com/saphelp_crm50/helpdata/en/16/cfa34273f60b31e10000000a1550b0/frameset.htm
    Cheers
    Andrew

  • If a internet user has 2 bill-to parties, can webshop provides a selection?

    it seems impossible for CRM 4.0 B2B webshop.
    Will the webshop detect the 2 bill-to parties and then provide a choice for the internet user?
    thanks

    Hi
    This functionality is also not there in CRM 5.0.
    However functionality of selecting from multiple ship to party is there.
    So you have to apply the same logic as for Ship-to-party to get all the bill-to-party on web for selection.
    A good Java developer can help you in this regard.
    Thanks
    Subhabrata

  • IMac stuck in new user registration video

    Hello, I have an iMac Flat Panel 1Ghz I got off ebay. I don't know the admin username and password and performed the apple recommended startup in Single User using Control-s on startup. This worked fine as I now have reset this iMac to startup on the original Apple registration video. I fill in the new user registration info but it gets stuck or freezes up after I select this computer does not connect to the internet. Is there anything I can do before I buy a new hard drive? Any help is appreciated. I don't have the original system install disks and it has system Tiger 10.4 and it won't boot up from an install disk, it goes directly into the new registration video and gets stuck. Help!!

    You can recreate the missing file.
    cd /var/db
    mac $ ls -la .AppleSetupDone 
    -rw-------   1 root  wheel  1060 Nov 24  2007 .AppleSetupDone
    pico .AppleSetupDone
    copy & paste this into pico:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
            <key>Address</key>
            <dict>
                    <key>AreaCode</key>
                    <string>111</string>
                    <key>City</key>
                    <string>City</string>
                    <key>Company</key>
                    <string></string>
                    <key>CountryName</key>
                    <string>name</string>
                    <key>ExistingEmailAddress</key>
                    <string></string>
                    <key>FirstName</key>
                    <string>Robert</string>
                    <key>LastName</key>
                    <string>last</string>
                    <key>LocalPhoneNumber</key>
                    <string>1111111</string>
                    <key>StateProv</key>
                    <string>st</string>
                    <key>StreetAddr1</key>
                    <string>1 St</string>
                    <key>StreetAddr2</key>
                    <string></string>
                    <key>ZipPostal</key>
                    <string>00000</string>
            </dict>
            <key>RegistrationInfo</key>
            <dict>
                    <key>AppleSpam</key>
                    <string>NO</string>
                    <key>Location</key>
                    <string>z</string>
                    <key>Occupation</key>
                    <string>0</string>
                    <key>OthersSpam</key>
                    <string>NO</string>
            </dict>
    </dict>
    </plist>
    *now type:*
    control-x
    y
    This information does not apply to accounts that have filevault. I do not believe that you can change the password to a filevault account with in these methods.
    Overview on how to fix password problems
    Try running repair permissions and check for file integrity in disk utility. You do this from your startup disk. Try resetting the password by using the passswd or try deleting the .applesetupdone file. If this doesn't work, you are going to have to trash the netinfo database. Once you get logged on, you will need to re-access your data.
    Disk Utility
    This article deals with disk recovery, it will tell you how to get to disk utility.
    http://support.apple.com/kb/TS1417
    Change Password
    Mac OS X:
    Changing or resetting an account password via GUI:
    Resetting a user's password
    Resetting the original administrator account password
    http://docs.info.apple.com/article.html?artnum=106156
    You do not have a CD/DVD
    Changing password from single user mode:
    You can also change the administrator's password from single user mode or create a new administrator account.
    You need to get into single use mode for steps one and two that are listed below.
    This page will tell you how to get into single user mode.
    http://support.apple.com/kb/HT1492
    Basically, you hold down the command-s key then powering on your machine. The command key has a little apple symbol on the lower left. It is between the alt/option key and the space bar. On a PC keyboard, it will be the windows key, I think.
    1) You can change the password on an account. ( Do you know Unix. You are in a Unix single user console. ) The setup commands you need should be listed on the screen. For Mac OS 10.4.11, the commands are:
    # Type the follow two instructions to access the startup disk in read/write:
    /sbin/fsck -fy
    /sbin/mount -uw /
    # Start up some utility processes that are needed.
    sh /etc/rc
    # You will probably need to press the return key once the system stops typing.
    # To find out the users on the system type, use the list command. The l is a lower case L:
    ls /Users
    # One of these accounts will be the administrator.
    # Pick one of the users which I'll call a-user-name and type it in this command:
    passwd a-user-name
    # and enter the new user password. You need six characters.
    # You will need to enter your password twice. Your typing will not show up on the screen just
    # press enter when you complete the typing.
    # For cryptic information on these commands try:
    man ls
    man passwd
    The root account isn't enabled by default. I am not sure if changing the password on root will enable it.
    2) Get the Mac to set up an additional administrative account. You can then change the password on your old account.
    Start with your computer power off. Hold down command-s. Power on your computer.
    Type in the following:
    The first two commands will depend on your release of Mac OS X. Look at what is typed out in the console to determine the exact format.
    # Type the follow two instructions to access the startup disk in read/write. Press return after each command.
    /sbin/fsck -fy
    /sbin/mount -uw /
    cd /var/db
    pwd
    #List all files. The l is a lower case L.
    ls -a
    #The move command acts as a rename command in this format.
    mv -i .applesetupdone .applesetupdone.old
    reboot
    Once you've done that the computer reboots and it's like the first time you used the machine. Your old accounts are all safe. From there you just change all other account passwords in the account preferences!!
    Limnos adds detailed explainations:
    http://discussions.apple.com/message.jspa?messageID=8441597#8441597
    The above the idea came from a post by JoseAranda at September 9, 2006 3:48 AM
    http://www.askdavetaylor.com/howdo_i_reset_my_mac_os_x_admin_rootpassword.html
    You will need to scroll down to see this post. Search for applesetupdone
    Or see:
    http://superpixel.ch/articles/running-setup-assistant-again/
    Once you have a new administrative account, you can change the password of your old administrative account
    blue apple > System Preferences > Accounts
    • You can see that it is easy to change your administrator password. You can set a firmware password that you enter before your machine will boot.
    http://support.apple.com/kb/HT1352
    • For the best data security, you should use FileVault. Create a good logon password. Define and use a good backup plan. I do not recommend using FileVault unless you really need the security because it is much harder to recover your data should you have a hard drive problem and you do not have your data backed up.

  • Create internet user..

    Hi friends,
    I am in CRM 2007, and my standard b2b app is up and running.
    Can someone tell me how to create the internet user id( to login to the b2b )... can u give me the steps to create the login if for b2b, ?
    also i need the ISA cookbook for crm 2007.. kindly provide m
    thanks in advance,
    Niraja

    Hi,
    using the User Administration Web application is truly one option to create users. Via this Web application you can even create a new contact person plus a new Intenet User for this contact person at the same time. And you can even outsource the user creation to your B2B customers that can access the User Admnistration Web application via the Web. We call this Superuser Management.
    However it means that you need to deploy this application and maintain it.
    A different and smaller solution instead of using the User Administration Web application could be to simply use the "Users" assignment block of the contact person details page in the WebClient UI. Via this User assignment block you can create a new Internet User for an existing contact person or assign an existing Internet User (created originally via the SU01 transaction of SAPGUI) to an existing contact person. Via the "Users" assignment block you can also lock/unlock the user and assign authorization roles to the user.
    Greetings
    Torsten

  • New FIos Internet user

    Hoping someone can help a new FIOS internet user that's not much of a tech person.  I have a new Verizon FIOS connection at home and an ActionTec wireless router connected to a box on the wall by coax cable.  No problem with the wireless connection to my two family laptops, nice strong signal all through the house.
    I want to connect two powered switches by ethernet cable to the ports on the router.  One to connect my DirectTV box and bluray player so they have internet connections, and one in my basement to run a desktop PC that doesn't have a wireless card in it.  Are there any problems with this?  Does Verizon allow me to have two separate switches connected to the router which then power multiple items?  Thanks!
    Solved!
    Go to Solution.

    You should have no problem connecting a switch to each of two ports on the Actiontec, and then feeding multiple devices from those switches.  I'm doing that myself.
    However, I don't understand why you need a switch in the circuit between the router and the desktop PC in the basement.  If there's only going to be one device connected in the basement a direct run of Cat 5e or Cat 6 cable from an Actiontec port to the basement PC should do the trick. 

Maybe you are looking for