I have a batch file that I run to distribute templates throughout the company
as a whole. I created a digital certificate which is used by each; each
template has the digital certioficate associated with it. All users security
level are set at 'Medium'. I have Office 2003 users as well as Office 2007
users. Users are still receiving errors on initial startup of Word; as well
as constantly being asked ot enable macros. They should never be prompted.
What do I change to ensure that all users are not receiving these messages?

RE: Deploying Templates by JeanGuyMarcil

JeanGuyMarcil
Wed Jul 02 05:11:00 PDT 2008

"v_fas" wrote:

> I have a batch file that I run to distribute templates throughout the company
> as a whole. I created a digital certificate which is used by each; each
> template has the digital certioficate associated with it. All users security
> level are set at 'Medium'. I have Office 2003 users as well as Office 2007
> users. Users are still receiving errors on initial startup of Word; as well
> as constantly being asked ot enable macros. They should never be prompted.
> What do I change to ensure that all users are not receiving these messages?

What certificate did you use?
Self-Cert is not intended to be used for distributing templates...

Where do you place the templates on the user machines?
If you place them in the User or Workgroup template folder, or the default
Office or Word template folder, then you can set the security to High and do
not need a certificate.

RE: Deploying Templates by vfas

vfas
Wed Jul 02 05:18:00 PDT 2008

The templates are placed inside of a what I beleived to be a workgroup
folder. It had been used previously without any issues. I read in a
Microosft article that if I use a self cert than users have to have security
level set to medium. What defines a workgroup template?

"Jean-Guy Marcil" wrote:

> "v_fas" wrote:
>
> > I have a batch file that I run to distribute templates throughout the company
> > as a whole. I created a digital certificate which is used by each; each
> > template has the digital certioficate associated with it. All users security
> > level are set at 'Medium'. I have Office 2003 users as well as Office 2007
> > users. Users are still receiving errors on initial startup of Word; as well
> > as constantly being asked ot enable macros. They should never be prompted.
> > What do I change to ensure that all users are not receiving these messages?
>
> What certificate did you use?
> Self-Cert is not intended to be used for distributing templates...
>
> Where do you place the templates on the user machines?
> If you place them in the User or Workgroup template folder, or the default
> Office or Word template folder, then you can set the security to High and do
> not need a certificate.

RE: Deploying Templates by vfas

vfas
Wed Jul 02 05:28:02 PDT 2008

I have the templates being posted to a folder inside of this path:

C:\Program Files\Microsoft Office\OFFICE11

"Jean-Guy Marcil" wrote:

> "v_fas" wrote:
>
> > I have a batch file that I run to distribute templates throughout the company
> > as a whole. I created a digital certificate which is used by each; each
> > template has the digital certioficate associated with it. All users security
> > level are set at 'Medium'. I have Office 2003 users as well as Office 2007
> > users. Users are still receiving errors on initial startup of Word; as well
> > as constantly being asked ot enable macros. They should never be prompted.
> > What do I change to ensure that all users are not receiving these messages?
>
> What certificate did you use?
> Self-Cert is not intended to be used for distributing templates...
>
> Where do you place the templates on the user machines?
> If you place them in the User or Workgroup template folder, or the default
> Office or Word template folder, then you can set the security to High and do
> not need a certificate.

Re: Deploying Templates by Doug

Doug
Wed Jul 02 05:27:51 PDT 2008

A Workgroup Templates folder is the one that is set by selecting Options
from the Tools menu and then going to the File Locations tab and clicking on
the Work Group Templates item and then selecting Modify.

You should however see the article "Distributing macros to other users" at:

http://www.word.mvps.org/FAQs/MacrosVBA/DistributeMacros.htm


--
Hope this helps.

Please reply to the newsgroup unless you wish to avail yourself of my
services on a paid consulting basis.

Doug Robbins - Word MVP

