[Last Call] Learn how to a build a cloud-first strategyRegister Now


SBS 2003 - Roaming profiles by default

Posted on 2010-08-18
Medium Priority
Last Modified: 2012-05-10
Hi Everyone,

I have many customers who use SBS2003 and we setup roaming profiles for most of them which works quite well. However, when people create a new user we often forget to set the account up for a roaming profile. Doh. I would like this done automatically. I've tried doing this by editing the User Template and putting in a profile path with the %USERNAME% at the end but when you create a new user it still doesn't do it.

Any ideas?


Question by:TriumphLTD
  • 6
  • 4
LVL 53

Expert Comment

by:Will Szymkowski
ID: 33465837
This should work for you as it does work in our environment. If you have the following \\server\share\%username% in the Profile Path, then it will work. Follows like this below...

- New user logs into there computer (for first time)
- A new Local profile is created on the machine
- User makes changes (favs, my docs, etc)
- User logs out of their account
- While logging out new folder gets created on the \\server\share\john-doe
- Settings get transferred from local cached profile to the roaming profile folder on server

*This should work everytime if the Shared and NTFS permissions are set correctly. Make sure that everyone has full access on the share. Each profile folder will be created with the proper permissions automatically.

Hope this helps~!

Author Comment

ID: 33466172
Hi Spec,

Thanks for this, I do agree that roaming profiles work. What I am trying to achieve is they are automatically created when I create a new user. I don't want to have to go into the AD user properties and fill out the profile info, I would like this automatically done when the account is created.

LVL 53

Expert Comment

by:Will Szymkowski
ID: 33466240
What you have stated above is true. If you put the path in the user template that you have created \\server\share\%username%, this will create a roaming profile on the server with the logon name you have given the user.

A roaming profile folder does not get created initally, this process happens after the user has logged in for the first time. Once they logout it then creates the profile folder on the server and pushes the changes from the local cached profile to the roaming profile. This is the automated process.
Has Powershell sent you back into the Stone Age?

If managing Active Directory using Windows Powershell® is making you feel like you stepped back in time, you are not alone.  For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why.


Author Comment

ID: 33466357
I hear what your saying about the files and folders not being created until the user logs on, that is not the issue. I have attached screen shots to expalin.

1. I edit the default user template to include the path to roaming profiles
2. I create a new user and then go into that users account properties and on the profile tab there is no roaming profile setting in there.

I have now tried this on 3 SBS servers just to be sure.
LVL 53

Expert Comment

by:Will Szymkowski
ID: 33466525
I have just tried this exact procedure.
- Open ADCU
- Open "Customer Service" OU
- Create a new user _UserTemplate
- Added a Security Group to the Member Of Tab
- Added the profile path location under the Profile Tab \\server\share\%username%

Creating Test account
- Open Customer Service OU
- Right click on _UserTemplate, click Copy
- Fill out information for Testing1 user
- Once completed testing, Open properties of Testing1 user
- Click the Profile Tab, and it displays \\server\share\testing1 <-(username I gave during account creation)

I have done this again with another user Testing2 and it also worked the same. Just to mention it also copied the Member Of Security Group I have added to the _UserTemplate.

Author Comment

ID: 33466669
I've just tried that and that does work. Unfortuanlty it's not quite the solution im looking for. Becuase there are a few of us here and these are SBS systems I need the roaming profile info to be created automatically when we use the new user wizzard.

Even if I edit the default template and use the wiazrd this stil doesn;t work, is there any way to get this to autocreate?

LVL 53

Expert Comment

by:Will Szymkowski
ID: 33466813
I don't believe you can do this with the new user account wizard. You can use PowerShell, ASADD or VBscript to automate this process.

Author Comment

ID: 33472769
Ok thanks for all your help. Does any one else have any ideas?


Accepted Solution

TriumphLTD earned 0 total points
ID: 34020805
No solution

Author Closing Comment

ID: 34049871
No answer provided

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

A hard and fast method for reducing Active Directory Administrators members.
Here's a look at newsworthy articles and community happenings during the last month.
This tutorial will walk an individual through the steps necessary to join and promote the first Windows Server 2012 domain controller into an Active Directory environment running on Windows Server 2008. Determine the location of the FSMO roles by lo…
There are cases when e.g. an IT administrator wants to have full access and view into selected mailboxes on Exchange server, directly from his own email account in Outlook or Outlook Web Access. This proves useful when for example administrator want…
Suggested Courses
Course of the Month18 days, 12 hours left to enroll

834 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question