{"id":280,"date":"2023-01-20T08:32:00","date_gmt":"2023-01-20T08:32:00","guid":{"rendered":"https:\/\/syncpenguin.com\/blog\/?p=280"},"modified":"2025-02-07T15:49:19","modified_gmt":"2025-02-07T15:49:19","slug":"sync-office-365-calendars-between-two-tenants","status":"publish","type":"post","link":"https:\/\/syncpenguin.com\/blog\/sync-office-365-calendars-between-two-tenants\/","title":{"rendered":"Office 365 Calendar Meeting Sync Between Organizations or Tenants"},"content":{"rendered":"\n<p>Managing meeting bookings and ensuring there are no scheduling conflicts can be a daunting task when employees in your organization have active work accounts across different Office 365 tenants. To address this challenge and simplify calendar management, SyncPenguin offers a reliable and efficient solution \u2014 a two-way synchronization that keeps calendars up-to-date with a seamless and automatic setup.<\/p>\n\n\n\n<p>In this blog post, we will delve into the process of setting up this synchronization between two Office 365 tenants, accommodating one or multiple users. Please note that this setup requires admin access on both tenants and is considered more advanced compared to a simple sync between two calendars, which we have extensively detailed <a href=\"https:\/\/syncpenguin.com\/knowledge-base\/how-to-sync-two-office365-exchange-calendars\/\">here<\/a>.<\/p>\n\n\n\n<h4>Domain-wide access<\/h4>\n\n\n\n<p>If you want to be able to sync on behalf of your tenant users (without having each of them manually connecting their accounts) while keeping the setup process as simple as possible, we recommend using the domain-wide access sync option that we provide at the sync creation. The domain-wide access is achieved through an app registration that is authorized to access user calendars. You can either authorize the default SyncPenguin app or create your own app registration in Entra ID. We will explain this in more detail later in the blog post.<\/p>\n\n\n\n<h4>Creating the sync<\/h4>\n\n\n\n<p>All SyncPenguin syncs are managed in our cloud <a href=\"https:\/\/dashboard.syncpenguin.com\/\">dashboard<\/a>. If you don&#8217;t have an account, feel free to <a href=\"https:\/\/dashboard.syncpenguin.com\/\">sign up<\/a> for a 14-day free trial.<\/p>\n\n\n\n<p>The first step is to create a sync in the SyncPenguin dashboard. For this, on the left menu select <em>&#8220;Synchronizations&#8221;<\/em> , and then click the <em>&#8220;+ New sync&#8221;<\/em> button. Then, select <em><strong>Outlook Calendar Meetings<\/strong><\/em> as both synced apps, the two-way sync direction, and also click on <em>&#8220;Use domain-wide access?&#8221;<\/em> and enable it for both synced apps, as shown below.<\/p>\n\n\n\n<p>Note that we also provide a connector named <em>Office 365 Calendar Meetings<\/em>, but as of today we recommend choosing the <em>Outlook<\/em> connector as it internally uses newer Microsoft APIs, provides improved performance and near-instant syncing using webhooks.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" src=\"https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-at-16.48.41-1024x677.png\" alt=\"\" class=\"wp-image-723\" width=\"601\" height=\"396\" srcset=\"https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-at-16.48.41-1024x677.png 1024w, https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-at-16.48.41-300x198.png 300w, https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-at-16.48.41.png 1724w\" sizes=\"(max-width: 601px) 100vw, 601px\" \/><figcaption>Create a new sync between Office 365 Outlook calendars with domain-wide access<\/figcaption><\/figure><\/div>\n\n\n<h4>Authorize domain-wide access<\/h4>\n\n\n\n<p>Once you have the sync created, the next step is to connect and authorize domain-wide access to both synced tenants (named A and B for simplicity). This is done in the domain-wide access sections of the sync page, as shown below. To connect a tenant, click the <em>&#8220;Connect account&#8221;<\/em> button and follow the authorization process. This process authorizes SyncPenguin app to obtain access to <em>user calendars<\/em> of your tenant. Note that the access can be limited to only a certain set of users if required.<\/p>\n\n\n\n<p>If you prefer connecting your own Entra ID app registration, click the <em>&#8220;Edit&#8221;<\/em> button instead, then change the connection method and follow the steps explained in the <em>&#8220;How to connect client credentials?&#8221;<\/em> section.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" src=\"https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-at-16.55.28-1024x431.png\" alt=\"\" class=\"wp-image-724\" width=\"719\" height=\"303\" srcset=\"https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-at-16.55.28-1024x431.png 1024w, https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-at-16.55.28-300x126.png 300w, https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-at-16.55.28-768x324.png 768w, https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-at-16.55.28-1536x647.png 1536w, https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-at-16.55.28.png 1728w\" sizes=\"(max-width: 719px) 100vw, 719px\" \/><figcaption>Connect tenants<\/figcaption><\/figure><\/div>\n\n\n<p>If the tenant is correctly connected, you should see a green <em>&#8220;Connected&#8221;<\/em> label. Note that permissions might take a few minutes to propagate.<\/p>\n\n\n\n<p>Once the tenants are connected, you can start adding users to the sync.<\/p>\n\n\n\n<h4>Add users<\/h4>\n\n\n\n<p>To add a single user, click the plus icon in the <em>&#8220;Individual sync profiles&#8221;<\/em> section of the sync page, and select <em>&#8220;Add manually&#8221;<\/em>. You&#8217;ll then need to provide a name (in any format), followed by user emails in the two corresponding tenants, as shown below.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" src=\"https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2023\/01\/Screenshot-2023-01-22-at-02.43.02.png\" alt=\"\" class=\"wp-image-377\" width=\"416\" height=\"326\"\/><figcaption>Add a new user to the sync<\/figcaption><\/figure><\/div>\n\n\n<p>Note: You can also select the <em>&#8220;Bulk create&#8221;<\/em> option and add multiple users at once. Additionally, you can add users through a CSV import, or bind the user list to a user group in both O365 tenants to auto-populate them in SyncPenguin and automatically maintain the list of synced user. Feel free to <a href=\"https:\/\/syncpenguin.com\/contact-us\/\">contact us<\/a> if you require any help or have issues or questions during user setup.<\/p>\n\n\n\n<p>We recommend starting with one or two manually added test users and then expanding from there.<\/p>\n\n\n\n<h4>Start syncing<\/h4>\n\n\n\n<p>Once you have added a user, click the <em>&#8220;Actions&#8221;<\/em> button followed by <em>&#8220;Start syncing&#8221;<\/em> to begin the calendar sync process for the corresponding user. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" src=\"https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-at-17.11.23-1024x365.png\" alt=\"\" class=\"wp-image-725\" width=\"692\" height=\"247\" srcset=\"https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-at-17.11.23-1024x365.png 1024w, https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-at-17.11.23-300x107.png 300w, https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-at-17.11.23-768x274.png 768w, https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-at-17.11.23-1536x548.png 1536w, https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-at-17.11.23.png 1928w\" sizes=\"(max-width: 692px) 100vw, 692px\" \/><figcaption>Start syncing<\/figcaption><\/figure><\/div>\n\n\n<p>You&#8217;ll be prompted with a choice to either sync only new meetings or to merge existing calendar meetings two-way. Note that the sync never processes meetings older than a month, and there is no limit on future meetings. Select your preferred option and click <em>&#8220;Start&#8221;<\/em>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" src=\"https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2023\/01\/Screenshot-2023-01-22-at-02.46.31-1024x694.png\" alt=\"\" class=\"wp-image-378\" width=\"472\" height=\"319\" srcset=\"https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2023\/01\/Screenshot-2023-01-22-at-02.46.31-1024x694.png 1024w, https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2023\/01\/Screenshot-2023-01-22-at-02.46.31-300x203.png 300w, https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2023\/01\/Screenshot-2023-01-22-at-02.46.31-768x521.png 768w, https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2023\/01\/Screenshot-2023-01-22-at-02.46.31.png 1392w\" sizes=\"(max-width: 472px) 100vw, 472px\" \/><\/figure><\/div>\n\n\n<p>That is it! The sync will start working automatically in the background, and you&#8217;ll be able to check sync logs in the <em>&#8220;Sync history&#8221;<\/em> section of the sync page.<\/p>\n\n\n\n<p>Note: Like adding users, you are also able to start\/pause syncing in bulk for multiple users at once. To do so, select the corresponding rows using checkboxes on the left side of the user table, and click the <em>&#8220;Bulk actions&#8221;<\/em> <strong>\u2192<\/strong> <em>&#8220;Start syncing&#8221;<\/em> button.<\/p>\n\n\n\n<h4>Customizations<\/h4>\n\n\n\n<p>A great feature of SyncPenguin is the ability to customize your sync.<\/p>\n\n\n\n<p>For calendar synchronizations, we provide a few pre-built field mappings that match popular use cases. Namely, you can choose between syncing full meeting details or blocking the time slots in the other calendar without sharing any specific meeting details. You can choose one of the field mappings, or build your own, in the <em>&#8220;Field mapping &amp; rules&#8221;<\/em> section of the sync page.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" src=\"https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-at-17.16.50-1024x729.png\" alt=\"\" class=\"wp-image-728\" width=\"734\" height=\"522\" srcset=\"https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-at-17.16.50-1024x729.png 1024w, https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-at-17.16.50-300x213.png 300w, https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-at-17.16.50-768x547.png 768w, https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-at-17.16.50-1536x1093.png 1536w, https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2025\/02\/Screenshot-2025-02-07-at-17.16.50.png 1956w\" sizes=\"(max-width: 734px) 100vw, 734px\" \/><figcaption>Customize the field mapping &amp; syncing rules<\/figcaption><\/figure><\/div>\n\n\n<h4>In conclusion<\/h4>\n\n\n\n<p>Thanks for reading! We hope this blog post was helpful and guided you through the process of setting up a calendar sync between two Microsoft 365 tenants. If you want to check out a similar article on how to sync from a single source to multiple destinations, read our Office 365 one-to-many contact sync blog post <a href=\"https:\/\/syncpenguin.com\/blog\/syncing-office-365-contacts-from-public-folder-to-user-folders-one-to-many-sync\/\">here<\/a>.<\/p>\n\n\n\n<h4>Looking for an Office 365 sync solution?<\/h4>\n\n\n\n<p>Perhaps we can help. SyncPenguin is a universal two-way sync SaaS solution that covers a lot of use cases related to Microsoft Office 365 data integration. Feel free to <a href=\"https:\/\/syncpenguin.com\/contact-us\/\">contact us<\/a> to discuss your use case.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Managing meeting bookings and ensuring there are no scheduling conflicts can be a daunting task when employees in your organization have active work accounts across different Office 365 tenants. To address this challenge and simplify calendar management, SyncPenguin offers a reliable and efficient solution \u2014 a two-way synchronization that keeps calendars up-to-date with a seamless&#8230;<\/p>\n","protected":false},"author":3,"featured_media":748,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false},"categories":[11,17,16],"tags":[26,22,25,23,21,34,20,33],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Office 365 Calendar Meeting Sync Between Organizations or Tenants | SyncPenguin Blog | Two-way and one-way automatic sync of calendar meetings, contacts, and tasks<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/syncpenguin.com\/blog\/sync-office-365-calendars-between-two-tenants\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Office 365 Calendar Meeting Sync Between Organizations or Tenants | SyncPenguin Blog | Two-way and one-way automatic sync of calendar meetings, contacts, and tasks\" \/>\n<meta property=\"og:description\" content=\"Managing meeting bookings and ensuring there are no scheduling conflicts can be a daunting task when employees in your organization have active work accounts across different Office 365 tenants. To address this challenge and simplify calendar management, SyncPenguin offers a reliable and efficient solution \u2014 a two-way synchronization that keeps calendars up-to-date with a seamless...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/syncpenguin.com\/blog\/sync-office-365-calendars-between-two-tenants\/\" \/>\n<meta property=\"og:site_name\" content=\"SyncPenguin Blog\" \/>\n<meta property=\"article:published_time\" content=\"2023-01-20T08:32:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-07T15:49:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2023\/01\/baner_cals_two_tenants.png\" \/>\n\t<meta property=\"og:image:width\" content=\"960\" \/>\n\t<meta property=\"og:image:height\" content=\"480\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Kate\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@syncpenguin\" \/>\n<meta name=\"twitter:site\" content=\"@syncpenguin\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kate\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\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:\/\/syncpenguin.com\/blog\/sync-office-365-calendars-between-two-tenants\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/syncpenguin.com\/blog\/sync-office-365-calendars-between-two-tenants\/\"},\"author\":{\"name\":\"Kate\",\"@id\":\"https:\/\/syncpenguin.com\/blog\/#\/schema\/person\/bcf92f9a0a74c42667699a644dafcc9e\"},\"headline\":\"Office 365 Calendar Meeting Sync Between Organizations or Tenants\",\"datePublished\":\"2023-01-20T08:32:00+00:00\",\"dateModified\":\"2025-02-07T15:49:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/syncpenguin.com\/blog\/sync-office-365-calendars-between-two-tenants\/\"},\"wordCount\":967,\"publisher\":{\"@id\":\"https:\/\/syncpenguin.com\/blog\/#organization\"},\"keywords\":[\"calendars\",\"exchange\",\"impersonation\",\"microsoft\",\"office 365\",\"organizations\",\"sync\",\"tenants\"],\"articleSection\":[\"Calendars &amp; Meetings\",\"Domain-wide access\",\"Office 365\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/syncpenguin.com\/blog\/sync-office-365-calendars-between-two-tenants\/\",\"url\":\"https:\/\/syncpenguin.com\/blog\/sync-office-365-calendars-between-two-tenants\/\",\"name\":\"Office 365 Calendar Meeting Sync Between Organizations or Tenants | SyncPenguin Blog | Two-way and one-way automatic sync of calendar meetings, contacts, and tasks\",\"isPartOf\":{\"@id\":\"https:\/\/syncpenguin.com\/blog\/#website\"},\"datePublished\":\"2023-01-20T08:32:00+00:00\",\"dateModified\":\"2025-02-07T15:49:19+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/syncpenguin.com\/blog\/sync-office-365-calendars-between-two-tenants\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/syncpenguin.com\/blog\/sync-office-365-calendars-between-two-tenants\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/syncpenguin.com\/blog\/sync-office-365-calendars-between-two-tenants\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/syncpenguin.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Office 365 Calendar Meeting Sync Between Organizations or Tenants\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/syncpenguin.com\/blog\/#website\",\"url\":\"https:\/\/syncpenguin.com\/blog\/\",\"name\":\"SyncPenguin Blog\",\"description\":\"Two-way and one-way automatic sync of calendar meetings, contacts, and tasks\",\"publisher\":{\"@id\":\"https:\/\/syncpenguin.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/syncpenguin.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/syncpenguin.com\/blog\/#organization\",\"name\":\"SyncPenguin\",\"url\":\"https:\/\/syncpenguin.com\/blog\/\",\"sameAs\":[\"https:\/\/twitter.com\/syncpenguin\"],\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/syncpenguin.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2023\/01\/thumbnail.png\",\"contentUrl\":\"https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2023\/01\/thumbnail.png\",\"width\":740,\"height\":340,\"caption\":\"SyncPenguin\"},\"image\":{\"@id\":\"https:\/\/syncpenguin.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/syncpenguin.com\/blog\/#\/schema\/person\/bcf92f9a0a74c42667699a644dafcc9e\",\"name\":\"Kate\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/syncpenguin.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9c26818b18179738c88190b7a592ff83?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9c26818b18179738c88190b7a592ff83?s=96&d=mm&r=g\",\"caption\":\"Kate\"},\"url\":\"https:\/\/syncpenguin.com\/blog\/author\/vh\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Office 365 Calendar Meeting Sync Between Organizations or Tenants | SyncPenguin Blog | Two-way and one-way automatic sync of calendar meetings, contacts, and tasks","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:\/\/syncpenguin.com\/blog\/sync-office-365-calendars-between-two-tenants\/","og_locale":"en_US","og_type":"article","og_title":"Office 365 Calendar Meeting Sync Between Organizations or Tenants | SyncPenguin Blog | Two-way and one-way automatic sync of calendar meetings, contacts, and tasks","og_description":"Managing meeting bookings and ensuring there are no scheduling conflicts can be a daunting task when employees in your organization have active work accounts across different Office 365 tenants. To address this challenge and simplify calendar management, SyncPenguin offers a reliable and efficient solution \u2014 a two-way synchronization that keeps calendars up-to-date with a seamless...","og_url":"https:\/\/syncpenguin.com\/blog\/sync-office-365-calendars-between-two-tenants\/","og_site_name":"SyncPenguin Blog","article_published_time":"2023-01-20T08:32:00+00:00","article_modified_time":"2025-02-07T15:49:19+00:00","og_image":[{"width":960,"height":480,"url":"https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2023\/01\/baner_cals_two_tenants.png","type":"image\/png"}],"author":"Kate","twitter_card":"summary_large_image","twitter_creator":"@syncpenguin","twitter_site":"@syncpenguin","twitter_misc":{"Written by":"Kate","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/syncpenguin.com\/blog\/sync-office-365-calendars-between-two-tenants\/#article","isPartOf":{"@id":"https:\/\/syncpenguin.com\/blog\/sync-office-365-calendars-between-two-tenants\/"},"author":{"name":"Kate","@id":"https:\/\/syncpenguin.com\/blog\/#\/schema\/person\/bcf92f9a0a74c42667699a644dafcc9e"},"headline":"Office 365 Calendar Meeting Sync Between Organizations or Tenants","datePublished":"2023-01-20T08:32:00+00:00","dateModified":"2025-02-07T15:49:19+00:00","mainEntityOfPage":{"@id":"https:\/\/syncpenguin.com\/blog\/sync-office-365-calendars-between-two-tenants\/"},"wordCount":967,"publisher":{"@id":"https:\/\/syncpenguin.com\/blog\/#organization"},"keywords":["calendars","exchange","impersonation","microsoft","office 365","organizations","sync","tenants"],"articleSection":["Calendars &amp; Meetings","Domain-wide access","Office 365"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/syncpenguin.com\/blog\/sync-office-365-calendars-between-two-tenants\/","url":"https:\/\/syncpenguin.com\/blog\/sync-office-365-calendars-between-two-tenants\/","name":"Office 365 Calendar Meeting Sync Between Organizations or Tenants | SyncPenguin Blog | Two-way and one-way automatic sync of calendar meetings, contacts, and tasks","isPartOf":{"@id":"https:\/\/syncpenguin.com\/blog\/#website"},"datePublished":"2023-01-20T08:32:00+00:00","dateModified":"2025-02-07T15:49:19+00:00","breadcrumb":{"@id":"https:\/\/syncpenguin.com\/blog\/sync-office-365-calendars-between-two-tenants\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/syncpenguin.com\/blog\/sync-office-365-calendars-between-two-tenants\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/syncpenguin.com\/blog\/sync-office-365-calendars-between-two-tenants\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/syncpenguin.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Office 365 Calendar Meeting Sync Between Organizations or Tenants"}]},{"@type":"WebSite","@id":"https:\/\/syncpenguin.com\/blog\/#website","url":"https:\/\/syncpenguin.com\/blog\/","name":"SyncPenguin Blog","description":"Two-way and one-way automatic sync of calendar meetings, contacts, and tasks","publisher":{"@id":"https:\/\/syncpenguin.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/syncpenguin.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/syncpenguin.com\/blog\/#organization","name":"SyncPenguin","url":"https:\/\/syncpenguin.com\/blog\/","sameAs":["https:\/\/twitter.com\/syncpenguin"],"logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/syncpenguin.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2023\/01\/thumbnail.png","contentUrl":"https:\/\/syncpenguin.com\/blog\/wp-content\/uploads\/2023\/01\/thumbnail.png","width":740,"height":340,"caption":"SyncPenguin"},"image":{"@id":"https:\/\/syncpenguin.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/syncpenguin.com\/blog\/#\/schema\/person\/bcf92f9a0a74c42667699a644dafcc9e","name":"Kate","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/syncpenguin.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/9c26818b18179738c88190b7a592ff83?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9c26818b18179738c88190b7a592ff83?s=96&d=mm&r=g","caption":"Kate"},"url":"https:\/\/syncpenguin.com\/blog\/author\/vh\/"}]}},"_links":{"self":[{"href":"https:\/\/syncpenguin.com\/blog\/wp-json\/wp\/v2\/posts\/280"}],"collection":[{"href":"https:\/\/syncpenguin.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/syncpenguin.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/syncpenguin.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/syncpenguin.com\/blog\/wp-json\/wp\/v2\/comments?post=280"}],"version-history":[{"count":23,"href":"https:\/\/syncpenguin.com\/blog\/wp-json\/wp\/v2\/posts\/280\/revisions"}],"predecessor-version":[{"id":747,"href":"https:\/\/syncpenguin.com\/blog\/wp-json\/wp\/v2\/posts\/280\/revisions\/747"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/syncpenguin.com\/blog\/wp-json\/wp\/v2\/media\/748"}],"wp:attachment":[{"href":"https:\/\/syncpenguin.com\/blog\/wp-json\/wp\/v2\/media?parent=280"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/syncpenguin.com\/blog\/wp-json\/wp\/v2\/categories?post=280"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/syncpenguin.com\/blog\/wp-json\/wp\/v2\/tags?post=280"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}