"v_fas" <vfas@discussions.microsoft.com> wrote in message
news:000CD24B-6FEC-4077-865C-A0C607AA5B6C@microsoft.com...
> The templates are placed inside of a what I beleived to be a workgroup
> folder. It had been used previously without any issues. I read in a
> Microosft article that if I use a self cert than users have to have
> security
> level set to medium. What defines a workgroup template?
>
> "Jean-Guy Marcil" wrote:
>
>> "v_fas" wrote:
>>
>> > I have a batch file that I run to distribute templates throughout the
>> > company
>> > as a whole. I created a digital certificate which is used by each;
>> > each
>> > template has the digital certioficate associated with it. All users
>> > security
>> > level are set at 'Medium'. I have Office 2003 users as well as Office
>> > 2007
>> > users. Users are still receiving errors on initial startup of Word; as
>> > well
>> > as constantly being asked ot enable macros. They should never be
>> > prompted.
>> > What do I change to ensure that all users are not receiving these
>> > messages?
>>
>> What certificate did you use?
>> Self-Cert is not intended to be used for distributing templates...
>>
>> Where do you place the templates on the user machines?
>> If you place them in the User or Workgroup template folder, or the
>> default
>> Office or Word template folder, then you can set the security to High and
>> do
>> not need a certificate.



Re: Deploying Templates by vfas

vfas
Wed Jul 02 05:35:01 PDT 2008

Yes, but how do I set this programmatically? I have a folder located inside
of OFFICE11 whic I would think would make it automatically trusted. Maybe
the questino is how do I make a folder trusted for all?

"Doug Robbins - Word MVP" wrote:

> A Workgroup Templates folder is the one that is set by selecting Options
> from the Tools menu and then going to the File Locations tab and clicking on
> the Work Group Templates item and then selecting Modify.
>
> You should however see the article "Distributing macros to other users" at:
>
> http://www.word.mvps.org/FAQs/MacrosVBA/DistributeMacros.htm
>
>
> --
> Hope this helps.
>
> Please reply to the newsgroup unless you wish to avail yourself of my
> services on a paid consulting basis.
>
> Doug Robbins - Word MVP
>
> "v_fas" <vfas@discussions.microsoft.com> wrote in message
> news:000CD24B-6FEC-4077-865C-A0C607AA5B6C@microsoft.com...
> > The templates are placed inside of a what I beleived to be a workgroup
> > folder. It had been used previously without any issues. I read in a
> > Microosft article that if I use a self cert than users have to have
> > security
> > level set to medium. What defines a workgroup template?
> >
> > "Jean-Guy Marcil" wrote:
> >
> >> "v_fas" wrote:
> >>
> >> > I have a batch file that I run to distribute templates throughout the
> >> > company
> >> > as a whole. I created a digital certificate which is used by each;
> >> > each
> >> > template has the digital certioficate associated with it. All users
> >> > security
> >> > level are set at 'Medium'. I have Office 2003 users as well as Office
> >> > 2007
> >> > users. Users are still receiving errors on initial startup of Word; as
> >> > well
> >> > as constantly being asked ot enable macros. They should never be
> >> > prompted.
> >> > What do I change to ensure that all users are not receiving these
> >> > messages?
> >>
> >> What certificate did you use?
> >> Self-Cert is not intended to be used for distributing templates...
> >>
> >> Where do you place the templates on the user machines?
> >> If you place them in the User or Workgroup template folder, or the
> >> default
> >> Office or Word template folder, then you can set the security to High and
> >> do
> >> not need a certificate.
>
>
>

Re: Deploying Templates by Jonathan

Jonathan
Wed Jul 02 06:11:34 PDT 2008


"v_fas" <vfas@discussions.microsoft.com> wrote in message
news:C937C6D0-A674-40F3-986D-200D7F1BD270@microsoft.com...
> Yes, but how do I set this programmatically?

You don't set a folder to be trusted programatically. Do you see the gaping
hole in security such an arrangement would open up?

