Kurz: Konfigurace zpětného zápisu atributu z ID Microsoft Entra do Workday

Cílem tohoto kurzu je ukázat kroky potřebné k zápisu atributů zpětného zápisu z Microsoft Entra ID do Workday. Aplikace pro zřizování zpětného zápisu Workday podporuje přiřazování hodnot následujícím atributům Workday:

  • E-mail do zaměstnání
  • Uživatelské jméno Workday
  • Telefonní číslo pracovní linky (včetně směrové číslo země, směrové číslo oblasti, číslo a linky)
  • Hlavní příznak telefonního čísla pracovní linky
  • Číslo mobilního zařízení do práce (včetně kódu země, směrové číslo oblasti, čísla)
  • Hlavní příznak pracovního mobilního zařízení

Přehled

Po nastavení integrace příchozího zřizování pomocí workday do místní aplikace zřizování AD nebo aplikace Workday pro zřizování ID Microsoft Entra můžete volitelně nakonfigurovat aplikaci Workday Writeback tak, aby napisovala kontaktní informace, jako je pracovní e-mail a telefonní číslo do Workday.

Kdo je pro toto řešení zřizování uživatelů nejvhodnější?

Toto řešení pro zřizování uživatelů zpětného zápisu workday je ideální pro:

  • Organizace používající Microsoft 365, které chtějí zpět zapisovat autoritativní atributy spravované IT (například e-mailovou adresou, uživatelským jménem a telefonním číslem) zpět do Workday

Konfigurace uživatele systému integrace v Aplikaci Workday

Projděte si část konfigurace uživatele systému integrace pro vytvoření uživatelského účtu systému integrace Workday s oprávněními k načtení dat pracovního procesu.

Konfigurace zpětného zápisu atributu Microsoft Entra do aplikace Workday

Podle těchto pokynů nakonfigurujte zpětný zápis uživatelských e-mailových adres a uživatelského jména z Microsoft Entra ID do Workday.

Část 1: Přidání aplikace konektoru pro zpětný zápis a vytvoření připojení k Workday

Konfigurace konektoru zpětného zápisu Workday:

  1. Přihlaste se do Centra pro správu Microsoft Entra jako alespoň cloudová aplikace Správa istrator.

  2. Přejděte k podnikovým aplikacím>Identita>Aplikace>– Nová aplikace.

  3. Vyhledejte zpětný zápis Aplikace Workday a přidejte ji z galerie.

  4. Po přidání aplikace a zobrazení obrazovky s podrobnostmi o aplikaci vyberte Zřizování.

  5. Změňte režim zřizovánína automatický.

  6. Následujícím způsobem vyplňte část Správa Přihlašovací údaje:

    • Správa Uživatelské jméno – Zadejte uživatelské jméno účtu systému integrace Workday s připojeným názvem domény tenanta. Měl by vypadat nějak takto: username@contoso4

    • Správa heslo – Zadejte heslo účtu systému integrace Workday.

    • Adresa URL tenanta – Zadejte adresu URL koncového bodu webových služeb Workday pro vašeho tenanta. Tato hodnota by měla vypadat takto: https://wd3-impl-services1.workday.com/ccx/service/contoso4/Human_Resources, kde se contoso4 nahradí správným názvem tenanta a wd3-impl se nahradí správným řetězcem prostředí (v případě potřeby).

    • E-mail s oznámením – Zadejte svoji e-mailovou adresu a zaškrtněte políčko Odeslat e-mail, pokud dojde k selhání.

    • Klikněte na tlačítko Test Připojení ion. Pokud test připojení proběhne úspěšně, klikněte v horní části na tlačítko Uložit . Pokud selže, zkontrolujte platnost adresy URL a přihlašovacích údajů Workday v Aplikaci Workday.

Část 2: Konfigurace mapování atributů zpětného zápisu

