Öğ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, isteğe bağlı olarak Workday Geri Yazma uygulamasını 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.

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:

  1. Microsoft Entra yönetim merkezinde en az Bir Bulut Uygulaması Yöneticisi olarak oturum açın.

  2. Kimlik>Uygulamaları>Kurumsal uygulamaları>Yeni uygulama'ya göz atın.

  3. Workday Geri Yazma'yı arayın ve galeriden bu uygulamayı ekleyin.

  4. Uygulama eklendikten ve uygulama ayrıntıları ekranı gösterildikten sonra Sağlama'yı seçin.

  5. Sağlama Modu'nu Otomatik olarak değiştirin.

  6. 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

    • Yönetici parolası – 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.

    • Bağlantıyı Sına 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 aktığını yapılandıracaksınız.

  1. Eşlemeler'in altındaki Sağlama sekmesinde eşleme adına tıklayın.

  2. 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 içindeki tüm kullanıcılardır.

  3. Ö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.

  4. 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 yönetim merkezinin ekran görüntüsü.

  5. Microsoft Entra Id'den Workday'e telefon numarası öznitelik değerlerini eşlemek için aşağıdaki 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
    • Phone_Device_Type_ID, cep telefonu numaraları için Mobile sabit dizesine ve sabit hat telefon numaraları için Sabit Hat'a 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.

  6. 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ı

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 için şu adımları izleyin:

  1. Microsoft Entra ID'de employeeHireDate adlı bir öznitelik vardır ve bu öznitelikte kullanıcının işe giriş tarihini yakalayabilirsiniz.

  2. 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 Connect'i şirket içi değerini Microsoft Entra Id'deki employeeHireDate ile eşitlenecek şekilde yapılandırın.

  3. 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 akacak şekilde yapılandırın.

    Not

    Çalışanın başlangıç tarihini başka bir Microsoft Entra ID uzantısıAttribute'ta depoluyorsanız, sonraki ifadede employeeHireDate yerine bu özniteliği kullanabilirsiniz.

  4. 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]))
    

    Önceki ifade, EmployeeHireDate ile Now işlevi kullanılarak elde edilen UTC'deki 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. Bu, 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-33331 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 bu 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

Sonraki ifade isdCode değerini ayıklar ve Workday'e gönderilecek doğru ülke kodu adını aramak için Switch işlevini kullanır.

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 bu 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, bu 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 şu ifadeleri kullanın:

WorkphoneLandlineNumber için örnek eşleme

telephoneNumber değeri varsa, bu 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, bu 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, bu 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şlemlerini başlatı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.

  1. Sağlama sekmesinde Sağlama Durumu'nu Açık olarak ayarlayın.

  2. 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şlenmiş özniteliklerini geri yazar.

    Geri Yazma kapsamını seçin

    Not

    Workday Geri Yazma sağlama uygulaması Yalnızca atanan kullanıcıları ve grupları eşitle seçeneğini desteklemez.

  3. Kaydet'e tıklayın.

  4. Bu işlem ilk eşitlemeyi başlatır. Bu işlem, kaynak dizinde kaç kullanıcının bulunduğuna bağlı olarak birkaç saat sürebilir. Eşitleme döngüsünün ilerleme durumunu izlemek için ilerleme çubuğunu de kontrol edebilirsiniz.

  5. İstediğiniz zaman, Sağlama hizmetinin hangi eylemleri gerçekleştirdiğini görmek için Entra yönetim merkezindeki 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.

  6. İlk eşitleme tamamlandıktan sonra, Sağlama sekmesine bir özet raporu yazar.

    Sağlama ilerleme çubuğu

Bilinen sorunlar ve sınırlamalar

  • Geri Yazma uygulaması, Communication_Usage_Type_ID ve Phone_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