> I have a folder located inside
> of OFFICE11 whic I would think would make it automatically trusted.

You need to check such things rather than merely think them. In this case,
your thought is incorrect. Only the templates installed to that location by
Microsoft as part of Word are trusted.

> Maybe
> the questino is how do I make a folder trusted for all?

Install the templates to each user's User templates folder. By default, this
is the Application Data\Microsoft\Templates subfolder of the user profile.

Alternatively, install to the Workgroup templates folder. this is not
pre-specified in Word, but can be set (by each user) by going to Tools,
Options, File Locations, or programatically by setting an appropriate key in
each user's hive in the registry.


--
Regards
Jonathan West - Word MVP
www.intelligentdocuments.co.uk
Please reply to the newsgroup



Re: Deploying Templates by vfas

vfas
Wed Jul 02 06:20:01 PDT 2008

Hi,

Thanks for the advice. for 500 users I will have to definitely do this
programmatically. I'll have to research how to do so to the "hive in their
registries".

Thanks.

"Jonathan West" wrote:

>
> "v_fas" <vfas@discussions.microsoft.com> wrote in message
> news:C937C6D0-A674-40F3-986D-200D7F1BD270@microsoft.com...
> > Yes, but how do I set this programmatically?
>
> You don't set a folder to be trusted programatically. Do you see the gaping
> hole in security such an arrangement would open up?
>
> > I have a folder located inside
> > of OFFICE11 whic I would think would make it automatically trusted.
>
> You need to check such things rather than merely think them. In this case,
> your thought is incorrect. Only the templates installed to that location by
> Microsoft as part of Word are trusted.
>
> > Maybe
> > the questino is how do I make a folder trusted for all?
>
> Install the templates to each user's User templates folder. By default, this
> is the Application Data\Microsoft\Templates subfolder of the user profile.
>
> Alternatively, install to the Workgroup templates folder. this is not
> pre-specified in Word, but can be set (by each user) by going to Tools,
> Options, File Locations, or programatically by setting an appropriate key in
> each user's hive in the registry.
>
>
> --
> Regards
> Jonathan West - Word MVP
> www.intelligentdocuments.co.uk
> Please reply to the newsgroup
>
>
>

Re: Deploying Templates by Jonathan

Jonathan
Wed Jul 02 06:46:44 PDT 2008


"v_fas" <vfas@discussions.microsoft.com> wrote in message
news:90774430-40FA-4757-99B4-3CD8F2B47D9F@microsoft.com...
> Hi,
>
> Thanks for the advice. for 500 users I will have to definitely do this
> programmatically. I'll have to research how to do so to the "hive in
> their
> registries".
>
>

It is a subkey of HKEY_CURRENT_USER. I forget which one. You can find out by
setting the workgroup folder by hand through Tools, Options, File locations,
and then searching the registry to see which key holds the new value.


--
Regards
Jonathan West - Word MVP
www.intelligentdocuments.co.uk
Please reply to the newsgroup



Re: Deploying Templates by Karl

Karl
Wed Jul 02 15:04:15 PDT 2008

v_fas wrote:
> Thanks for the advice. for 500 users I will have to definitely do this
> programmatically. I'll have to research how to do so to the "hive in their
> registries".

It's the "SharedTemplates" key, located:

HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Common\General (Office 2003)

HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\Common\General (Office 2000)

You probably see the pattern?
--
.NET: It's About Trust!
http://vfred.mvps.org



Re: Deploying Templates by Doug

Doug
Wed Jul 02 18:36:25 PDT 2008

I (and I think Jonathon also) would suggest that you use the method for the
second category in Jonathon's article to which I directed you to put a copy
of the template in each User's User Templates Folder, rather than put the
templates into a Workgroup Templates Folder and modify each users registry
so that it points to that folder.

In another forum, Jonathon has provided the following reasons from not
locating templates in a shared
network location:

1. There is a bug in Word regarding opening documents based on network
templates. If the document is emailed to a customer who doesn't have the
template, Word sometimes waits several minutes before giving up hope that
the network location will respond. While a hotfix is available, there is no
guarantee that a recipient of the document outside the company has had the
hotfix installed. Documents based on local templates do not have this
problem. (This reason by itself is usually enough to persuade customers that
network templates are a Thoroughly Bad Idea)

2. If the templates are all locally installed, laptops do not need a
separate different setup to cope with when they are disconnected from the
network. (This reason also very much appeals to network admins!)

3. Response speed is generally better for locally installed templates.

4. If templates are all locally installed, word-processing can continue even
if the network or server has gone down. (Quite enough of a company's
operations will grind to a halt anyway without unnecessarily adding
word-processing to the list.)

5. Installing templates locally reduces network traffic, improving response
times for those other applications which must use the network.

6. Local templates can easily be updated using a login script or other
mechanisms that guarantee that Word will not be open and locking files when
the update occurs.

7. If a user manages to mess up a template, he has only done so on his own
PC, and doesn't affect other users.

--
Hope this helps.

Please reply to the newsgroup unless you wish to avail yourself of my
services on a paid consulting basis.

Doug Robbins - Word MVP

"v_fas" <vfas@discussions.microsoft.com> wrote in message
news:90774430-40FA-4757-99B4-3CD8F2B47D9F@microsoft.com...
> Hi,
>
> Thanks for the advice. for 500 users I will have to definitely do this
> programmatically. I'll have to research how to do so to the "hive in
> their
> registries".
>
> Thanks.
>
> "Jonathan West" wrote:
>
>>
>> "v_fas" <vfas@discussions.microsoft.com> wrote in message
>> news:C937C6D0-A674-40F3-986D-200D7F1BD270@microsoft.com...
>> > Yes, but how do I set this programmatically?
>>
>> You don't set a folder to be trusted programatically. Do you see the
>> gaping
>> hole in security such an arrangement would open up?
>>
>> > I have a folder located inside
>> > of OFFICE11 whic I would think would make it automatically trusted.
>>
>> You need to check such things rather than merely think them. In this
>> case,
>> your thought is incorrect. Only the templates installed to that location
>> by
>> Microsoft as part of Word are trusted.
>>
>> > Maybe
>> > the questino is how do I make a folder trusted for all?
>>
>> Install the templates to each user's User templates folder. By default,
>> this
>> is the Application Data\Microsoft\Templates subfolder of the user
>> profile.
>>
>> Alternatively, install to the Workgroup templates folder. this is not
>> pre-specified in Word, but can be set (by each user) by going to Tools,
>> Options, File Locations, or programatically by setting an appropriate key
>> in
>> each user's hive in the registry.
>>
>>
>> --
>> Regards
>> Jonathan West - Word MVP
>> www.intelligentdocuments.co.uk
>> Please reply to the newsgroup
>>
>>
>>



Re: Deploying Templates by gordon(dot)bentleymix(at)gmail(dot)com>

gordon(dot)bentleymix(at)gmail(dot)com>
Thu Jul 03 15:36:00 PDT 2008

Doug/Jonathan,

Do you mind if I incorporate your "dissertation" into the content I
sometimes use when providing direction to clients on the best way to
implement a solution? This is all stuff that I usually tell them, but I've
never seen it so perfectly distilled.
--
Cheers!
Gordon

Uninvited email contact will be marked as SPAM and ignored. Please post all
follow-ups to the newsgroup.


"Doug Robbins - Word MVP" wrote:

