Öğretici: Microsoft Entra Id'den Workday'e öznitelik geri yazmayı yapılandırma
Bu öğreticinin amacı, Microsoft Entra ID'den Workday'e geri yazma öznitelikleri için gerçekleştirmeniz gereken adımları göstermektir. Workday geri yazma sağlama uygulaması, aşağıdaki Workday özniteliklerine değer atamayı destekler:
- İş E-postası
- Workday kullanıcı adı
- İş sabit hattı telefon numarası (ülke kodu, alan kodu, numara ve dahili numara dahil)
- İş sabit hattı telefon numarası birincil bayrağı
- İş cep telefonu numarası (ülke kodu, alan kodu, numara dahil)
- Mobil çalışma birincil bayrağı
Genel bakış
Workday'i şirket içi AD sağlama uygulamasına veya Workday'i Microsoft Entra Id sağlama uygulamasına kullanarak gelen sağlama tümleştirmesini ayarladıktan sonra, workday Geri Yazma uygulamasını isteğe bağlı olarak iş e-postası ve telefon numarası gibi iletişim bilgilerini Workday'e yazacak şekilde yapılandırabilirsiniz.
Bu kullanıcı sağlama çözümü kimin için en uygun?
Bu Workday Geri Yazma kullanıcı sağlama çözümü aşağıdakiler için idealdir:
- MICROSOFT 365 kullanan ve BT tarafından yönetilen yetkili öznitelikleri (e-posta adresi, kullanıcı adı ve telefon numarası gibi) Workday'e geri döndürmek istemektedir
Workday'de tümleştirme sistemi kullanıcılarını yapılandırma
Çalışan verilerini alma izinlerine sahip bir Workday tümleştirme sistemi kullanıcı hesabı oluşturmak için tümleştirme sistemi kullanıcısını yapılandırma bölümüne bakın.
Microsoft Entra özniteliği geri yazma özelliğini Workday'e yapılandırma
Microsoft Entra Id'den Workday'e kullanıcı e-posta adreslerinin ve kullanıcı adının geri yazılabilir olmasını yapılandırmak için bu yönergeleri izleyin.
- Geri Yazma bağlayıcısı uygulamasını ekleme ve Workday bağlantısı oluşturma
- Geri yazma özniteliği eşlemelerini yapılandırma
- Kullanıcı sağlamayı etkinleştirme ve başlatma
Bölüm 1: Geri Yazma bağlayıcısı uygulamasını ekleme ve Workday bağlantısı oluşturma
Workday Geri Yazma bağlayıcısını yapılandırmak için:
Microsoft Entra yönetim merkezinde en az Bulut Uygulaması Yönetici istrator olarak oturum açın.
Kimlik>Uygulamaları>Kurumsal uygulamaları>Yeni uygulama'ya göz atın.
Workday Geri Yazma'yı arayın ve galeriden bu uygulamayı ekleyin.
Uygulama eklendikten ve uygulama ayrıntıları ekranı gösterildikten sonra Sağlama'yı seçin.
SağlamaModu'nu Otomatik olarak değiştirin.
Yönetici Kimlik Bilgileri bölümünü aşağıdaki gibi tamamlayın:
Yönetici Kullanıcı Adı – Kiracı etki alanı adının eklendiği Workday tümleştirme sistemi hesabının kullanıcı adını girin. Şuna benzer görünmelidir: username@contoso4
parola Yönetici – Workday tümleştirme sistemi hesabının parolasını girin
Kiracı URL'si – Kiracınız için Workday web hizmetleri uç noktasının URL'sini girin. Bu değer şu şekilde görünmelidir:
https://wd3-impl-services1.workday.com/ccx/service/contoso4/Human_Resources
, burada contoso4 doğru kiracı adınız ile, wd3-impl ise doğru ortam dizesiyle değiştirilir (gerekirse).Bildirim E-postası – E-posta adresinizi girin ve "hata oluşursa e-posta gönder" onay kutusunu işaretleyin.
test Bağlan ion düğmesine tıklayın. Bağlantı testi başarılı olursa üstteki Kaydet düğmesine tıklayın. Başarısız olursa Workday URL'sinin ve kimlik bilgilerinin Workday'de geçerli olup olmadığını bir kez daha denetleyin.
Bölüm 2: Geri yazma özniteliği eşlemelerini yapılandırma
Bu bölümde, geri yazma özniteliklerinin Microsoft Entra Id'den Workday'e nasıl akacağını yapılandıracaksınız.
Eşlemeler'in altındaki Sağlama sekmesinde eşleme adına tıklayın.
Kaynak Nesne Kapsamı alanında, isteğe bağlı olarak, Microsoft Entra Id'deki kullanıcı kümelerinin geri yazma işleminin parçası olması gereken kullanıcıları filtreleyebilirsiniz. Varsayılan kapsam "Microsoft Entra Id'deki tüm kullanıcılar"dır.
Öznitelik eşlemeleri bölümünde, Workday çalışan kimliğinin veya çalışan kimliğinin depolandığı Microsoft Entra Id özniteliğini belirtmek için eşleşen kimliği güncelleştirin. Popüler bir eşleştirme yöntemi, Workday çalışan kimliğini veya çalışan kimliğini Microsoft Entra Id içindeki extensionAttribute1-15 ile eşitlemek ve ardından Bu özniteliği Microsoft Entra Id'de kullanarak kullanıcıları Workday'de eşleştirmektir.
Genellikle Microsoft Entra ID userPrincipalName özniteliğini Workday UserID özniteliğiyle eşler ve Microsoft Entra ID posta özniteliğini Workday EmailAddress özniteliğiyle eşlersiniz.
Microsoft Entra Id'den Workday'e telefon numarası öznitelik değerlerini eşlemek için aşağıda paylaşılan kılavuzu kullanın. Her öznitelik için doğru ifade eşlemesini yapılandırmak için bkz . Geri yazma ifadesi eşleme örnekleri .
Workday telefon özniteliği Beklenen değer Eşleme kılavuzu WorkphoneLandlineIsPrimary true/false Çıktısı "true" veya "false" dize değeri olan sabit veya ifade eşlemesi. WorkphoneLandlineCountryCodeName Üç harfli ISO 3166-1 ülke kodu Çıktısı üç harfli bir ülke kodu olan sabit veya ifade eşlemesi. WorkphoneLandlineCountryCodeNumber Uluslararası ülke arama kodu Çıktısı geçerli bir ülke kodu olan sabit veya ifade eşlemesi (+ işareti olmadan). WorkphoneLandlineNumber Alan kodu dahil olmak üzere tam telefon numarası telephoneNumber özniteliğine eşleyin. Boşluk, köşeli ayraç ve ülke kodunu kaldırmak için regex kullanın. WorkphoneLandlineExtension Uzantı numarası telephoneNumber uzantısı içeriyorsa, değeri ayıklamak için regex kullanın. WorkphoneMobileIsPrimary true/false Çıktısı "true" veya "false" dize değeri olan sabit eşleme veya ifade eşlemesi WorkphoneMobileCountryCodeName Üç harfli ISO 3166-1 ülke kodu Çıktısı üç harfli bir ülke kodu olan sabit veya ifade eşlemesi. WorkphoneMobileCountryCodeNumber Uluslararası ülke arama kodu Çıktısı geçerli bir ülke kodu olan sabit veya ifade eşlemesi (+ işareti olmadan). WorkphoneMobileNumber Alan kodu dahil olmak üzere tam telefon numarası Mobil özniteliğe eşleyin. Boşluk, köşeli ayraç ve ülke kodunu kaldırmak için regex kullanın. Not
Change_Work_Contact Workday web hizmetini çağırırken, Microsoft Entra Id aşağıdaki sabit değerleri gönderir:
- Communication_Usage_Type_ID "WORK" sabit dizesine ayarlanır
- Telefon_Device_Type_ID, cep telefonu numaraları için "Mobil" sabit dizesine ve sabit telefon numaraları için "Sabit Hat" olarak ayarlanır.
Workday kiracınız farklı Type_IDs kullanıyorsa geri yazma hatalarıyla karşılaşırsınız. Bu tür hataları önlemek için Workday Maintain Başvuru Kimlikleri görevini kullanabilir ve Type_IDs Microsoft Entra ID tarafından kullanılan değerlerle eşleşecek şekilde güncelleştirebilirsiniz.
- Communication_Usage_Type_ID "WORK" sabit dizesine ayarlanır
Eşlemelerinizi kaydetmek için Öznitelik Eşlemesi bölümünün üst kısmındaki Kaydet'e tıklayın.
Geri yazma ifadesi eşleme örnekleri
Bu bölümde, yaygın tümleştirme senaryoları için Workday Geri Yazma uygulamasını yapılandırma örnekleri sağlanır.
- Ön işe alımlar için geri yazma zamanlaması
- Ülke kodu ve telefon numarası ile telefon numarasını işleme
- Microsoft Entra ID usageLocation özniteliğinden ülke kodları türet
- 10 basamaklı telefon numarasını ayıklama
- Telefon numarasındaki boşlukları, tireleri ve köşeli ayraçları kaldırma
- Sabit hat telefon numarası uzantılarını işleme
Ön işe alımlar için geri yazma zamanlaması
Microsoft Entra ID ile tipik bir Workday tümleştirmesinde, gelen kullanıcı sağlama uygulaması - şirket içi Active Directory için Workday veya Microsoft Entra Id'ye Workday - kullanıcı için benzersiz e-posta ve userPrincipalName oluşturan ön işe alımlar için yeni bir Microsoft Entra hesabı oluşturur.
Varsayılan olarak, Workday Geri Yazma uygulaması, kullanıcı Microsoft Entra ID'de oluşturulduktan hemen sonra Workday hesabında iş e-postası ve kullanıcı kimliği değerlerini ayarlamaya çalışır.
UserID veya E-posta geri yazma işlemini, işe alma tarihinde veya sonrasında gerçekleşecek şekilde geciktirmek istiyorsanız, aşağıda verilen adımları izleyin.
Microsoft Entra ID'de employeeHireDate adlı bir öznitelik vardır ve bu öznitelikte kullanıcının işe giriş tarihini yakalayabilirsiniz.
Sağlama işini şirket içi Active Directory için Workday kullanıyorsanız, bunu Workday StatusHireDate alanını şirket içi Active Directory'daki bir özniteliğe (örneğin extensionAttribute8) akışla aktaracak şekilde yapılandırın. Microsoft Entra Bağlan'ni, şirket içi değerini Microsoft Entra Kimliği'nde employeeHireDate ile eşitlenecek şekilde yapılandırın.
Workday to Microsoft Entra Id sağlama işini kullanıyorsanız, bunu Workday StatusHireDate alanını doğrudan Microsoft Entra ID'deki employeeHireDate özniteliğine akışla akıtacak şekilde yapılandırın.
Not
Çalışanın başlangıç tarihini başka bir Microsoft Entra ID uzantısıAttribute'ta depoluyorsanız, aşağıdaki ifadede employeeHireDate yerine bu özniteliği kullanabilirsiniz.
Workday Geri Yazma uygulamanızda, Microsoft Entra userPrincipalName öğesini Workday UserID alanına aktarmak için aşağıdaki ifade kuralını kullanın.
IgnoreFlowIfNullOrEmpty(IIF(DateDiff("d", Now(), CDate([employeeHireDate])) >= 0, "", [userPrincipalName]))
Yukarıdaki ifade, EmployeeHireDate ile Now işlevi kullanılarak elde edilen UTC cinsinden bugünün tarihi arasındaki farkı değerlendirmek için DateDiff işlevini kullanır. employeeHireDate bugünün tarihinden büyük veya buna eşitse UserID değerini güncelleştirir. Aksi halde boş bir değer döndürür ve IgnoreFlowIfNullOrEmpty işlevi bu özniteliği Geri Yazma'nın dışında tutar.
Önemli
Gecikmeli Geri Yazma işleminin beklendiği gibi çalışması için, şirket içi Active Directory veya Microsoft Entra Id'deki bir işlemin, bu kullanıcının profilinin güncelleştirilmesi ve Geri Yazma için kabul edilmesi için, kullanıcıya varıştan yalnızca bir gün önce veya işe alma tarihinde bir değişiklik tetiklemesi gerekir. Yeni öznitelik değerinin eski öznitelik değerinden farklı olduğu kullanıcı profilindeki bir öznitelik değerini güncelleştiren bir değişiklik olmalıdır.
Ülke kodu ve telefon numarası ile telefon numarasını işleme
Telefon numarası geri yazma işleminin başarılı olması için doğru ülke kodu adını ve ülke kodu numarasını göndermek önemlidir. Ülke kodu adı, ISO 3166-1 biçimine uyan üç harfli bir koddur; ülke kod numarası ise bu ülkenin ülke arama kodunu veya uluslararası abone arama (ISD) kodunu ifade eder.
Bu örnekte, phoneNumber veya mobile için Microsoft Entra Id içindeki telefon numarası değerinin biçiminde +<isdCode><space><phoneNumber>
olduğu varsayılır.
Örnek: Telefon numarası değeri veya +1 (111) 222-3333
1
olarak ayarlandıysa+1 1112223333
, ISD Kodu ve buna karşılık gelen ülke kodu adı olurUSA
.
Workday'e doğru ülke kodu adını ve ülke kodu numarasını göndermek için aşağıdaki normal ifade eşlemelerini kullanın. Kaynak özniteliği olarak telphoneNumber veya mobile kullanabilirsiniz. Aşağıdaki örneklerde telephoneNumber kullanılır. Buradaki tüm ifadeler Replace işlevini kullanır.
WorkphoneLandlineNumber veya WorkphoneMobileNumber için örnek eşleme
Replace(Replace([telephoneNumber], , "\\+(?<isdCode>\\d* )(?<phoneNumber>.*)", , "${phoneNumber}", , ), ,"[()\\s-]+", ,"", , )
WorkphoneLandlineCountryCodeNumber veya WorkphoneMobileCountryCodeNumber için örnek eşleme
Replace([telephoneNumber], , "\\+(?<isdCode>\\d*) (?<phoneNumber>.*)", , "${isdCode}", , )
WorkphoneLandlineCountryCodeName veya WorkphoneMobileCountryCodeName için örnek eşleme
Aşağıdaki ifade isdCode dosyasını ayıklar ve Switch işlevini kullanarak Workday'e gönderilecek doğru ülke kodu adını arar.
Switch(Replace([telephoneNumber], , "\\+(?<isdCode>\\d*) (?<phoneNumber>.*)", , "${isdCode}", , ), "USA",
"93", "AFG", "355", "ALB", "213", "DZA", "376", "AND", "244", "AGO", "54", "ARG", "374", "ARM", "297", "ABW", "61", "AUS", "43", "AUT", "994", "AZE", "973", "BHR", "880", "BGD",
"375", "BLR", "32", "BEL", "501", "BLZ", "229", "BEN", "975", "BTN", "591", "BOL", "599", "BES", "387", "BIH", "267", "BWA", "55", "BRA", "246", "IOT", "673", "BRN", "359", "BGR",
"226", "BFA", "257", "BDI", "238", "CPV", "855", "KHM", "237", "CMR", "236", "CAF", "235", "TCD", "56", "CHL", "86", "CHN", "57", "COL", "269", "COM", "242", "COG", "243", "COD",
"682", "COK", "506", "CRI", "225", "CIV", "385", "HRV", "53", "CUB", "357", "CYP", "420", "CZE", "45", "DNK", "253", "DJI", "593", "ECU", "20", "EGY", "503", "SLV", "240", "GNQ",
"291", "ERI", "372", "EST", "268", "SWZ", "251", "ETH", "500", "FLK", "298", "FRO", "679", "FJI", "358", "FIN", "33", "FRA", "594", "GUF", "689", "PYF", "241", "GAB", "220", "GMB",
"995", "GEO", "49", "DEU", "233", "GHA", "350", "GIB", "30", "GRC", "299", "GRL", "590", "GLP", "502", "GTM", "224", "GIN", "245", "GNB", "592", "GUY", "509", "HTI", "504", "HND",
"852", "HKG", "36", "HUN", "354", "ISL", "91", "IND", "62", "IDN", "98", "IRN", "964", "IRQ", "353", "IRL", "972", "ISR", "39", "ITA", "81", "JPN", "962", "JOR", "254", "KEN", "686",
"KIR", "850", "PRK", "82", "KOR", "383", "XKX", "965", "KWT", "996", "KGZ", "856", "LAO", "371", "LVA", "961", "LBN", "266", "LSO", "231", "LBR", "218", "LBY", "423", "LIE", "370",
"LTU", "352", "LUX", "853", "MAC", "261", "MDG", "265", "MWI", "60", "MYS", "960", "MDV", "223", "MLI", "356", "MLT", "692", "MHL", "596", "MTQ", "222", "MRT", "230", "MUS", "262",
"REU", "52", "MEX", "691", "FSM", "373", "MDA", "377", "MCO", "976", "MNG", "382", "MNE", "212", "MAR", "258", "MOZ", "95", "MMR", "264", "NAM", "674", "NRU", "977", "NPL", "31",
"NLD", "687", "NCL", "64", "NZL", "505", "NIC", "227", "NER", "234", "NGA", "683", "NIU", "672", "NFK", "389", "MKD", "47", "NOR", "968", "OMN", "92", "PAK", "680", "PLW", "970",
"PSE", "507", "PAN", "675", "PNG", "595", "PRY", "51", "PER", "63", "PHL", "870", "PCN", "48", "POL", "351", "PRT", "974", "QAT", "40", "ROU", "7", "RUS", "250", "RWA", "290", "SHN",
"508", "SPM", "685", "WSM", "378", "SMR", "239", "STP", "966", "SAU", "221", "SEN", "381", "SRB", "248", "SYC", "232", "SLE", "65", "SGP", "421", "SVK", "386", "SVN", "677", "SLB",
"252", "SOM", "27", "ZAF", "211", "SSD", "34", "ESP", "94", "LKA", "249", "SDN", "597", "SUR", "46", "SWE", "41", "CHE", "963", "SYR", "886", "TWN", "992", "TJK", "255", "TZA", "66",
"THA", "670", "TLS", "228", "TGO", "690", "TKL", "676", "TON", "216", "TUN", "90", "TUR", "993", "TKM", "688", "TUV", "256", "UGA", "380", "UKR", "971", "ARE", "44", "GBR", "1",
"USA", "598", "URY", "998", "UZB", "678", "VUT", "58", "VEN", "84", "VNM", "681", "WLF", "967", "YEM", "260", "ZMB", "263", "ZWE"
)
Microsoft Entra ID usageLocation özniteliğinden ülke kodları türet
Workday'de ülke kodu adını ve ülke kodu numarasını usageLocation özniteliğine göre ayarlamak istiyorsanız, iki harfli ülke kodunu uygun üç harfli ülke kodu adına ve ülke kodu numarasına dönüştürmek için aşağıdaki ifade eşlemelerini kullanın.
WorkphoneLandlineCountryCodeNumber veya WorkphoneMobileCountryCodeNumber için örnek eşleme
Switch([usageLocation], "1", "AF", "93", "AX", "358", "AL", "355", "DZ", "213", "AS", "1", "AD", "376", "AO", "244", "AI", "1", "AG", "1", "AR", "54", "AM", "374", "AW", "297", "AU",
"61", "AT", "43", "AZ", "994", "BS", "1", "BH", "973", "BD", "880", "BB", "1", "BY", "375", "BE", "32", "BZ", "501", "BJ", "229", "BM", "1", "BT", "975", "BO", "591", "BQ", "599",
"BA", "387", "BW", "267", "BR", "55", "IO", "246", "VG", "1", "BN", "673", "BG", "359", "BF", "226", "BI", "257", "CV", "238", "KH", "855", "CM", "237", "CA", "1", "KY", "1", "CF",
"236", "TD", "235", "CL", "56", "CN", "86", "CX", "61", "CC", "61", "CO", "57", "KM", "269", "CG", "242", "CD", "243", "CK", "682", "CR", "506", "CI", "225", "HR", "385", "CU", "53",
"CW", "599", "CY", "357", "CZ", "420", "DK", "45", "DJ", "253", "DM", "1", "DO", "1", "EC", "593", "EG", "20", "SV", "503", "GQ", "240", "ER", "291", "EE", "372", "SZ", "268", "ET",
"251", "FK", "500", "FO", "298", "FJ", "679", "FI", "358", "FR", "33", "GF", "594", "PF", "689", "GA", "241", "GM", "220", "GE", "995", "DE", "49", "GH", "233", "GI", "350", "GR",
"30", "GL", "299", "GD", "1", "GP", "590", "GU", "1", "GT", "502", "GG", "44", "GN", "224", "GW", "245", "GY", "592", "HT", "509", "VA", "39", "HN", "504", "HK", "852", "HU", "36",
"IS", "354", "IN", "91", "ID", "62", "IR", "98", "IQ", "964", "IE", "353", "IM", "44", "IL", "972", "IT", "39", "JM", "1", "JP", "81", "JE", "44", "JO", "962", "KZ", "7", "KE",
"254", "KI", "686", "KP", "850", "KR", "82", "XK", "383", "KW", "965", "KG", "996", "LA", "856", "LV", "371", "LB", "961", "LS", "266", "LR", "231", "LY", "218", "LI", "423", "LT",
"370", "LU", "352", "MO", "853", "MG", "261", "MW", "265", "MY", "60", "MV", "960", "ML", "223", "MT", "356", "MH", "692", "MQ", "596", "MR", "222", "MU", "230", "YT", "262", "MX",
"52", "FM", "691", "MD", "373", "MC", "377", "MN", "976", "ME", "382", "MS", "1", "MA", "212", "MZ", "258", "MM", "95", "NA", "264", "NR", "674", "NP", "977", "NL", "31", "NC",
"687", "NZ", "64", "NI", "505", "NE", "227", "NG", "234", "NU", "683", "NF", "672", "MK", "389", "MP", "1", "NO", "47", "OM", "968", "PK", "92", "PW", "680", "PS", "970", "PA",
"507", "PG", "675", "PY", "595", "PE", "51", "PH", "63", "PN", "870", "PL", "48", "PT", "351", "PR", "1", "QA", "974", "RE", "262", "RO", "40", "RU", "7", "RW", "250", "BL", "590",
"SH", "290", "KN", "1", "LC", "1", "MF", "590", "PM", "508", "VC", "1", "WS", "685", "SM", "378", "ST", "239", "SA", "966", "SN", "221", "RS", "381", "SC", "248", "SL", "232", "SG",
"65", "SX", "1", "SK", "421", "SI", "386", "SB", "677", "SO", "252", "ZA", "27", "SS", "211", "ES", "34", "LK", "94", "SD", "249", "SR", "597", "SJ", "47", "SE", "46", "CH", "41",
"SY", "963", "TW", "886", "TJ", "992", "TZ", "255", "TH", "66", "TL", "670", "TG", "228", "TK", "690", "TO", "676", "TT", "1", "TN", "216", "TR", "90", "TM", "993", "TC", "1", "TV",
"688", "VI", "1", "UG", "256", "UA", "380", "AE", "971", "GB", "44", "UM", "246", "US", "1", "UY", "598", "UZ", "998", "VU", "678", "VE", "58", "VN", "84", "WF", "681", "EH", "212",
"YE", "967", "ZM", "260", "ZW", "263")
WorkphoneLandlineCountryCodeName veya WorkphoneMobileCountryCodeName için örnek eşleme
Switch([usageLocation], "USA", "AF", "AFG", "AX", "ALA", "AL", "ALB", "DZ", "DZA", "AS", "ASM", "AD", "AND", "AO", "AGO", "AI", "AIA", "AG", "ATG", "AR", "ARG", "AM", "ARM", "AW",
"ABW", "AU", "AUS", "AT", "AUT", "AZ", "AZE", "BS", "BHS", "BH", "BHR", "BD", "BGD", "BB", "BRB", "BY", "BLR", "BE", "BEL", "BZ", "BLZ", "BJ", "BEN", "BM", "BMU", "BT", "BTN", "BO",
"BOL", "BQ", "BES", "BA", "BIH", "BW", "BWA", "BR", "BRA", "IO", "IOT", "VG", "VGB", "BN", "BRN", "BG", "BGR", "BF", "BFA", "BI", "BDI", "CV", "CPV", "KH", "KHM", "CM", "CMR", "CA",
"CAN", "KY", "CYM", "CF", "CAF", "TD", "TCD", "CL", "CHL", "CN", "CHN", "CX", "CXR", "CC", "CCK", "CO", "COL", "KM", "COM", "CG", "COG", "CD", "COD", "CK", "COK", "CR", "CRI", "CI",
"CIV", "HR", "HRV", "CU", "CUB", "CW", "CUW", "CY", "CYP", "CZ", "CZE", "DK", "DNK", "DJ", "DJI", "DM", "DMA", "DO", "DOM", "EC", "ECU", "EG", "EGY", "SV", "SLV", "GQ", "GNQ", "ER",
"ERI", "EE", "EST", "SZ", "SWZ", "ET", "ETH", "FK", "FLK", "FO", "FRO", "FJ", "FJI", "FI", "FIN", "FR", "FRA", "GF", "GUF", "PF", "PYF", "GA", "GAB", "GM", "GMB", "GE", "GEO", "DE",
"DEU", "GH", "GHA", "GI", "GIB", "GR", "GRC", "GL", "GRL", "GD", "GRD", "GP", "GLP", "GU", "GUM", "GT", "GTM", "GG", "GGY", "GN", "GIN", "GW", "GNB", "GY", "GUY", "HT", "HTI", "VA",
"VAT", "HN", "HND", "HK", "HKG", "HU", "HUN", "IS", "ISL", "IN", "IND", "ID", "IDN", "IR", "IRN", "IQ", "IRQ", "IE", "IRL", "IM", "IMN", "IL", "ISR", "IT", "ITA", "JM", "JAM", "JP",
"JPN", "JE", "JEY", "JO", "JOR", "KZ", "KAZ", "KE", "KEN", "KI", "KIR", "KP", "PRK", "KR", "KOR", "XK", "XKX", "KW", "KWT", "KG", "KGZ", "LA", "LAO", "LV", "LVA", "LB", "LBN", "LS",
"LSO", "LR", "LBR", "LY", "LBY", "LI", "LIE", "LT", "LTU", "LU", "LUX", "MO", "MAC", "MG", "MDG", "MW", "MWI", "MY", "MYS", "MV", "MDV", "ML", "MLI", "MT", "MLT", "MH", "MHL", "MQ",
"MTQ", "MR", "MRT", "MU", "MUS", "YT", "MYT", "MX", "MEX", "FM", "FSM", "MD", "MDA", "MC", "MCO", "MN", "MNG", "ME", "MNE", "MS", "MSR", "MA", "MAR", "MZ", "MOZ", "MM", "MMR", "NA",
"NAM", "NR", "NRU", "NP", "NPL", "NL", "NLD", "NC", "NCL", "NZ", "NZL", "NI", "NIC", "NE", "NER", "NG", "NGA", "NU", "NIU", "NF", "NFK", "MK", "MKD", "MP", "MNP", "NO", "NOR", "OM",
"OMN", "PK", "PAK", "PW", "PLW", "PS", "PSE", "PA", "PAN", "PG", "PNG", "PY", "PRY", "PE", "PER", "PH", "PHL", "PN", "PCN", "PL", "POL", "PT", "PRT", "PR", "PRI", "QA", "QAT", "RE",
"REU", "RO", "ROU", "RU", "RUS", "RW", "RWA", "BL", "BLM", "SH", "SHN", "KN", "KNA", "LC", "LCA", "MF", "MAF", "PM", "SPM", "VC", "VCT", "WS", "WSM", "SM", "SMR", "ST", "STP", "SA",
"SAU", "SN", "SEN", "RS", "SRB", "SC", "SYC", "SL", "SLE", "SG", "SGP", "SX", "SXM", "SK", "SVK", "SI", "SVN", "SB", "SLB", "SO", "SOM", "ZA", "ZAF", "SS", "SSD", "ES", "ESP", "LK",
"LKA", "SD", "SDN", "SR", "SUR", "SJ", "SJM", "SE", "SWE", "CH", "CHE", "SY", "SYR", "TW", "TWN", "TJ", "TJK", "TZ", "TZA", "TH", "THA", "TL", "TLS", "TG", "TGO", "TK", "TKL", "TO",
"TON", "TT", "TTO", "TN", "TUN", "TR", "TUR", "TM", "TKM", "TC", "TCA", "TV", "TUV", "VI", "VIR", "UG", "UGA", "UA", "UKR", "AE", "ARE", "GB", "GBR", "UM", "UMI", "US", "USA", "UY",
"URY", "UZ", "UZB", "VU", "VUT", "VE", "VEN", "VN", "VNM", "WF", "WLF", "EH", "ESH", "YE", "YEM", "ZM", "ZMB", "ZW", "ZWE")
10 basamaklı telefon numarasını ayıklama
Microsoft Entra Id'deki telefon numarası Self Servis Parola Sıfırlama (SSPR) için gereken biçim kullanılarak ayarlandıysa aşağıdaki normal ifadeyi kullanın.
Örnek: Telefon numarası değeri +1 1112223333> ise regex ifadesi 1112223333
Replace([telephoneNumber], , "\\+(?<isdCode>\\d* )(?<phoneNumber>\\d{10})", , "${phoneNumber}", , )
Telefon numarasındaki boşlukları, tireleri ve köşeli ayraçları kaldırma
Microsoft Entra ID'deki telefon numarası (XXX) XXX-XXXX biçimi kullanılarak ayarlandıysa, aşağıdaki normal ifadeyi kullanın.
Örnek: Telefon numarası değeri (111) 222-3333 ise,> regex ifadesi 1112223333
Replace([mobile], , "[()\\s-]+", , "", , )
Sabit hat telefon numarası uzantılarını işleme
Microsoft Entra Id'deki tüm telefon numaralarının dahili numaralara sahip olduğunu ve Workday'deki dahili numaraları doldurmak istediğinizi varsayalım.
Bu örnekte, telefon numaralarının biçiminde depolandığı varsayılır: +<isdCode><space><phoneNumber><space>x<extensionNumber>
ve uzantı numarası karakterden x
sonra görünür.
Bu telefon numarasının bileşenlerini ayıklamak için aşağıdaki ifadeleri kullanın:
WorkphoneLandlineNumber için örnek eşleme
telephoneNumber değeri varsa, aşağıdaki ifade döndürür2062918163
.+1 (206) 291-8163 x8125
Replace(Replace([telephoneNumber], , "\+(?<isdCode>\d* )(?<phoneNumber>.* )[x](?<extension>.*)", , "${phoneNumber}", , ), ,"[()\\s-]+", ,"", , )
WorkphoneLandlineCountryCodeNumber için örnek eşleme
telephoneNumber değeri varsa, aşağıdaki ifade döndürür1
.+1 (206) 291-8163 x8125
Replace(Replace([telephoneNumber], , "\+(?<isdCode>\d* )(?<phoneNumber>.* )[x](?<extension>.*)", , "${isdCode}", , ), ,"[()\\s-]+", ,"", , )
WorkphoneLandlineExtension için örnek eşleme
telephoneNumber değeri varsa, aşağıdaki ifade döndürür8125
.+1 (206) 291-8163 x8125
Replace(Replace([telephoneNumber], , "\+(?<isdCode>\d* )(?<phoneNumber>.* )[x](?<extension>.*)", , "${extension}", , ), ,"[()\\s-]+", ,"", , )
Kullanıcı sağlamayı etkinleştirme ve başlatma
Workday sağlama uygulaması yapılandırmaları tamamlandıktan sonra, Microsoft Entra yönetim merkezinde sağlama hizmetini açabilirsiniz.
İpucu
Sağlama hizmetini açtığınızda varsayılan olarak, kapsamdaki tüm kullanıcılar için sağlama işlemleri başlatılır. Eşleme veya Workday verilerinde hatalar varsa sağlama işi başarısız olabilir ve karantina durumuna geçebilir. Bunu önlemek için, tüm kullanıcılar için tam eşitlemeyi başlatmadan önce Kaynak Nesne Kapsamı filtresini yapılandırmanızı ve isteğe bağlı sağlama özelliğini kullanarak birkaç test kullanıcısı ile öznitelik eşlemelerinizi test etmenizi öneririz. Eşlemelerin çalıştığını doğruladıktan ve size istenen sonuçları verdikten sonra, filtreyi kaldırabilir veya daha fazla kullanıcı içerecek şekilde aşamalı olarak genişletebilirsiniz.
Sağlama sekmesinde Sağlama Durumu'nuAçık olarak ayarlayın.
Kapsam açılan listesinde Tüm kullanıcıları ve grupları eşitle'yi seçin. Bu seçenekle Geri Yazma uygulaması, Eşlemeler ->Kaynak Nesne Kapsamı altında tanımlanan kapsam kurallarına tabi olarak Microsoft Entra Id'den Workday'e tüm kullanıcıların eşlenen özniteliklerini geri yazar.
Not
Workday Geri Yazma sağlama uygulaması Yalnızca atanan kullanıcıları ve grupları eşitle seçeneğini desteklemez.
Kaydet'e tıklayın.
Bu işlem, kaynak dizinde kaç kullanıcının bulunduğuna bağlı olarak birkaç saat sürebilen ilk eşitlemeyi başlatır. Eşitleme döngüsünün ilerleme durumunu izlemek için ilerleme çubuğunu de kontrol edebilirsiniz.
İstediğiniz zaman, sağlama hizmetinin hangi eylemleri gerçekleştirdiğini görmek için Azure portalındaki Sağlama günlükleri sekmesini denetleyin. Denetim günlükleri, sağlama hizmeti tarafından gerçekleştirilen, kaynaktan içeri aktarılan ve hedef uygulamaya dışarı aktarılan kullanıcılar gibi tüm eşitleme olaylarını listeler.
İlk eşitleme tamamlandıktan sonra, aşağıda gösterildiği gibi Sağlama sekmesine bir özet raporu yazar.
Bilinen sorunlar ve sınırlamalar
- Geri Yazma uygulaması, Communication_Usage_Type_ID ve Telefon_Device_Type_ID parametreler için önceden tanımlanmış bir değer kullanır. Workday kiracınız bu öznitelikler için farklı bir değer kullanıyorsa Geri Yazma işlemi başarılı olmaz. Önerilen geçici çözüm, Workday'de Type_IDs güncelleştirmektir.
- Geri Yazma uygulaması ikincil telefon numaralarını güncelleştirecek şekilde yapılandırıldığında, Workday'deki mevcut ikincil telefon numarasının yerini almaz. Çalışan kaydına bir ikincil telefon numarası daha ekler. Bu davranışın geçici bir çözümü yoktur.
Sonraki adımlar
- Microsoft Entra Id ve Workday tümleştirme senaryoları ve web hizmeti çağrıları hakkında daha fazla bilgi edinin
- Hazırlama etkinliği günlüklerini incelemeyi ve rapor oluşturmayı öğrenin
- Workday ile Microsoft Entra ID arasında çoklu oturum açmayı yapılandırmayı öğrenin
- Diğer SaaS uygulamalarını Microsoft Entra ID ile tümleştirmeyi öğrenin
- Sağlama yapılandırmalarınızı dışarı ve içeri aktarmayı öğrenin