V této části nakonfigurujete, jak tok atributů zpětného zápisu z Microsoft Entra ID do Workday.

  1. Na kartě Zřizování v části Mapování klikněte na název mapování.

  2. V poli Obor zdrojového objektu můžete volitelně filtrovat, které sady uživatelů v MICROSOFT Entra ID by měly být součástí zpětného zápisu. Výchozí obor je "všichni uživatelé v Microsoft Entra ID".

  3. V části Mapování atributů aktualizujte odpovídající ID tak, aby označí atribut v Microsoft Entra ID, kde je uloženo ID pracovního procesu Workday nebo ID zaměstnance. Oblíbenou metodou porovnávání je synchronizovat ID pracovního procesu Workday nebo ID zaměstnance do extensionAttribute1-15 v Microsoft Entra ID a pak tento atribut v Microsoft Entra ID použít k porovnání uživatelů zpět v Workday.

  4. Obvykle mapujete atribut UserPrincipalName Microsoft Entra ID na atribut Workday UserID a mapujete atribut pošty Microsoft Entra ID na atribut Workday EmailAddress.

    Azure portal

  5. Pomocí níže uvedených pokynů namapujte hodnoty atributů telefonního čísla z Microsoft Entra ID na Workday. Informace o konfiguraci správného mapování výrazů pro každý atribut najdete v příkladech mapování výrazů zpětného zápisu.

    Atribut telefonu Workday Očekávaná hodnota Pokyny k mapování
    Pracovní telefonLandlineIsPrimary true/false Mapování konstanty nebo výrazu, jehož výstupem je hodnota řetězce true nebo false.
    WorkphoneLandlineCountryCodeName Třímísmenný kód země ISO 3166-1 Mapování konstanty nebo výrazu, jehož výstupem je kód země se třemi písmeny.
    WorkphoneLandlineCountryCodeNumber Mezinárodní kód pro volání země Mapování konstanty nebo výrazu, jehož výstupem je platný kód země (bez znaménka +).
    WorkphoneLandlineNumber Celé telefonní číslo včetně směrového čísla oblasti Namapovat na atribut telephoneNumber Pomocí regulárního výrazu odeberte prázdné znaky, závorky a kód země.
    PracovníphoneLandlineExtension Číslo linky Pokud telefonní číslo obsahuje příponu, extrahujte hodnotu pomocí regulárního výrazu.
    Pracovní telefonMobileIsPrimary true/false Mapování konstant nebo mapování výrazů, jehož výstupem je hodnota řetězce true nebo false
    WorkphoneMobileCountryCodeName Třímísmenný kód země ISO 3166-1 Mapování konstanty nebo výrazu, jehož výstupem je kód země se třemi písmeny.
    WorkphoneMobileCountryCodeNumber Mezinárodní kód pro volání země Mapování konstanty nebo výrazu, jehož výstupem je platný kód země (bez znaménka +).
    Pracovní telefonMobileNumber Celé telefonní číslo včetně směrového čísla oblasti Namapovat na atribut mobile Pomocí regulárního výrazu odeberte prázdné znaky, závorky a kód země.

    Poznámka:

    Při vyvolání webové služby Change_Work_Contact Workday odešle ID Microsoft Entra následující konstantní hodnoty:

    • Communication_Usage_Type_ID je nastaven na konstantní řetězec "WORK"
    • Telefon_Device_Type_ID je nastavena na konstantní řetězec "Mobilní" pro mobilní telefonní čísla a "Pevná linka" pro telefonní čísla pevné linky.

    Pokud váš tenant Workday používá jiné Type_IDs, dojde k selhání zpětného zápisu. Pokud chcete těmto selháním zabránit, můžete použít úlohu Workday Maintain Reference ID a aktualizovat Type_IDs tak, aby odpovídala hodnotám používaným ID Microsoft Entra.

  6. Mapování uložíte kliknutím na Uložit v horní části oddílu Mapování atributů.

Příklady mapování výrazů zpětného zápisu

Tato část obsahuje příklady konfigurace aplikace zpětného zápisu Workday pro běžné scénáře integrace.

Časování zpětného zápisu pro předběžné zaměstnance

V typické integraci Workday s Microsoft Entra ID, příchozí aplikace pro zřizování uživatelů – Workday pro místní Active Directory nebo Workday do Microsoft Entra ID – vytvoří nový účet Microsoft Entra pro předběžné přijetí generující jedinečné e-maily a userPrincipalName pro uživatele.

Ve výchozím nastavení se aplikace Workday Writeback pokusí nastavit pracovní e-mail a hodnoty ID uživatele v účtu Workday ihned po vytvoření uživatele v Microsoft Entra ID.