> I (and I think Jonathon also) would suggest that you use the method for the
> second category in Jonathon's article to which I directed you to put a copy
> of the template in each User's User Templates Folder, rather than put the
> templates into a Workgroup Templates Folder and modify each users registry
> so that it points to that folder.
>
> In another forum, Jonathon has provided the following reasons from not
> locating templates in a shared
> network location:
>
> 1. There is a bug in Word regarding opening documents based on network
> templates. If the document is emailed to a customer who doesn't have the
> template, Word sometimes waits several minutes before giving up hope that
> the network location will respond. While a hotfix is available, there is no
> guarantee that a recipient of the document outside the company has had the
> hotfix installed. Documents based on local templates do not have this
> problem. (This reason by itself is usually enough to persuade customers that
> network templates are a Thoroughly Bad Idea)
>
> 2. If the templates are all locally installed, laptops do not need a
> separate different setup to cope with when they are disconnected from the
> network. (This reason also very much appeals to network admins!)
>
> 3. Response speed is generally better for locally installed templates.
>
> 4. If templates are all locally installed, word-processing can continue even
> if the network or server has gone down. (Quite enough of a company's
> operations will grind to a halt anyway without unnecessarily adding
> word-processing to the list.)
>
> 5. Installing templates locally reduces network traffic, improving response
> times for those other applications which must use the network.
>
> 6. Local templates can easily be updated using a login script or other
> mechanisms that guarantee that Word will not be open and locking files when
> the update occurs.
>
> 7. If a user manages to mess up a template, he has only done so on his own
> PC, and doesn't affect other users.
>
> --
> Hope this helps.
>
> Please reply to the newsgroup unless you wish to avail yourself of my
> services on a paid consulting basis.
>
> Doug Robbins - Word MVP
>
> "v_fas" <vfas@discussions.microsoft.com> wrote in message
> news:90774430-40FA-4757-99B4-3CD8F2B47D9F@microsoft.com...
> > Hi,
> >
> > Thanks for the advice. for 500 users I will have to definitely do this
> > programmatically. I'll have to research how to do so to the "hive in
> > their
> > registries".
> >
> > Thanks.
> >
> > "Jonathan West" wrote:
> >
> >>
> >> "v_fas" <vfas@discussions.microsoft.com> wrote in message
> >> news:C937C6D0-A674-40F3-986D-200D7F1BD270@microsoft.com...
> >> > Yes, but how do I set this programmatically?
> >>
> >> You don't set a folder to be trusted programatically. Do you see the
> >> gaping
> >> hole in security such an arrangement would open up?
> >>
> >> > I have a folder located inside
> >> > of OFFICE11 whic I would think would make it automatically trusted.
> >>
> >> You need to check such things rather than merely think them. In this
> >> case,
> >> your thought is incorrect. Only the templates installed to that location
> >> by
> >> Microsoft as part of Word are trusted.
> >>
> >> > Maybe
> >> > the questino is how do I make a folder trusted for all?
> >>
> >> Install the templates to each user's User templates folder. By default,
> >> this
> >> is the Application Data\Microsoft\Templates subfolder of the user
> >> profile.
> >>
> >> Alternatively, install to the Workgroup templates folder. this is not
> >> pre-specified in Word, but can be set (by each user) by going to Tools,
> >> Options, File Locations, or programatically by setting an appropriate key
> >> in
> >> each user's hive in the registry.
> >>
> >>
> >> --
> >> Regards
> >> Jonathan West - Word MVP
> >> www.intelligentdocuments.co.uk
> >> Please reply to the newsgroup
> >>
> >>
> >>
>
>
>

Re: Deploying Templates by Jonathan

Jonathan
Thu Jul 03 15:42:11 PDT 2008


"Gordon Bentley-Mix" <gordon(dot)bentleymix(at)gmail(dot)com> wrote in
message news:2EF2D606-52FC-4F47-92C1-5105ED0F5821@microsoft.com...
> Doug/Jonathan,
>
> Do you mind if I incorporate your "dissertation" into the content I
> sometimes use when providing direction to clients on the best way to
> implement a solution? This is all stuff that I usually tell them, but I've
> never seen it so perfectly distilled.

You're most welcome.


--
Regards
Jonathan West - Word MVP
www.intelligentdocuments.co.uk
Please reply to the newsgroup