{"id":70591,"date":"2026-04-16T08:38:05","date_gmt":"2026-04-16T15:38:05","guid":{"rendered":"https:\/\/cirasync.com\/?p=70591"},"modified":"2026-04-16T08:38:09","modified_gmt":"2026-04-16T15:38:09","slug":"powershell-commands-update-global-address-list","status":"publish","type":"post","link":"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/","title":{"rendered":"Top 6 PowerShell Commands for Updating the GAL: A Complete Guide for IT Admins &#8211;\u00a0CiraSync\u00a0"},"content":{"rendered":"<p><span data-contrast=\"none\">The global address list (GAL) is a key element for keeping up the communication flow strategy in Exchange and Microsoft 365. Although PowerShell is a good way for filtering, troubleshooting, and updating the GAL, doing it manually can be slow and hard. Tools that automate this process, e. g., CiraSync, are great helpers for PowerShell as they can provide real-time updates, hybrid support, and less admin work. This article shares the six most important PowerShell commands, the best practices, the usual problems, and how automation can make GAL management easier.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_81 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#What_Is_the_Global_Address_List_GAL\" >What Is the Global Address List (GAL)?\u00a0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#Why_Update_the_GAL\" >Why Update the GAL?\u00a0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#Prerequisites_for_PowerShell_GAL_Work\" >Prerequisites for PowerShell GAL Work\u00a0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#Top_6_PowerShell_Commands_for_Updating_the_GAL\" >Top 6 PowerShell Commands for Updating the GAL\u00a0<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#1_Connect-ExchangeOnline\" >1. Connect-ExchangeOnline\u00a0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#2_Get-GlobalAddressList\" >2. Get-GlobalAddressList\u00a0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#3_Set-GlobalAddressList\" >3. Set-GlobalAddressList\u00a0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#4_Get-AddressList\" >4. Get-AddressList\u00a0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#5_Update-GlobalAddressList_On-Premises_Only\" >5. Update-GlobalAddressList (On-Premises Only)\u00a0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#6_Get-Recipient_-RecipientPreviewFilter\" >6. Get-Recipient -RecipientPreviewFilter\u00a0<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#Common_GAL_Update_Challenges_and_How_PowerShell_Helps\" >Common GAL Update Challenges and How PowerShell Helps\u00a0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#PowerShell_vs_Automated_GAL_Sync_Tools\" >PowerShell vs Automated GAL Sync Tools\u00a0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#Conclusion\" >Conclusion\u00a0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#10_FAQs_About_PowerShell_and_the_GAL\" >10 FAQs About PowerShell and the GAL\u00a0<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#1_What_is_the_GAL\" >1. What is the GAL?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#2_Why_doesnt_Update-GlobalAddressList_work_in_Exchange_Online\" >2. Why doesn\u2019t Update-GlobalAddressList work in Exchange Online?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#3_How_do_I_force_a_GAL_refresh_in_Exchange_Online\" >3. How do I force a GAL refresh in Exchange Online?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#4_Do_GAL_updates_appear_instantly\" >4. Do GAL updates appear instantly?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#5_Do_I_need_special_roles_to_run_these_commands\" >5. Do I need special roles to run these commands?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#6_Can_I_create_a_custom_GAL\" >6. Can I create a custom GAL?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#7_How_do_I_test_a_GAL_filter\" >7. How do I test a GAL filter?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#8_Is_it_possible_to_segment_the_GAL\" >8. Is it possible to segment the GAL?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#9_Whats_the_difference_between_GAL_and_Address_List\" >9. What\u2019s the difference between GAL and Address List?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-24\" href=\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#10_Does_Exchange_Online_automatically_update_the_GAL\" >10. Does Exchange Online automatically update the GAL?<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"What_Is_the_Global_Address_List_GAL\"><\/span><b><span data-contrast=\"none\">What Is the Global Address List (GAL)?<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span data-contrast=\"none\">The\u00a0<\/span><a href=\"https:\/\/cirasync.com\/gal-sync\/\"><span data-contrast=\"none\">Global Address List (GAL)<\/span><\/a><span data-contrast=\"none\">\u00a0is a directory of all mail-enabled recipients in an Exchange organization, including user mailboxes, contacts, and groups.\u00a0It\u2019s\u00a0the primary list users rely on in Outlook and Outlook Web Access when sending emails.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">In Exchange Online, updates are mostly automatic, but there are situations where admins need to\u00a0validate, modify, or force changes using PowerShell. Combining PowerShell\u00a0expertise\u00a0with automation tools like\u00a0CiraSync\u00a0ensures the GAL is always\u00a0accurate, visible, and synchronized across devices.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Why_Update_the_GAL\"><\/span><b><span data-contrast=\"none\">Why Update the GAL?<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span data-contrast=\"none\">Maintaining\u00a0an up-to-date GAL is crucial for:<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<ul>\n<li><span data-contrast=\"none\">Ensuring new hires or role changes are visible\u00a0immediately<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:220,&quot;335559739&quot;:220}\">\u00a0<\/span><\/li>\n<li><span data-contrast=\"none\">Applying department- or role-specific filters in segmented GALs<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:220,&quot;335559739&quot;:220}\">\u00a0<\/span><\/li>\n<li><span data-contrast=\"none\">Reducing email errors and improving collaboration<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:220,&quot;335559739&quot;:220}\">\u00a0<\/span><\/li>\n<li><span data-contrast=\"none\">Troubleshooting visibility issues in Outlook or the Offline Address Book<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:220,&quot;335559739&quot;:220}\">\u00a0<\/span><\/li>\n<\/ul>\n<p><span data-contrast=\"none\">While PowerShell gives you control and customization, automation tools save time, reduce human error, and ensure hybrid or multi-tenant environments stay fully\u00a0synced.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Prerequisites_for_PowerShell_GAL_Work\"><\/span><b><span data-contrast=\"none\">Prerequisites for PowerShell GAL Work<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span data-contrast=\"none\">Before running commands, ensure:<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<ol>\n<li><span data-contrast=\"none\">Exchange Online PowerShell Module is installed (ExchangeOnlineManagement\u00a0v2 or v3).<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:220,&quot;335559739&quot;:220}\">\u00a0<\/span><\/li>\n<li><span data-contrast=\"none\">Connect to your tenant using\u00a0<\/span><span data-contrast=\"none\">Connect-ExchangeOnline<\/span><span data-contrast=\"none\">.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:220,&quot;335559739&quot;:220}\">\u00a0<\/span><\/li>\n<li><span data-contrast=\"none\">Address\u00a0Lists role is assigned to your admin account,\u00a0required\u00a0for\u00a0<\/span><span data-contrast=\"none\">Get-AddressList<\/span><span data-contrast=\"none\">,\u00a0<\/span><span data-contrast=\"none\">Set-GlobalAddressList<\/span><span data-contrast=\"none\">, and related cmdlets.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:220,&quot;335559739&quot;:220}\">\u00a0<\/span><\/li>\n<\/ol>\n<h2><span class=\"ez-toc-section\" id=\"Top_6_PowerShell_Commands_for_Updating_the_GAL\"><\/span><b><span data-contrast=\"none\">Top 6 PowerShell Commands for Updating the GAL<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3 aria-level=\"3\"><span class=\"ez-toc-section\" id=\"1_Connect-ExchangeOnline\"><\/span><b><span data-contrast=\"none\">1. Connect-ExchangeOnline<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;134245418&quot;:true,&quot;134245529&quot;:true,&quot;335559738&quot;:280,&quot;335559739&quot;:80}\">\u00a0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><b><span data-contrast=\"none\">Purpose:<\/span><\/b><span data-contrast=\"none\">\u00a0Establishes\u00a0a PowerShell session to your Exchange Online tenant.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">Connect-ExchangeOnline\u00a0-UserPrincipalName\u00a0<\/span><a href=\"mailto:admin@domain.com\"><span data-contrast=\"none\">admin@domain.com<\/span><\/a><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">Run this at the start of any session to authenticate and enable access to GAL management commands.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Get-GlobalAddressList\"><\/span><b><span data-contrast=\"none\">2. Get-GlobalAddressList<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><b><span data-contrast=\"none\">Purpose:<\/span><\/b><span data-contrast=\"none\">\u00a0Retrieves information about all Global Address Lists.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">Get-GlobalAddressList<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">This command displays the Default GAL and any custom GALs.\u00a0It\u2019s\u00a0crucial for understanding your environment before making changes.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_Set-GlobalAddressList\"><\/span><b><span data-contrast=\"none\">3. Set-GlobalAddressList<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><b><span data-contrast=\"none\">Purpose:\u00a0<\/span><\/b><span data-contrast=\"none\">Updates GAL properties or applies a new filter.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">Set-GlobalAddressList\u00a0-Identity \u00ab\u00a0Default Global Address List\u00a0\u00bb<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"none\">Example:\u00a0<\/span><\/b><span data-contrast=\"none\">Adding a department filter:<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">Set-GlobalAddressList\u00a0-Identity \u00ab\u00a0Contoso GAL\u00a0\u00bb -ConditionalCompany\u00a0@{Add=\u00a0\u00bbFabrikam\u00a0\u00bb}<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">Use it to apply custom filters or enforce configuration changes in Exchange Online.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Get-AddressList\"><\/span><b><span data-contrast=\"none\">4. Get-AddressList<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><b><span data-contrast=\"none\">Purpose:\u00a0<\/span><\/b><span data-contrast=\"none\">Lists\u00a0all address lists, including GALs and other filtered lists.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">Get-AddressList<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">It helps confirm the existence and properties of each list, ensuring filters are applied correctly.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_Update-GlobalAddressList_On-Premises_Only\"><\/span><b><span data-contrast=\"none\">5. Update-GlobalAddressList <\/span><\/b><b><i><span data-contrast=\"none\">(On-Premises Only)<\/span><\/i><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><b><span data-contrast=\"none\">Purpose:\u00a0<\/span><\/b><span data-contrast=\"none\">Forces an immediate GAL\u00a0update in\u00a0on-premises Exchange.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">Update-GlobalAddressList\u00a0-Identity \u00ab\u00a0Default Global Address List\u00a0\u00bb<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">This command recalculates recipients and applies recent changes. It is not supported\u00a0in\u00a0Exchange Online.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"6_Get-Recipient_-RecipientPreviewFilter\"><\/span><b><span data-contrast=\"none\">6. Get-Recipient -RecipientPreviewFilter<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><b><span data-contrast=\"none\">Purpose:<\/span><\/b><span data-contrast=\"none\">\u00a0Tests\u00a0which recipients will appear in a GAL based on its filter.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">Get-Recipient -RecipientPreviewFilter\u00a0(Get-GlobalAddressList).RecipientFilter<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"none\">It helps\u00a0validate\u00a0filters before users notice visibility issues,\u00a0especially for\u00a0custom or segmented GALs.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><b><span data-contrast=\"none\">H2: Best Practices for Managing GAL Updates<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/p>\n<ul>\n<li><span data-contrast=\"none\">Ensure proper role assignment to avoid errors.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:220,&quot;335559739&quot;:220}\">\u00a0<\/span><\/li>\n<li><span data-contrast=\"none\">Understand that Offline Address Books may take hours or days to\u00a0sync.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:220,&quot;335559739&quot;:220}\">\u00a0<\/span><\/li>\n<li><span data-contrast=\"none\">Use BITS resets to resolve client-side download delays:<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:220,&quot;335559739&quot;:220}\">\u00a0<\/span><\/li>\n<\/ul>\n<p><span data-contrast=\"none\">bitsadmin.exe \/reset \/allusers<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/p>\n<ul>\n<li><span data-contrast=\"none\">Validate filters using\u00a0<\/span><span data-contrast=\"none\">Get-Recipient -RecipientPreviewFilter<\/span><span data-contrast=\"none\">\u00a0before deployment.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:220,&quot;335559739&quot;:220}\">\u00a0<\/span><\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Common_GAL_Update_Challenges_and_How_PowerShell_Helps\"><\/span><b><span data-contrast=\"none\">Common GAL Update Challenges and How PowerShell Helps<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span data-contrast=\"none\">Even seasoned Exchange admins may face:<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<ul>\n<li><span data-contrast=\"none\">Missing or delayed user entries<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:220,&quot;335559739&quot;:220}\">\u00a0<\/span><\/li>\n<li><span data-contrast=\"none\">Deleted accounts lingering in GAL<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:220,&quot;335559739&quot;:220}\">\u00a0<\/span><\/li>\n<li><span data-contrast=\"none\">Title or department changes not appearing<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:220,&quot;335559739&quot;:220}\">\u00a0<\/span><\/li>\n<\/ul>\n<p><span data-contrast=\"none\">Most issues stem from timing,\u00a0permissions, or backend processing. PowerShell helps by validating configuration, confirming recipient filters, and checking directory object compliance. Hybrid setups add complexity, as Azure AD Connect sync may affect results. Understanding these mechanics allows admins to proactively manage GALs rather than reacting to user complaints.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"PowerShell_vs_Automated_GAL_Sync_Tools\"><\/span><b><span data-contrast=\"none\">PowerShell vs Automated GAL Sync Tools<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<table data-tablestyle=\"MsoNormalTable\" data-tablelook=\"1696\" aria-rowcount=\"11\">\n<tbody>\n<tr aria-rowindex=\"1\">\n<td data-celllook=\"0\"><b><span data-contrast=\"none\">Feature<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:2,&quot;335551620&quot;:2,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<td data-celllook=\"0\"><b><span data-contrast=\"none\">PowerShell<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:2,&quot;335551620&quot;:2,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<td data-celllook=\"0\"><b><span data-contrast=\"none\">Automated GAL Sync Tools (e.g.,\u00a0CiraSync)<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:2,&quot;335551620&quot;:2,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"2\">\n<td data-celllook=\"0\"><span data-contrast=\"none\">Ease of Use<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<td data-celllook=\"0\"><span data-contrast=\"none\">Requires familiarity with cmdlets and syntax<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<td data-celllook=\"0\"><span data-contrast=\"none\">Simple, no coding\u00a0required; user-friendly interface<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"3\">\n<td data-celllook=\"0\"><span data-contrast=\"none\">Speed<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<td data-celllook=\"0\"><span data-contrast=\"none\">Changes depend on execution and client sync cycles<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<td data-celllook=\"0\"><span data-contrast=\"none\">Real-time or near real-time updates across all devices<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"4\">\n<td data-celllook=\"0\"><span data-contrast=\"none\">Error Handling<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<td data-celllook=\"0\"><span data-contrast=\"none\">Manual troubleshooting\u00a0required\u00a0for issues<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<td data-celllook=\"0\"><span data-contrast=\"none\">Built-in error detection and alerts<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"5\">\n<td data-celllook=\"0\"><span data-contrast=\"none\">Hybrid Support<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<td data-celllook=\"0\"><span data-contrast=\"none\">Can work with hybrid environments, but may require multiple scripts<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<td data-celllook=\"0\"><span data-contrast=\"none\">Seamless support for hybrid setups with automatic synchronization<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"6\">\n<td data-celllook=\"0\"><span data-contrast=\"none\">Customization<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<td data-celllook=\"0\"><span data-contrast=\"none\">High flexibility with filters, custom scripts<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<td data-celllook=\"0\"><span data-contrast=\"none\">Pre-built options plus some customizable filters<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"7\">\n<td data-celllook=\"0\"><span data-contrast=\"none\">Maintenance<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<td data-celllook=\"0\"><span data-contrast=\"none\">Needs ongoing admin attention<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<td data-celllook=\"0\"><span data-contrast=\"none\">Minimal ongoing management; automated processes<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"8\">\n<td data-celllook=\"0\"><span data-contrast=\"none\">Offline Address Book Updates<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<td data-celllook=\"0\"><span data-contrast=\"none\">Cannot force client OAB updates; depends on Outlook<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<td data-celllook=\"0\"><span data-contrast=\"none\">Automatically ensures updates propagate to Outlook and mobile devices<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"9\">\n<td data-celllook=\"0\"><span data-contrast=\"none\">Scalability<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<td data-celllook=\"0\"><span data-contrast=\"none\">Can be scripted for large organizations, but may be complex<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<td data-celllook=\"0\"><span data-contrast=\"none\">Designed to scale easily across multiple tenants or locations<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"10\">\n<td data-celllook=\"0\"><span data-contrast=\"none\">Time Efficiency<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<td data-celllook=\"0\"><span data-contrast=\"none\">Can be time-consuming for repetitive tasks<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<td data-celllook=\"0\"><span data-contrast=\"none\">Saves significant admin time with automation<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<\/tr>\n<tr aria-rowindex=\"11\">\n<td data-celllook=\"0\"><span data-contrast=\"none\">Reliability<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<td data-celllook=\"0\"><span data-contrast=\"none\">Relies on correct execution and permission setup<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<td data-celllook=\"0\"><span data-contrast=\"none\">Highly reliable\u00a0with consistent sync across all endpoints<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><span data-contrast=\"none\">PowerShell is ideal for admins who need flexibility and control, while automated tools like\u00a0CiraSync\u00a0save time, reduce errors, and streamline hybrid or multi-tenant GAL management. Using both together gives the best of both worlds: control and efficiency.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Conclusion\"><\/span><b><span data-contrast=\"none\">Conclusion<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><span data-contrast=\"none\">PowerShell is still very much a go-to tool for working with the Global Address List. Besides, it gives admins the power to check the filters, apply custom configurations, and figure out problems with the\u00a0directory\u00a0visibility. For hybrid and multi-tenant environments, a PowerShell expert who is combining his skills with automation tools like\u00a0CiraSync\u00a0will see to it that the GALs are correct, the latest, and\u00a0synced\u00a0to all devices, thus cutting down manual work and raising user experience.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h2><span class=\"ez-toc-section\" id=\"10_FAQs_About_PowerShell_and_the_GAL\"><\/span><b><span data-contrast=\"none\">10 FAQs About PowerShell and the GAL<\/span><\/b><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:0,&quot;335559739&quot;:0}\">\u00a0<\/span><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"1_What_is_the_GAL\"><\/span><b><span data-contrast=\"none\">1. What is the GAL?<\/span><\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span data-contrast=\"none\">The Global Address List is a directory of all mail-enabled objects in Exchange, including users, contacts, and groups.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"2_Why_doesnt_Update-GlobalAddressList_work_in_Exchange_Online\"><\/span><b><span data-contrast=\"none\">2. Why doesn\u2019t Update-GlobalAddressList work in Exchange Online?<\/span><\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span data-contrast=\"none\">It is only\u00a0available in\u00a0on-premises Exchange. Exchange Online updates GALs automatically;\u00a0<\/span><span data-contrast=\"none\">Set-GlobalAddressList<\/span><span data-contrast=\"none\">\u00a0is used for configuration changes.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"3_How_do_I_force_a_GAL_refresh_in_Exchange_Online\"><\/span><b><span data-contrast=\"none\">3. How do I force a GAL refresh in Exchange Online?<\/span><\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span data-contrast=\"none\">Use\u00a0<\/span><span data-contrast=\"none\">Set-GlobalAddressList<\/span><span data-contrast=\"none\">\u00a0with updated filters or properties. Outlook clients may still require time to\u00a0sync\u00a0the Offline Address Book.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"4_Do_GAL_updates_appear_instantly\"><\/span><b><span data-contrast=\"none\">4. Do GAL updates appear instantly?<\/span><\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span data-contrast=\"none\">Not always. Exchange Online updates in the background. Outlook cached mode may take 24-48 hours\u00a0to reflect changes.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"5_Do_I_need_special_roles_to_run_these_commands\"><\/span><b><span data-contrast=\"none\">5. Do I need special roles to run these commands?<\/span><\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span data-contrast=\"none\">Yes. The Address Lists role is\u00a0required\u00a0for most GAL and address list\u00a0management\u00a0cmdlets.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"6_Can_I_create_a_custom_GAL\"><\/span><b><span data-contrast=\"none\">6. Can I create a custom GAL?<\/span><\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span data-contrast=\"none\">Yes. Use <\/span><span data-contrast=\"none\">New-GlobalAddressList<\/span><span data-contrast=\"none\">\u00a0with specific filters to segment users by department, location, or other attributes.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"7_How_do_I_test_a_GAL_filter\"><\/span><b><span data-contrast=\"none\">7. How do I test a GAL filter?<\/span><\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span data-contrast=\"none\">Run <\/span><span data-contrast=\"none\">Get-Recipient -RecipientPreviewFilter\u00a0(Get-GlobalAddressList).RecipientFilter<\/span><span data-contrast=\"none\">\u00a0to see which recipients will appear.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"8_Is_it_possible_to_segment_the_GAL\"><\/span><b><span data-contrast=\"none\">8. Is it possible to segment the GAL?<\/span><\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span data-contrast=\"none\">Yes. Use custom filters and Address Book Policies to create department or role-specific lists.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"9_Whats_the_difference_between_GAL_and_Address_List\"><\/span><b><span data-contrast=\"none\">9. What\u2019s the difference between GAL and Address List?<\/span><\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span data-contrast=\"none\">The GAL is the master directory; address lists are filtered subsets designed for specific groups or criteria.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<h3><span class=\"ez-toc-section\" id=\"10_Does_Exchange_Online_automatically_update_the_GAL\"><\/span><b><span data-contrast=\"none\">10. Does Exchange Online automatically update the GAL?<\/span><\/b><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><span data-contrast=\"none\">Yes, Exchange Online syncs changes automatically, but PowerShell gives admins visibility and control over configuration and filters.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/p>\n<p><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n<p><span data-ccp-props=\"{}\">\u00a0<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The global address list (GAL) is a key element for keeping up the communication flow strategy in Exchange and Microsoft 365. Although PowerShell is a good way for filtering, troubleshooting, and updating the GAL, doing it manually can be slow and hard. Tools that automate this process, e. g., CiraSync, are great helpers for PowerShell [&hellip;]<\/p>\n","protected":false},"author":44,"featured_media":46654,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","_nextfly_llmd_date_locked":false,"footnotes":""},"categories":[1478,13550,22,4733],"tags":[28,4417,13373,1414],"ppma_author":[13555],"class_list":["post-70591","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog-articles","category-featured-articles","category-global-address-list","category-solutions","tag-cirasync","tag-faq","tag-gal-sync","tag-global-address-list-gal-sync"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.1 (Yoast SEO v27.1.1) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Top 6 PowerShell Commands for Updating the GAL: A Complete Guide for IT Admins -\u00a0CiraSync\u00a0 &#8212; CiraSync<\/title>\n<meta name=\"description\" content=\"Learn the top 6 PowerShell commands to update the Global Address List and discover how automated tools like\u00a0CiraSync\u00a0make GAL management faster and easier.\u00a0\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Top 6 PowerShell Commands for Updating the GAL: A Complete Guide for IT Admins -\u00a0CiraSync\u00a0\" \/>\n<meta property=\"og:description\" content=\"Learn the top 6 PowerShell commands to update the Global Address List and discover how automated tools like\u00a0CiraSync\u00a0make GAL management faster and easier.\u00a0\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/\" \/>\n<meta property=\"og:site_name\" content=\"CiraSync\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/CiraSync\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-04-16T15:38:05+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-16T15:38:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cirasync.com\/wp-content\/uploads\/2019\/04\/Cirasync_share_1200x630-01.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"jor@cirasync.com\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@CiraSync\" \/>\n<meta name=\"twitter:site\" content=\"@CiraSync\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"jor@cirasync.com\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/\"},\"author\":{\"name\":\"jor@cirasync.com\",\"@id\":\"https:\/\/cirasync.com\/fr\/#\/schema\/person\/63f11573dc67f7d52d9c3fb2b5460093\"},\"headline\":\"Top 6 PowerShell Commands for Updating the GAL: A Complete Guide for IT Admins &#8211;\u00a0CiraSync\u00a0\",\"datePublished\":\"2026-04-16T15:38:05+00:00\",\"dateModified\":\"2026-04-16T15:38:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/\"},\"wordCount\":1160,\"publisher\":{\"@id\":\"https:\/\/cirasync.com\/fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cirasync.com\/wp-content\/uploads\/2024\/05\/CiraSync-Blog-1080x630-Light.jpg\",\"keywords\":[\"CiraSync\",\"FAQ\",\"GAL Sync\",\"Global Address List (GAL) Sync\"],\"articleSection\":[\"Blog Articles\",\"Featured\",\"GAL Sync\",\"Solutions\"],\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/\",\"url\":\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/\",\"name\":\"Top 6 PowerShell Commands for Updating the GAL: A Complete Guide for IT Admins -\u00a0CiraSync\u00a0 &#8212; CiraSync\",\"isPartOf\":{\"@id\":\"https:\/\/cirasync.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cirasync.com\/wp-content\/uploads\/2024\/05\/CiraSync-Blog-1080x630-Light.jpg\",\"datePublished\":\"2026-04-16T15:38:05+00:00\",\"dateModified\":\"2026-04-16T15:38:09+00:00\",\"description\":\"Learn the top 6 PowerShell commands to update the Global Address List and discover how automated tools like\u00a0CiraSync\u00a0make GAL management faster and easier.\u00a0\",\"breadcrumb\":{\"@id\":\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#primaryimage\",\"url\":\"https:\/\/cirasync.com\/wp-content\/uploads\/2024\/05\/CiraSync-Blog-1080x630-Light.jpg\",\"contentUrl\":\"https:\/\/cirasync.com\/wp-content\/uploads\/2024\/05\/CiraSync-Blog-1080x630-Light.jpg\",\"width\":1080,\"height\":630,\"caption\":\"CiraSync Blog\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cirasync.com\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Top 6 PowerShell Commands for Updating the GAL: A Complete Guide for IT Admins &#8211;\u00a0CiraSync\u00a0\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cirasync.com\/fr\/#website\",\"url\":\"https:\/\/cirasync.com\/fr\/\",\"name\":\"CiraSync\",\"description\":\"Sync the Office 365 GAL, public folders and calendars to smartphones.\",\"publisher\":{\"@id\":\"https:\/\/cirasync.com\/fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/cirasync.com\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/cirasync.com\/fr\/#organization\",\"name\":\"CiraSync\",\"url\":\"https:\/\/cirasync.com\/fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/cirasync.com\/fr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cirasync.com\/wp-content\/uploads\/2019\/07\/CiraSync-Logo-.png\",\"contentUrl\":\"https:\/\/cirasync.com\/wp-content\/uploads\/2019\/07\/CiraSync-Logo-.png\",\"width\":1200,\"height\":671,\"caption\":\"CiraSync\"},\"image\":{\"@id\":\"https:\/\/cirasync.com\/fr\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/CiraSync\/\",\"https:\/\/x.com\/CiraSync\",\"https:\/\/www.linkedin.com\/company\/cira-apps-limited\",\"https:\/\/www.youtube.com\/channel\/UCdFkOfXlRAWRadzGit3jJZA\/videos\"],\"description\":\"CiraSync automatically syncs CRM, contact & calendar data from M365, Exchange & many CRMs to every smartphone.\",\"email\":\"support@cirasync.com\",\"telephone\":\"1 (202) 747 0888\",\"legalName\":\"CiraSync\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/cirasync.com\/fr\/#\/schema\/person\/63f11573dc67f7d52d9c3fb2b5460093\",\"name\":\"jor@cirasync.com\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/cirasync.com\/fr\/#\/schema\/person\/image\/881dee0c3cd2166b5323abacf9ba023c\",\"url\":\"https:\/\/cirasync.com\/wp-content\/uploads\/2026\/03\/Me.png\",\"contentUrl\":\"https:\/\/cirasync.com\/wp-content\/uploads\/2026\/03\/Me.png\",\"caption\":\"jor@cirasync.com\"},\"description\":\"Joe graduated from the University of Idaho with a Bachelor\u2019s degree in Public Relations, launching his marketing career as the university\u2019s iconic mascot, Joe Vandal. Joe proceeded to grow his marketing skillset in the casino industry, supporting email and SMS lifecycle marketing, collaborating across teams to enhance online visibility and refine guest communication. He now serves as a Marketing Specialist at Cirasync, where he focuses on digital campaigns, leveraging strengths in digital strategy, CRM, and SEO.\u00a0 He is passionate about data\u2011driven insights, cross\u2011functional teamwork, and helping organizations build meaningful, lasting connections with their audiences.\",\"url\":\"https:\/\/cirasync.com\/fr\/author\/jorcirasync-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Top 6 PowerShell Commands for Updating the GAL: A Complete Guide for IT Admins -\u00a0CiraSync\u00a0 &#8212; CiraSync","description":"Learn the top 6 PowerShell commands to update the Global Address List and discover how automated tools like\u00a0CiraSync\u00a0make GAL management faster and easier.\u00a0","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/","og_locale":"fr_FR","og_type":"article","og_title":"Top 6 PowerShell Commands for Updating the GAL: A Complete Guide for IT Admins -\u00a0CiraSync\u00a0","og_description":"Learn the top 6 PowerShell commands to update the Global Address List and discover how automated tools like\u00a0CiraSync\u00a0make GAL management faster and easier.\u00a0","og_url":"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/","og_site_name":"CiraSync","article_publisher":"https:\/\/www.facebook.com\/CiraSync\/","article_published_time":"2026-04-16T15:38:05+00:00","article_modified_time":"2026-04-16T15:38:09+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/cirasync.com\/wp-content\/uploads\/2019\/04\/Cirasync_share_1200x630-01.png","type":"image\/png"}],"author":"jor@cirasync.com","twitter_card":"summary_large_image","twitter_creator":"@CiraSync","twitter_site":"@CiraSync","twitter_misc":{"\u00c9crit par":"jor@cirasync.com","Dur\u00e9e de lecture estim\u00e9e":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#article","isPartOf":{"@id":"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/"},"author":{"name":"jor@cirasync.com","@id":"https:\/\/cirasync.com\/fr\/#\/schema\/person\/63f11573dc67f7d52d9c3fb2b5460093"},"headline":"Top 6 PowerShell Commands for Updating the GAL: A Complete Guide for IT Admins &#8211;\u00a0CiraSync\u00a0","datePublished":"2026-04-16T15:38:05+00:00","dateModified":"2026-04-16T15:38:09+00:00","mainEntityOfPage":{"@id":"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/"},"wordCount":1160,"publisher":{"@id":"https:\/\/cirasync.com\/fr\/#organization"},"image":{"@id":"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#primaryimage"},"thumbnailUrl":"https:\/\/cirasync.com\/wp-content\/uploads\/2024\/05\/CiraSync-Blog-1080x630-Light.jpg","keywords":["CiraSync","FAQ","GAL Sync","Global Address List (GAL) Sync"],"articleSection":["Blog Articles","Featured","GAL Sync","Solutions"],"inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/","url":"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/","name":"Top 6 PowerShell Commands for Updating the GAL: A Complete Guide for IT Admins -\u00a0CiraSync\u00a0 &#8212; CiraSync","isPartOf":{"@id":"https:\/\/cirasync.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#primaryimage"},"image":{"@id":"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#primaryimage"},"thumbnailUrl":"https:\/\/cirasync.com\/wp-content\/uploads\/2024\/05\/CiraSync-Blog-1080x630-Light.jpg","datePublished":"2026-04-16T15:38:05+00:00","dateModified":"2026-04-16T15:38:09+00:00","description":"Learn the top 6 PowerShell commands to update the Global Address List and discover how automated tools like\u00a0CiraSync\u00a0make GAL management faster and easier.\u00a0","breadcrumb":{"@id":"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#primaryimage","url":"https:\/\/cirasync.com\/wp-content\/uploads\/2024\/05\/CiraSync-Blog-1080x630-Light.jpg","contentUrl":"https:\/\/cirasync.com\/wp-content\/uploads\/2024\/05\/CiraSync-Blog-1080x630-Light.jpg","width":1080,"height":630,"caption":"CiraSync Blog"},{"@type":"BreadcrumbList","@id":"https:\/\/cirasync.com\/fr\/blog-articles\/powershell-commands-update-global-address-list\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cirasync.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Top 6 PowerShell Commands for Updating the GAL: A Complete Guide for IT Admins &#8211;\u00a0CiraSync\u00a0"}]},{"@type":"WebSite","@id":"https:\/\/cirasync.com\/fr\/#website","url":"https:\/\/cirasync.com\/fr\/","name":"CiraSync","description":"Sync the Office 365 GAL, public folders and calendars to smartphones.","publisher":{"@id":"https:\/\/cirasync.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cirasync.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/cirasync.com\/fr\/#organization","name":"CiraSync","url":"https:\/\/cirasync.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/cirasync.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/cirasync.com\/wp-content\/uploads\/2019\/07\/CiraSync-Logo-.png","contentUrl":"https:\/\/cirasync.com\/wp-content\/uploads\/2019\/07\/CiraSync-Logo-.png","width":1200,"height":671,"caption":"CiraSync"},"image":{"@id":"https:\/\/cirasync.com\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/CiraSync\/","https:\/\/x.com\/CiraSync","https:\/\/www.linkedin.com\/company\/cira-apps-limited","https:\/\/www.youtube.com\/channel\/UCdFkOfXlRAWRadzGit3jJZA\/videos"],"description":"CiraSync automatically syncs CRM, contact & calendar data from M365, Exchange & many CRMs to every smartphone.","email":"support@cirasync.com","telephone":"1 (202) 747 0888","legalName":"CiraSync"},{"@type":"Person","@id":"https:\/\/cirasync.com\/fr\/#\/schema\/person\/63f11573dc67f7d52d9c3fb2b5460093","name":"jor@cirasync.com","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/cirasync.com\/fr\/#\/schema\/person\/image\/881dee0c3cd2166b5323abacf9ba023c","url":"https:\/\/cirasync.com\/wp-content\/uploads\/2026\/03\/Me.png","contentUrl":"https:\/\/cirasync.com\/wp-content\/uploads\/2026\/03\/Me.png","caption":"jor@cirasync.com"},"description":"Joe graduated from the University of Idaho with a Bachelor\u2019s degree in Public Relations, launching his marketing career as the university\u2019s iconic mascot, Joe Vandal. Joe proceeded to grow his marketing skillset in the casino industry, supporting email and SMS lifecycle marketing, collaborating across teams to enhance online visibility and refine guest communication. He now serves as a Marketing Specialist at Cirasync, where he focuses on digital campaigns, leveraging strengths in digital strategy, CRM, and SEO.\u00a0 He is passionate about data\u2011driven insights, cross\u2011functional teamwork, and helping organizations build meaningful, lasting connections with their audiences.","url":"https:\/\/cirasync.com\/fr\/author\/jorcirasync-com\/"}]}},"authors":[{"term_id":13555,"user_id":44,"is_guest":0,"slug":"jorcirasync-com","display_name":"jor@cirasync.com","avatar_url":{"url":"https:\/\/cirasync.com\/wp-content\/uploads\/2026\/03\/Me.png","url2x":"https:\/\/cirasync.com\/wp-content\/uploads\/2026\/03\/Me.png"},"0":null,"1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":""}],"_links":{"self":[{"href":"https:\/\/cirasync.com\/fr\/wp-json\/wp\/v2\/posts\/70591","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cirasync.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cirasync.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cirasync.com\/fr\/wp-json\/wp\/v2\/users\/44"}],"replies":[{"embeddable":true,"href":"https:\/\/cirasync.com\/fr\/wp-json\/wp\/v2\/comments?post=70591"}],"version-history":[{"count":1,"href":"https:\/\/cirasync.com\/fr\/wp-json\/wp\/v2\/posts\/70591\/revisions"}],"predecessor-version":[{"id":70592,"href":"https:\/\/cirasync.com\/fr\/wp-json\/wp\/v2\/posts\/70591\/revisions\/70592"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cirasync.com\/fr\/wp-json\/wp\/v2\/media\/46654"}],"wp:attachment":[{"href":"https:\/\/cirasync.com\/fr\/wp-json\/wp\/v2\/media?parent=70591"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cirasync.com\/fr\/wp-json\/wp\/v2\/categories?post=70591"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cirasync.com\/fr\/wp-json\/wp\/v2\/tags?post=70591"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/cirasync.com\/fr\/wp-json\/wp\/v2\/ppma_author?post=70591"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}