
jz3l5 (jz3l5) asked a question.
We have an issue where we would like to put our human resource management software behind OKTA, but we have users in multiple states and time zones. We are worried that it will screw up their hours when they clock in and out. Is there a way to assign sets of users a timezone, and then to pass that information to the app? I see that it is a field in the user profile, but it is not an attribute in AD. I am wondering if adding it as a custom attribute to AD and then passing it to OKTA would work?

Thank you for posting your question on the Okta Community. Yes, you can create a custom attribute for Time Zone in Active Directory and map the attribute to the Okta timezone attribute under Profile Editor > Active Directory > Mappings. Okta Timezone attribute supports tz timezone database listed here: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones. If your HR system has a timezone format different than that of the standard time zone formats, you can create a custom attribute in Okta to map it to the user's Okta profile. This timezone attribute in Okta can then be mapped and used to sync from Okta to the HR system. You can always open a case with Okta Support if you would like further assistance in this setup.