Pokud chcete odložit ID uživatele nebo zpětný zápis e-mailu tak, aby k němu došlo k datu přijetí nebo po něm, postupujte podle následujících kroků.

  1. V Microsoft Entra ID je atribut s názvem employeeHireDate , ve kterém můžete zaznamenat počáteční datum zaměstnání uživatele.

  2. Pokud k místní Active Directory úlohy zřizování používáte Workday, nakonfigurujte ho tak, aby tok pole Workday StatusHireDate do atributu v místní Active Directory (např. extensionAttribute8). Nakonfigurujte Microsoft Entra Připojení tak, aby synchronizovala místní hodnotu s employeeHireDate v Microsoft Entra ID.

  3. Pokud používáte Workday k úloze zřizování ID Microsoft Entra, nakonfigurujte ji tak, aby tok pole Workday StatusHireDate přímo do atributu employeeHireDate v Microsoft Entra ID.

    Poznámka:

    Pokud ukládáte počáteční datum zaměstnance v jakémkoli jiném rozšíření Microsoft Entra IDAttribute, můžete tento atribut použít místo employeeHireDate ve výrazu níže.

  4. V aplikaci Workday Writeback použijte následující pravidlo výrazu k exportu pole Microsoft Entra userPrincipalName do pole Workday UserID.

    IgnoreFlowIfNullOrEmpty(IIF(DateDiff("d", Now(), CDate([employeeHireDate])) >= 0, "", [userPrincipalName]))
    

    Výše uvedený výraz používá funkci DateDiff k vyhodnocení rozdílu mezi employeeHireDate a aktuálním datem v UTC získaném pomocí funkce Now . Pokud je hodnota employeeHireDate větší nebo rovna aktuálnímu datu, aktualizuje ID uživatele. Jinak vrátí prázdnou hodnotu a funkce IgnoreFlowIfNullOrEmpty tento atribut vyloučí ze zpětného zápisu.

Důležité

Aby zpožděné zpětné zápisy fungovaly podle očekávání, operace v místní Active Directory nebo Microsoft Entra ID musí aktivovat změnu uživatele pouze den před příjezdem nebo k datu přijetí, aby byl profil tohoto uživatele aktualizován a považován za zpětný zápis. Musí se jednat o změnu, která aktualizuje hodnotu atributu v profilu uživatele, kde se nová hodnota atributu liší od původní hodnoty atributu.

Zpracování telefonního čísla s kódem země a telefonním číslem

Aby operace zpětného zápisu telefonního čísla byla úspěšná, je důležité odeslat správný název kódu země a číslo kódu země. Název země je třímísmenný kód, který odpovídá formátu ISO 3166-1, zatímco číslo kódu země odkazuje na kód země volání nebo kód ISD (International Subscriber Dialing) pro danou zemi.

Tento příklad předpokládá, že hodnota telefonního čísla v Microsoft Entra ID pro telefonní číslo nebo mobilní číslo má formát +<isdCode><space><phoneNumber>.
Příklad: Pokud je hodnota telefonního čísla nastavena na +1 1112223333 nebo , pak 1 je KÓD ISD a název země odpovídající číslu USA+1 (111) 222-3333.

Následující mapování regulárních výrazů použijte k odeslání správného názvu kódu země a čísla kódu země do workday. Jako zdrojový atribut můžete použít telphoneNumber nebo mobilní zařízení . Následující příklady používají telefonní číslo. Všechny výrazy zde používají funkci Replace .

Příklad mapování pro WorkphoneLandlineNumber nebo WorkphoneMobileNumber

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

Příklad mapování pro WorkphoneLandlineCountryCodeNumber nebo WorkphoneMobileCountryCodeNumber

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

Příklad mapování pro WorkphoneLandlineCountryCodeName nebo WorkphoneMobileCountryCodeName

Následující výraz extrahuje isdCode a pomocí funkce Switch vyhledá správný název kódu země k odeslání do Aplikace Workday.

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"
)

Odvození kódů zemí z atributu Microsoft Entra ID usageLocation

Pokud chcete nastavit název země a číslo kódu země v Workday na základě atributu usageLocation , pomocí mapování výrazů níže převeďte dvoumísmenný kód země na odpovídající název třímísmenné země a číslo kódu země.

Příklad mapování pro WorkphoneLandlineCountryCodeNumber nebo WorkphoneMobileCountryCodeNumber

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")

Příklad mapování pro WorkphoneLandlineCountryCodeName nebo WorkphoneMobileCountryCodeName

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")

Extrahování 10místného telefonního čísla

Použijte následující regulární výraz, pokud je telefonní číslo v Microsoft Entra ID nastavené pomocí formátu požadovaného pro samoobslužné resetování hesla (SSPR).
Příklad: Pokud je hodnota telefonního čísla +1 1112223333 –> výraz regex bude výstupem 1112223333

Replace([telephoneNumber], , "\\+(?<isdCode>\\d* )(?<phoneNumber>\\d{10})", , "${phoneNumber}", , )

