I want my online shopping sites to allow users to register, but mustn't need a CAL for each user - is there another way?

I am developing an online shopping application for Domino (which is quite closely based on the tutorial site at www.lotus.com/ldd/today.nsf/lookup/e-commerce_1), and am trying to decide how to handle the registration of users.

I am under the impression that if I was to register users in the (or a) Domino Directory, then each registered user will require a Client Access License, which cost around (GBP) £46 each.

Is this impression correct? Whilst this doesn't seem too bad value for a known set of users for an intranet application, for example, it clearly won't work for an ecommerce site, so would make Domino a completely unsuitable platform for such an application, unless I somehow bypass Domino security, & handle the registration & current logged in status of users manually, using my own code.

Does anyone have any ideas? Has anyone done something like this before?

Thanks,
PaulCutcliffeAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Sjef BosmanGroupware ConsultantCommented:
Found on the Internet:
http://www.lotus.com/products/product4.nsf/wdocs/dominoexpressfaq (Utility Server Express)
0
PaulCutcliffeAuthor Commented:
Thanks for that.

Sadly, that just confirms that Domino Express (the cheaper option for customers with less than 1000 users) won't do, as it specifically prohibits the use of cascading directories, directory catalogs & directory assistance.

What were you saying in the other question (www.experts-exchange.com/Applications/Email/Lotus_Notes_Domino/Q_21194629.html) about Unlimited Web CAL? Also, you mentioned that you'd seen somewhere that this need to have a CAL is determined not by whether the user is registered in the Domino Directory, but by whether they have identified themselves, by any means? Where did you see that? That would mean I can't use Domino at all, however it's coded, unless I pay for all registered users, & that would mean that nobody in the World will use Domino for this type of application. Surely not?

I'm really struggling to find these rules defined anywhere.

Thanks.
0
qwaleteeCommented:
Domino Express Utility server would, I believe, allow the use of a secondary address book for web registrations.

Also, it has been a while, but I seem to recall that there was some level of registration that DID NOT require external customers to have a CAL.  Don't know which version of Domino that applied to, but I do recall participating in some heavy discussion on this very topic on notes.net.
0
Cloud Class® Course: CompTIA Cloud+

The CompTIA Cloud+ Basic training course will teach you about cloud concepts and models, data storage, networking, and network infrastructure.

PaulCutcliffeAuthor Commented:
Thanks qwaletee - I'll do some searches...
0
yangshuhuaCommented:
YOu can creates a secondary address book under domino directory on the Notes Server. From there, you can create person entry for each user from internet. Notice, Domain has to be "Internet". That's what we set up our customer to place order from internet. They don't need Notes client license. ASk you Notes Admin to help do it

Sherry
0
Andrea ErcolinoCommented:
Do your registered users access your e-commerce site through the Notes Client?
Do they need a NotesID to shop around?
I don't think so. --> no need for a license

A web user is registered by a simple NotesDocument in a Domino Directory, without a NotesID (and without a mail file, ...). You only need to set her First name, Last name, User name, Internet password, Mail system (as Other Internet Mail), and Forwarding address; they are located all in the basics tab of the person document.
0
Sjef BosmanGroupware ConsultantCommented:
Creating new users is simple, technically speaking, but it has nothing to do with CAL's. Please read this:

http://www.redbooks.ibm.com/abstracts/REDP3845.html
http://www-1.ibm.com/servers/eserver/iseries/domino/buysell/how_6.htm
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Sjef BosmanGroupware ConsultantCommented:
0
Andrea ErcolinoCommented:
At this page http://www.lotus.com/products/product4.nsf/wdocs/dominoexpressfaq you'll find a useful faq, but I think that the following excerpt is what you wre looking for:

Domino Utility Server Express [priced at 2500 USD per processor up to 4] is an application-only solution (no individual user mailbox/calendar files) that is priced per server CPU, for smaller enterprises that want unlimited access via a Web browser or separately licensed Notes client. __With Utility Server Express, applications can support an unlimited population of authenticated users__, making it a perfect choice for high-function Web sites, intranet/extranet self-service applications, and Internet communities. Customers can take advantage of hundreds of existing third party Domino applications such as sales force automation, customer relationship management or call center tracking, or custom applications developed in-house or by one of the thousands of IBM business partners worldwide.
0
Sjef BosmanGroupware ConsultantCommented:
Now where did I see that link before??

Sjef :)
0
qwaleteeCommented:
I'm a little late -- blame the new year -- but I think this one better be changed.  The "accepted answer" is actually against license, so it would be illegal... plus, the whole question was about how to do this within license allowances.
0
Sjef BosmanGroupware ConsultantCommented:
Could you then tell me why the information I gave is illegal and which answer is more accurate? I tried to point out with the links that CALs are required for every user. I might have been misunderstood. Story of my life... *sob* :)

Sjef
0
Sjef BosmanGroupware ConsultantCommented:
By all means, do correct this question if necessary. Don't wait up for me, because I'll be leaving soon. Back in 15 hrs.

And best wishes for a wonderful 2005 to all of you!
0
qwaleteeCommented:
sjef_bosman,

> Creating new users is simple, technically speaking, but it has nothing to do with CAL's.
> Please read this:

Can't create a new user unless you have a matching CAL.  And, in the context of the question "allowing user to register but mustn't need a CAL," that's the wrong answer... it would be illegal in the sense that you are using software outisde of the license agreement, which is essentially software theft.

- qwaletee
0
Sjef BosmanGroupware ConsultantCommented:
Thanks. I've never had the intention to suggest anything illegal. Maybe the words I used are too ambiguous. What I meant to say is that there are two aspects when creating a new user: technical and legal. But just as one can drive a car (technically), he needs to have a proper licence to use the car. Bad choice of words.

If I remember correctly, this question was preceded by another one on a similar subject, I which I did advise to get the necessary CALs. See http:Q_21194629.html#12508185
0
PaulCutcliffeAuthor Commented:
Wow, what a lot of comments over the holidays!

Don't worry, we're not doing anything illegal, as we hacve abandoned our Notes online shopping facility, & are using a non-Notes Commercial package instead.

No need for CALs after all!

Thanks for all your input.
0
Sjef BosmanGroupware ConsultantCommented:
If you intend to modify the Accepted Answer, I won't object.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Lotus IBM

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.