Access License In Terminal Server

J

JIM.H.

Hello,
I am looking for an information form an expert in
Microsoft office licensing concept. The pages that I read
from Microsoft site did not really explain my case. Here
is my case:

I have developed a Microsoft Access 2000 application. It
uses Access forms and reports and a few tables. Once I am
done with the modification I create a mde for the users.

We have a terminal server and citrix connection for the
remote users. We publish mde file in the citrix and get
users run it. (Published Application: They are not
actually log in to the terminal server and see their
desktop in there. They are launching the application and
system logs them in and forward the application to their
screen in remote computer). I installed Access 2000 to the
terminal server because it was the fastest computer in our
network, Even if I have Access 2000 installed on the
terminal server, users are practically not able to use
Access 2000 for any other purposes other then running this
application and using the form and report.

Microsoft site says I need license for each device
connected to this terminal server. Our terminal server is
actually for another application which is not Microsoft
related. I am trying to get this Access application run by
our users. Do I need Access 2000 license for each device
that is connected to this terminal server?
Thanks,
Jim.
 
R

Rick Brandt

JIM.H. said:
Hello,
I am looking for an information form an expert in
Microsoft office licensing concept. The pages that I read
from Microsoft site did not really explain my case. Here
is my case:

I have developed a Microsoft Access 2000 application. It
uses Access forms and reports and a few tables. Once I am
done with the modification I create a mde for the users.

We have a terminal server and citrix connection for the
remote users. We publish mde file in the citrix and get
users run it. (Published Application: They are not
actually log in to the terminal server and see their
desktop in there. They are launching the application and
system logs them in and forward the application to their
screen in remote computer). I installed Access 2000 to the
terminal server because it was the fastest computer in our
network, Even if I have Access 2000 installed on the
terminal server, users are practically not able to use
Access 2000 for any other purposes other then running this
application and using the form and report.

Microsoft site says I need license for each device
connected to this terminal server. Our terminal server is
actually for another application which is not Microsoft
related. I am trying to get this Access application run by
our users. Do I need Access 2000 license for each device
that is connected to this terminal server?
Thanks,

Using Terminal Services does NOT negate the obligation that every user of
each piece of software have a valid license. If you have 50 people using
MS Access then you need to purchase 50 licenses, even if they are all doing
so on a single Terminal Server. In fact, if each remote user does not have
NT or higher of Windows then you need a license for them just for the
Terminal Server session. I believe NT and above automatically includes one
TS license.

You could of course purchase the Developer's Version and install the
Runtime on the Terminal Server. Then you would not need a license per user
for Access.
 
T

Tony Toews

Rick Brandt said:
I believe NT and above automatically includes one
TS license.

I think Win 2000 did include such a TS license but Win XP does not.
Or was it some other permutation? I have no idea now.
You could of course purchase the Developer's Version and install the
Runtime on the Terminal Server. Then you would not need a license per user
for Access.

Trouble is he'd have a great deal of trouble locating the A2000
Developers version although the A2003 version should run the A2000 MDE
just fine.

Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
 
T

Tony Toews

