Setting Time Zone and Locale for Users in Bulk

Setting Time Zone and Locale for Users in Bulk

  • Comments 2
  • Likes

Awhile back I made a post about setting the time zone property and local settings for users using CSV since those cannot be populated from AD automatically and are crucial to making sure email notifications are formatted properly.  Check out that post here:

http://blogs.technet.com/servicemanager/archive/2010/04/12/importing-users-via-csv-and-setting-locale-and-time-zone-information.aspx

Also see this blog post:

http://blogs.technet.com/b/servicemanager/archive/2010/04/27/sending-notifications-to-users-in-different-languages.aspx 

Brett Hamilton, an ITIL and service desk consultant in Australia has come up with a smart way to populate the Users’ locale and time zone property in bulk.  You can check out his solution on his sparkly, new SCSM blog:

http://scservman.wordpress.com/

Thanks for sharing Brett!

Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment
  • I dont understand why SCSM cannot take the Locale attribute from a user account in AD and make that setting to the CI. this seems like it should be out of the box functionality. is there a design flaw here?

  • Yes.. it's a Design Flaw... In Active Directory localeID is an Array.. i.e. You could have multiple localeID per AD user) However, in practice this is very rare.. In SCSM Database this is a single value.... So the connector team could have just added the logic to check uBound(localeID) and see that it only has one value. obviously if it had more than one value they would have to skip or just take the first value like localeID(0) It's pretty easy in code to check. ADConnector should be handling this..