Aracılığıyla paylaş


Microsoft Entra Id'den Workday'e öznitelik geri yazma özelliğini yapılandırma

Bu makalenin 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 işareti
  • İş 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 Writeback kullanıcı sağlama çözümü, özellikle 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 yazmak isteyen kuruluşlar

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.

Workday'e Microsoft Entra öznitelik geri yazımını 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. Entra ID>Kurumsal uygulamalar>Yeni uygulama'ya göz atın.

  3. Workday Geri Yazma uygulamasını arayın ve galeriden ekleyin.

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

  5. SağlamaModu'nuOtomatik 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ı alan adı eklenmiş 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üğmesini seçin. Bağlantı testi başarılı olursa üstteki Kaydet düğmesini seçin. 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. Sağlama sekmesindeki Eşlemeler'in altında eşleme adını seçin.

  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 kimliklerinin veya çalışan kimliklerinin depolandığı Microsoft Entra ID özniteliğini belirtmek için eşleşen kimliği güncelleyin. Popüler bir eşleştirme yöntemi, Workday işçi kimliğini veya çalışan kimliğini Microsoft Entra ID içindeki extensionAttribute1-15 ile eşzamanlamak 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 için telefon özniteliği Beklenen değer Eşleme kılavuzu
    İşTelefonuSabitTelefonÖncelikli doğru/yanlış Çıktısı "true" veya "false" dize değeri olan sabit veya ifade eşlemesi.
    İş Telefonu Sabit Hattı Ülke Kodu Adı Üç harfli ISO 3166-1 ülke kodu Çıktısı üç harfli bir ülke kodu olan sabit veya ifade eşlemesi.
    İşTelefonuSabitHatÜlkeKoduNumarası Uluslararası ülke arama kodu Çıktısı geçerli bir ülke kodu olan sabit veya ifade eşlemesi (+ işareti olmadan).
    İşTelefonuSabitHatNumarası Alan kodu dahil olmak üzere tam telefon numarası telephoneNumber özniteliğine eşleme yapın. Boşluk, köşeli ayraç ve ülke kodunu kaldırmak için regex kullanın.
    İşTelefonuSabitHattıDahiliNumara Uzantı numarası telephoneNumber uzantısı içeriyorsa, değeri ayıklamak için regex kullanın.
    İş Telefonu Mobil Birincil doğru/yanlış Çıktısı "true" veya "false" dize değeri olan sabit eşleme veya ifade eşlemesi
    İşTelefonMobilÜlkeKoduİsim Üç harfli ISO 3166-1 ülke kodu Çıktısı üç harfli bir ülke kodu olan sabit veya ifade eşlemesi.
    İşTelefonuMobilÜlkeKoduNumarası Uluslararası ülke arama kodu Çıktısı geçerli bir ülke kodu olan sabit veya ifade eşlemesi (+ işareti olmadan).
    İş Telefonu Mobil Numarası 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 Reference Ids 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 Attribute-Mapping bölümünün üst kısmındaki Kaydet'i seçin.

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 bildirim zamanlaması

Microsoft Entra ID ile tipik bir Workday tümleştirmesinde, gelen kullanıcı sağlama uygulaması - Workday'den şirket içi Active Directory'ye veya Workday'den Microsoft Entra ID'ye - kullanıcı için benzersiz bir e-posta ve userPrincipalName oluşturan ve işe alım öncesi süreçlerde kullanılmak üzere 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. Workday'i şirket içi Active Directory sağlama işi için kullanıyorsanız, workday StatusHireDate alanını şirket içi Active Directory'deki 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 aktaracak ş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 +1 1112223333 veya +1 (111) 222-3333 olarak ayarlandıysa, 1 ISD Kodu olur ve USA buna karşılık gelen ülke kodu adıdır.

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 telephoneNumber 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 düzenli ifade çıktısı 1112223333 olur.

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: Regex ifadesi, telefon numarası değeri (111) 222-3333 ise, 1112223333 olarak çıkış verir.

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 +1 (206) 291-8163 x8125varsa, bu ifade döndürür2062918163.

Replace(Replace([telephoneNumber], , "\+(?<isdCode>\d* )(?<phoneNumber>.* )[x](?<extension>.*)", , "${phoneNumber}", , ), ,"[()\\s-]+", ,"", , ) 

WorkphoneLandlineCountryCodeNumber için örnek eşleme

telephoneNumber değeri +1 (206) 291-8163 x8125varsa, bu ifade döndürür1.

Replace(Replace([telephoneNumber], , "\+(?<isdCode>\d* )(?<phoneNumber>.* )[x](?<extension>.*)", , "${isdCode}", , ), ,"[()\\s-]+", ,"", , ) 

WorkphoneLandlineExtension için örnek eşleme

telephoneNumber değeri +1 (206) 291-8163 x8125varsa, bu ifade döndürür8125.

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'nuAçı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şlemelerKaynak 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ş > 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 ve her zaman "Tüm kullanıcıları ve grupları eşitle" seçeneği belirlenmiş gibi çalışır.

  3. Kaydet'i seçin.

  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 tüm bireysel eşitleme olaylarını listeler; bunlar, kaynaktan hangi kullanıcıların içeri aktarıldığını ve hedef uygulamaya dışarı aktarıldığını gösterir.

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

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