JIM.H. said:
We have a terminal server and citrix connection for the
remote users. We publish mde file in the citrix and get
users run it. (Published Application:

Each user should have their own copy of the FE as well as otherwise
you're chances of corrupting the FE are substantial.

I specifically created the Auto FE Updater utility so that I could
make changes to the FE MDE as often as I wanted and be quite confident
that the next time someone went to run the app that it would pull in
the latest version. For more info on the errors or the Auto FE
Updater utility see the free Auto FE Updater utility at
http://www.granite.ab.ca/access/autofe.htm at my website to keep the
FE on each PC up to date.

In a Terminal Server or Citrix environment the Auto FE Updater now
supports creating a directory named after the user on a server. Given
a choice put the FE on the Citrix server to reduce network traffic and
to avoid having to load objects over the network which can be somewhat
sluggish.

Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
 
J

JIM.H.

Tony thanks for the reply.
I still feel that I did not get the answer of my question.
My question is directly related with license. Users do not
actually benefit any feature of Access 2000, they only use
Access Forms/Reports application I created. (yes each user
has its own mde file), it is like a run-time version. Why
should I buy a license per device? If the user would log
in terminal server and use Access 2000 for their own
purposes I would understand that, but in our case, the
users could not really use Access.
Is there any document online explain this case?
Thanks,
Jim.
 
D

david epsom dot com dot au

You need a licence for each 'device' that will
/use/ Access 2000. If you have 500 citrix licences,
and 1000 cubicles, and 3000 employees, and 2 employees
will use Access 2000 at their desks, you need two
licences: One for each desk. If the two employees
move around, you need a licence for each workstation
where they will use Access 2000. If all 3000 employees
use Access 2000, but only at the 2 desks, you need
2 licences. One licence for each 'device'/workstation
/cubicle/where Access 2000 will be used.

You may be able to find another licensing agreement
that permits you to use unlicensed workstations,
but none of the Office EULAs that I have allow me to
do that.

However, if this is the only application that you
have which will use Access 2000, you may wish to
consider buying a copy of Office developer/ Office
tools/whatever instead. You get unlimited Run-Time
licences for Access.

(david)
 
D

david epsom dot com dot au

I think Win 2000 did include such a TS license but Win XP does not.

Server versions do (so you can do remote admin). Personal versions
do not. The dividing line between personal and server versions
shifts around between releases of Windows.

(david)
 
T

Tony Toews

JIM.H. said:
I still feel that I did not get the answer of my question.
My question is directly related with license. Users do not
actually benefit any feature of Access 2000, they only use
Access Forms/Reports application I created. (yes each user
has its own mde file), it is like a run-time version. Why
should I buy a license per device? If the user would log
in terminal server and use Access 2000 for their own
purposes I would understand that, but in our case, the
users could not really use Access.
Is there any document online explain this case?

I understand that yes your users are using Access as though it were a
runtime. But legally speaking that's not good enough. You will
actually have to purchase and install a runtime. Otherwise you must
purchase enough licenses for your users.

Tony
--
Tony Toews, Microsoft Access MVP
Please respond only in the newsgroups so that others can
read the entire thread of messages.
Microsoft Access Links, Hints, Tips & Accounting Systems at
http://www.granite.ab.ca/accsmstr.htm
 
J

JIM.H.

Thanks David. It is helpful a lot. One quetin in the text:
-----Original Message-----
You need a licence for each 'device' that will
/use/ Access 2000. If you have 500 citrix licences,
and 1000 cubicles, and 3000 employees, and 2 employees
will use Access 2000 at their desks, you need two
licences: One for each desk.

Jim: Here is my question; should there be a restriction on
others users in running Access in their desk? This is the
case for us: all the users have citrix connections for
other programs, so I can not restrict their citrix access
and we will be using Access 2000 in only one PC in the
remote location through citrix. Should I be trying to find
a way to restrict others Access 2000 access not to pay for
a license more than one?

If the two employees
 
D

david epsom dot com dot au

remote location through citrix. Should I be trying to find
a way to restrict others Access 2000 access not to pay for
a license more than one?

That is between you, your auditors, and the courts. MS
doesn't demand that you have a licence for every device
/might/ be used, only for every device that /is/ used.

You only have to ensure that you don't /use/ a desk
where Access is not licensed, and that you can demonstrate
the facts if asked. Obviously, the EASY, DEPENDABLE
way to ensure & demonstrate is to restrict access, but
simple office management and supervision might be enough
in a well managed and well supervised office.

I /think/ that you will find that you can (give full
rights to the users, then) install Access to the user
profile, rather than the machine profile, but I am
sure that there are plenty of well documented ways
to enforce licence restrictions through Citrix.

(david)
 
Top