Monday, December 17, 2007 3:03 PM
Perhaps I'm looking too hard, but I can't see where the default value for a user's time zone is set...
Obviously the user can amend this by going to Workplace > Personalise Workplace and setting a value in the General tab, but how do I know that all of my single-site, UK-based users were all set by default to GMT?
I hadn't considered this to be an issue until I started some extended testing on a custom sync service we have which examines entity.createdon and entity.modifiedon, but changes were not getting picked up. I tracked this back to the time zone of my test user, but didn't recall doing anything different in my test environment to what I did on my live environment.
What attribute or setting determines a user's default time zone when they are first created?
Thanks in advance
Monday, December 17, 2007 6:39 PMModerator
I tested this out and it seems to be controlled by the time zone setting at the Windows level (double-click the clock on the task bar and check the time zone tab) for whoever is logged on when the CRM user is created.
I had thought it might be controlled by the CRM timezone for the user that adds the new user (in CRM Tools | Options) - I'd come across that with strange behaviours in Workflow - but this doesn't seem to the case.
So, next time you logon to add a user to CRM, check what Windows thinks your Timezone is and that will be the timezone used as the default for the new user. At least that's happened on my test system.
Tuesday, December 18, 2007 9:20 AM
Hi FK and many thanks for investing the time to test the issue. In retrospect I could have tried this myself - I'd just assumed I was overlooknig a dropdown box or a Windows setting somewhere...
I'll check out those steps and see how it goes. If you're right (no reason to think you're not) then it's an unusual approach from Microsoft - especially since there is nowhere for the System Administrator to override/change the users' time zone settings!