I am in the process of migrating from Unity 4.0.5 to Unity Connection 8.x. I've successfully ran the COBRAS Export in Unity and about ready to run COBRAS Import for Unity Connection. I've successfully imported some users for testing and I notice there's an issue with users in central time zone. The COBRAS Import tool automatically puts users with central time zone into America/Regina time zone during the import. And as I understand there is no day light saving for America/Regina, so the time stamp on voice messages for users with America/Regina time zone is one hour behind.
Has anyone run into this issue ? Any workaround for this ?
Thanks in advance !!! I appreciate any inputs/suggestions !!!
Unfortunately there is no one-to-one mapping of time zones between Windows and the Linux world - COBRAS will attempt to find a match based on hour offset and name (some names are explicitly mapped) and failing that it will simply pick the first timezone that matches the GMT (UDT more accurately) offset.
What's the full name of the timezone in Windows you have your users mapped to in Unity? I'll see if I can figure out a way to explicitly map it in Connection - the problem is Unity actually stores the timezones as an abreviated hash and not a full string you can easily compare - hence the challange (legacy of the days when it was tucked into an extended property in Exchange 5.5 - long story). Either way, it's not quite as trivial as it seems like it should be.
You can bulk edit the time zone assingment for users with the SA's bulk edit tool (found in the tools section of the SA in 7.x). If it's easy enough to find the user's that are in this time zone that may be your best approach in the short term.