Since I had to get a new S-ID and P-ID for SCN, using sap.com has become a nightmare. I have 2 certificates for 2 valid S-IDs and a separate user ID for SCN. Here are the specific issues that I came across so far.
1. When using the same browser, it seems to be impossible to tell different areas of sap.com to use different login. As soon as I select a certificate to access Launchpad, I can't get rid of it to access SCN. SCN does not prompt me to pick a certificate (or chose no certificate and login manually) and just somehow sees login used for Launchpad and tries to run with it. Which brings me to the next issue.
2. I do not want to use S-ID for SCN anymore. But SCN sees my new S-ID and stubbornly prompts me to "Upgrade account for SAP.com". It would be merely an annoyance but SCN does not even offer me an option to say "no". This is what I see when I open SCN after opening Launchpad with new S-ID, there is no Cancel button or anything:
Now I have 14 emails "Activate Your Account..." that I never asked for and had no chance to opt out from:
Side note - why does it say "Activate... for sap.com"? It's already very much active, I use it in the Support Launchpad. It's just SCN that apparently needs some "upgrade". Absolutely ridiculous.
3. After I clear out the cookies in browser and finally get into SCN with the right user ID, the fun continues on the Launchpad side. Now Launchpad does not prompt me for any choice and just somehow sees my SCN login and complaints that I cannot user Launchpad with P-user and have to use S-user. Yet it offers me no option to pick a certificate or even enter another user ID. (No screenshot but when I see it again I'll add it.) There is a link to log off that only gives you a message and that's it. (But, thankfully, unlike SCN, at least after closing browser and opening it again I get a certificate prompt in Launchpad.)
Edit: here you go, didn't have to wait long. Note that this message appears after I get a certificate prompt and click on the valid certificate with the new S-ID!
To pre-empt some replies: no, I don't want to use 3 different browsers or clear cookies 3 times a day or get rid of certificates or do any other ceremonial dancing stuff. Please make the technology work for the users, not the other way around.
Multiple user IDs can be managed very easily on Yahoo, for example. If you chose so, it remembers your last login. If you want to use a different login - there is a simple button "log out" and then you can enter a different user ID.
It should be feasible to allow the users to chose either one of the certificates or none. And have an option to do it at any time. Ideally, I'd prefer Launchpad and SCN remember separately what I used but if at least I can get a choice that's fine.
Quite ironically, before that SCN could not remember me when I had one user and one certificate. Now I can't seem to make it forget a wrong ID. :(
Edit: I'm using Chrome but pretty much the same issue occurs in IE (both use the certificates).