Odebrání mezer, pomlček a závorek v telefonním čísle

Použijte následující regulární výraz, pokud je telefonní číslo v Microsoft Entra ID nastaveno pomocí formátu (XXX) XXX-XXXX.
Příklad: Pokud je hodnota telefonního čísla (111) 222-3333 –> výraz regulárního výrazu bude výstupem 1112223333

Replace([mobile], , "[()\\s-]+", , "", , )

Zpracování linkových telefonních čísel

Řekněme, že všechna telefonní čísla v Microsoft Entra ID mají čísla linek a chcete naplnit čísla linek v Workday. Tento příklad předpokládá, že telefonní čísla jsou uložena ve formátu: +<isdCode><space><phoneNumber><space>x<extensionNumber> a číslo linky se zobrazí za znakem x .

Chcete-li extrahovat součásti tohoto telefonního čísla, použijte následující výrazy:

Příklad mapování pro WorkphoneLandlineNumber

Pokud má telefonní číslo hodnotu +1 (206) 291-8163 x8125, vrátí 2062918163se následující výraz .

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

Příklad mapování pro WorkphoneLandlineCountryCodeNumber

Pokud má telefonní číslo hodnotu +1 (206) 291-8163 x8125, vrátí 1se následující výraz .

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

Příklad mapování pro WorkphoneLandlineExtension

Pokud má telefonní číslo hodnotu +1 (206) 291-8163 x8125, vrátí 8125se následující výraz .

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

Povolení a spuštění zřizování uživatelů

Po dokončení konfigurace aplikací zřizování Workday můžete zapnout službu zřizování v Centru pro správu Microsoft Entra.

Tip

Když službu zřizování zapnete, ve výchozím nastavení zahájí operace zřizování pro všechny uživatele v oboru. Pokud v mapování nebo problémech s daty Workday dojde k chybám, může úloha zřizování selhat a přejít do stavu karantény. Abyste tomu předešli, doporučujeme před spuštěním úplné synchronizace pro všechny uživatele nakonfigurovat filtr oboru zdrojového objektu a otestovat mapování atributů s několika testovacími uživateli, kteří používají funkci zřizování na vyžádání . Jakmile ověříte, že mapování funguje a dává vám požadované výsledky, můžete filtr buď odebrat, nebo ho postupně rozšířit tak, aby zahrnoval více uživatelů.

  1. Na kartě Zřizování nastavte stav zřizování na Zapnuto.

  2. V rozevíracím seznamu Obor vyberte Synchronizovat všechny uživatele a skupiny. Pomocí této možnosti bude aplikace pro zpětný zápis zapisovat zpět mapované atributy všech uživatelů z Microsoft Entra ID na Workday, s výhradou pravidel oborů definovaných v části Mapování ->Zdrojový objekt Scope.

    Select Writeback scope

    Poznámka:

    Aplikace pro zřizování zpětného zápisu Workday nepodporuje možnost Synchronizovat pouze přiřazené uživatele a skupiny.

  3. Klikněte na Uložit.

  4. Tato operace spustí počáteční synchronizaci, která může trvat proměnlivý počet hodin v závislosti na tom, kolik uživatelů je ve zdrojovém adresáři. Indikátor průběhu můžete zkontrolovat a sledovat průběh cyklu synchronizace.

  5. Kdykoli se na webu Azure Portal podívejte na kartu Protokoly zřizování a zjistěte, jaké akce služba zřizování provedla. Protokoly auditu obsahují seznam všech jednotlivých synchronizačních událostí provedených službou zřizování, například které uživatele importují ze zdroje a exportují se do cílové aplikace.

  6. Po dokončení počáteční synchronizace se na kartě Zřizování zapíše souhrnná sestava, jak je znázorněno níže.

    Provisioning progress bar

Známé problémy a omezení

  • Aplikace pro zpětný zápis používá předdefinované hodnoty pro parametry Communication_Usage_Type_ID a Telefon_Device_Type_ID. Pokud váš tenant Workday používá pro tyto atributy jinou hodnotu, operace zpětného zápisu nebude úspěšná. Navrhovaným alternativním řešením je aktualizovat Type_IDs v Aplikaci Workday.
  • Pokud je aplikace pro zpětný zápis nakonfigurovaná tak, aby aktualizovala sekundární telefonní čísla, nenahrazuje stávající sekundární telefonní číslo v Aplikaci Workday. Přidá k záznamu pracovního procesu další sekundární telefonní číslo. Neexistuje žádné alternativní řešení tohoto chování.

Další kroky