CINXE.COM

Google Workspace Updates: Google Cloud Directory Sync

<!DOCTYPE html> <html class='v2 list-page' dir='ltr' itemscope='' itemtype='http://schema.org/Blog' lang='en' xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'> <head> <link href='https://www.blogger.com/static/v1/widgets/3566091532-css_bundle_v2.css' rel='stylesheet' type='text/css'/> <title> Google Workspace Updates: Google Cloud Directory Sync </title> <meta content='width=device-width, height=device-height, minimum-scale=1.0, initial-scale=1.0, user-scalable=0' name='viewport'/> <meta content='IE=Edge' http-equiv='X-UA-Compatible'/> <meta content='Google Workspace Updates' property='og:title'/> <meta content='DY8pOcMl2GP40PcmaIDr2SXr1GOa83opE4NL21hEY0Y' name='google-site-verification'/> <meta content='en_US' property='og:locale'/> <meta content='http://workspaceupdates.googleblog.com/search/label/Google%20Cloud%20Directory%20Sync' property='og:url'/> <meta content='Google Workspace Updates' property='og:site_name'/> <!-- Twitter Card properties --> <meta content='Google Workspace Updates' property='og:title'/> <meta content='summary' name='twitter:card'/> <meta content='@google' name='twitter:creator'/> <link href='https://fonts.googleapis.com/css?family=Roboto:400italic,400,500,500italic,700,700italic' rel='stylesheet' type='text/css'/> <link href='https://fonts.googleapis.com/icon?family=Material+Icons' rel='stylesheet'/> <script src='https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js' type='text/javascript'></script> <!-- End --> <style id='page-skin-1' type='text/css'><!-- /* <Group description="Header Color" selector="header"> <Variable name="header.background.color" description="Header Background" type="color" default="#ffffff"/> </Group> */ .header-outer { border-bottom: 1px solid #e0e0e0; background: #ffffff; } html, .Label h2, #sidebar .rss a, .BlogArchive h2, .FollowByEmail h2.title, .widget .post h2 { font-family: Roboto, sans-serif; } .plusfollowers h2.title, .post h2.title, .widget h2.title { font-family: Roboto, sans-serif; } .widget-item-control { height: 100%; } .widget.Header, #header { position: relative; height: 100%; width: 100%; } } .widget.Header .header-logo1 { float: left; margin-right: 15px; padding-right: 15px; border-right: 1px solid #ddd; } .header-title h2 { color: rgba(0,0,0,.54); display: inline-block; font-size: 52px; font-family: Roboto, sans-serif; font-weight: normal; line-height: 60px; vertical-align: top; } .header-inner { background-repeat: no-repeat; background-position: right 0px; } .post-author, .byline-author { font-size: 14px; font-weight: normal; color: #757575; color: rgba(0,0,0,.54); } .post-content .img-border { border: 1px solid rgb(235, 235, 235); padding: 4px; } .header-title a { text-decoration: none !important; } pre { border: 1px solid #bbbbbb; margin-top: 1em 0 0 0; padding: 0.99em; overflow-x: auto; overflow-y: auto; } pre, code { font-size: 9pt; background-color: #fafafa; line-height: 125%; font-family: monospace; } pre, code { color: #060; font: 13px/1.54 "courier new",courier,monospace; } .header-left .header-logo1 { width: 128px !important; } .header-desc { line-height: 20px; margin-top: 8px; } .fb-custom img, .twitter-custom img, .gplus-share img { cursor: pointer; opacity: 0.54; } .fb-custom img:hover, .twitter-custom img:hover, .gplus-share img:hover { opacity: 0.87; } .fb-like { width: 80px; } .post .share { float: right; } #twitter-share{ border: #CCC solid 1px; border-radius: 3px; background-image: -webkit-linear-gradient(top,#ffffff,#dedede); } .twitter-follow { background: url(//4.bp.blogspot.com/-8O7VcmcY32o/VSYkC2vUj7I/AAAAAAAAHeU/7mzo-JFgTgk/s1600/twitter-bird.png) no-repeat left center; padding-left: 18px; font: normal normal normal 11px/18px 'Helvetica Neue',Arial,sans-serif; font-weight: bold; text-shadow: 0 1px 0 rgba(255,255,255,.5); cursor: pointer; margin-bottom: 10px; } .twitter-fb { padding-top: 2px; } .fb-follow-button { background: -webkit-linear-gradient(#4c69ba, #3b55a0); background: -moz-linear-gradient(#4c69ba, #3b55a0); background: linear-gradient(#4c69ba, #3b55a0); border-radius: 2px; height: 18px; padding: 4px 0 0 3px; width: 57px; border: #4c69ba solid 1px; } .fb-follow-button a { text-decoration: none !important; text-shadow: 0 -1px 0 #354c8c; text-align: center; white-space: nowrap; font-size: 11px; color: white; vertical-align: top; } .fb-follow-button a:visited { color: white; } .fb-follow { padding: 0px 5px 3px 0px; width: 14px; vertical-align: bottom; } .gplus-wrapper { margin-top: 3px; display: inline-block; vertical-align: top; } .twitter-custom, .gplus-share { margin-right: 12px; } .fb-follow-button{ margin: 10px auto; } .post-content .separator > a, .post-content .separator > span { margin-right: 0 !important; } /** CUSTOM CODE **/ --></style> <style id='template-skin-1' type='text/css'><!-- .header-outer { clear: both; } .header-inner { margin: auto; padding: 0px; } .footer-outer { background: #f5f5f5; clear: both; margin: 0; } .footer-inner { margin: auto; padding: 0px; } .footer-inner-2 { /* Account for right hand column elasticity. */ max-width: calc(100% - 248px); } .google-footer-outer { clear: both; } .cols-wrapper, .google-footer-outer, .footer-inner, .header-inner { max-width: 978px; margin-left: auto; margin-right: auto; } .cols-wrapper { margin: auto; clear: both; margin-top: 60px; margin-bottom: 60px; overflow: hidden; } .col-main-wrapper { float: left; width: 100%; } .col-main { margin-right: 278px; max-width: 660px; } .col-right { float: right; width: 248px; margin-left: -278px; } /* Tweaks for layout mode. */ body#layout .google-footer-outer { display: none; } body#layout .header-outer, body#layout .footer-outer { background: none; } body#layout .header-inner { height: initial; } body#layout .cols-wrapper { margin-top: initial; margin-bottom: initial; } --></style> <!-- start all head --> <meta content='text/html; charset=UTF-8' http-equiv='Content-Type'/> <meta content='blogger' name='generator'/> <link href="//workspaceupdates.googleblog.com/favicon.ico" rel="icon" type="image/x-icon"> <link href='http://workspaceupdates.googleblog.com/search/label/Google%20Cloud%20Directory%20Sync' rel='canonical'/> <link rel="alternate" type="application/atom+xml" title="Google Workspace Updates - Atom" href="http://workspaceupdates.googleblog.com/feeds/posts/default" /> <link rel="alternate" type="application/rss+xml" title="Google Workspace Updates - RSS" href="http://workspaceupdates.googleblog.com/feeds/posts/default?alt=rss" /> <link rel="service.post" type="application/atom+xml" title="Google Workspace Updates - Atom" href="https://www.blogger.com/feeds/5245696872621940063/posts/default" /> <!--Can't find substitution for tag [blog.ieCssRetrofitLinks]--> <meta content='http://workspaceupdates.googleblog.com/search/label/Google%20Cloud%20Directory%20Sync' property='og:url'/> <meta content='Google Workspace Updates' property='og:title'/> <meta content='This official feed from the Google Workspace team provides essential information about new features and improvements for Google Workspace customers.' property='og:description'/> <!-- end all head --> <base target='_self'/> <style> html { font-family: Roboto, sans-serif; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; } body { padding: 0; /* This ensures that the scroll bar is always present, which is needed */ /* because content render happens after page load; otherwise the header */ /* would "bounce" in-between states. */ min-height: 150%; } h2 { font-size: 16px; } h1, h2, h3, h4, h5 { line-height: 2em; } html, h4, h5, h6 { font-size: 14px; } a, a:visited { color: #4184F3; text-decoration: none; } a:focus, a:hover, a:active { text-decoration: none; } .Header { margin-top: 15px; } .Header h1 { font-size: 32px; font-weight: 300; line-height: 32px; height: 42px; } .header-inner .Header .titlewrapper { padding: 0; margin-top: 30px; } .header-inner .Header .descriptionwrapper { padding: 0; margin: 0; } .cols-wrapper { margin-top: 56px; } .header-outer, .cols-wrapper, .footer-outer, .google-footer-outer { padding: 0 60px; } .header-inner { height: 256px; position: relative; } html, .header-inner a { color: #212121; color: rgba(0,0,0,.87); } .header-inner .google-logo { display: inline-block; background-size: contain; z-index: 1; height: 60px; overflow: hidden; margin-top: 4px; margin-right: 8px; } .header-left { position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); margin-top: 12px; width: 100%; } .google-logo { margin-left: -4px; } #google-footer { position: relative; font-size: 13px; list-style: none; text-align: right; } #google-footer a { color: #444; } #google-footer ul { margin: 0; padding: 0; height: 144px; line-height: 144px; } #google-footer ul li { display: inline; } #google-footer ul li:before { color: #999; content: "\00b7"; font-weight: bold; margin: 5px; } #google-footer ul li:first-child:before { content: ''; } #google-footer .google-logo-dark { left: 0; margin-top: -16px; position: absolute; top: 50%; } /** Sitemap links. **/ .footer-inner-2 { font-size: 14px; padding-top: 42px; padding-bottom: 74px; } .footer-inner-2 .HTML h2 { color: #212121; color: rgba(0,0,0,.87); font-size: 14px; font-weight: 500; padding-left: 0; margin: 10px 0; } .footer-inner-2 .HTML ul { font-weight: normal; list-style: none; padding-left: 0; } .footer-inner-2 .HTML li { line-height: 24px; padding: 0; } .footer-inner-2 li a { color: rgba(65,132,243,.87); } /** Archive widget. **/ .BlogArchive { font-size: 13px; font-weight: normal; } .BlogArchive .widget-content { display: none; } .BlogArchive h2, .Label h2 { color: #4184F3; text-decoration: none; } .BlogArchive .hierarchy li { display: inline-block; } /* Specificity needed here to override widget CSS defaults. */ .BlogArchive #ArchiveList ul li, .BlogArchive #ArchiveList ul ul li { margin: 0; padding-left: 0; text-indent: 0; } .BlogArchive .intervalToggle { cursor: pointer; } .BlogArchive .expanded .intervalToggle .new-toggle { -ms-transform: rotate(180deg); transform: rotate(180deg); } .BlogArchive .new-toggle { float: right; padding-top: 3px; opacity: 0.87; } #ArchiveList { text-transform: uppercase; } #ArchiveList .expanded > ul:last-child { margin-bottom: 16px; } #ArchiveList .archivedate { width: 100%; } /* Months */ .BlogArchive .items { max-width: 150px; margin-left: -4px; } .BlogArchive .expanded .items { margin-bottom: 10px; overflow: hidden; } .BlogArchive .items > ul { float: left; height: 32px; } .BlogArchive .items a { padding: 0 4px; } .Label { font-size: 13px; font-weight: normal; } .sidebar-icon { display: inline-block; width: 24px; height: 24px; vertical-align: middle; margin-right: 12px; margin-top: -1px } .Label a { margin-right: 4px; } .Label .widget-content { display: none; } .FollowByEmail { font-size: 13px; font-weight: normal; } .FollowByEmail h2 { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAALCAYAAACZIGYHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUBJREFUeNrMkSGLAlEUhb+ZB4JFi8mx2cz+ApvhRUGTcUCrNqNJDYIi+DO0GUwmQXDK2DSIoGgZcSaIjDrzwrK4ssvChj1w0733O+fdp+m6PozH4yQSCfb7Pa7r8pOi0SjJZBLP8zgej4gAIMvlMuPxmADIYrHger1+C6lUKmo+NJ/NZojb7SZDWiwWo1qtks1msW2bw+HwZdkwDHq9HvV6nel0SqvVYrvdIh6Ph3Qch+VyqRYLhQJSSjRNw7IsfN9XgGKxSLfbJZfL0e/3aTabrFYr7vc7IujLcOh8PqunrNdr0uk0pVKJVCpFJBJRgEajweVyod1uMxgM2O12BAGUgRbU8DV2JpOhVquRz+cRQii3+XxOp9NRN3jVR5LPOp1OjEYjlSL8hclkgmmabDabt4d+m+S30vkD/R/IU4ABAPTZgnZdmG/PAAAAAElFTkSuQmCC"); background-repeat: no-repeat; background-position: 3% 50%; text-indent: 39px; } .FollowByEmail .widget-content { display: none; } .searchBox input { border: 1px solid #eee; color: #212121; color: rgba(0,0,0,.87); font-size: 14px; padding: 8px 8px 8px 40px; width: 164px; font-family: Roboto, sans-serif; background: url("https://www.gstatic.com/images/icons/material/system/1x/search_grey600_24dp.png") 8px center no-repeat; } .searchBox ::-webkit-input-placeholder { /* WebKit, Blink, Edge */ color: rgba(0,0,0,.54); } .searchBox :-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #000; opacity: 0.54; } .searchBox ::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #000; opacity: 0.54; } .searchBox :-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #757575; } .widget-item-control { margin-top: 0px; } .section { margin: 0; padding: 0; } #sidebar-top { border: 1px solid #eee; } #sidebar-top > div { margin: 16px 0; } .widget ul { line-height: 1.6; } /*main post*/ .post { margin-bottom:30px; } #main .post .title { margin: 0; } #main .post .title a { color: #212121; color: rgba(0,0,0,.87); font-weight: normal; font-size: 24px; } #main .post .title a:hover { text-decoration:none; color:#4184F3; } .message, #main .post .post-header { margin: 0; padding: 0; } #main .post .post-header .caption, #main .post .post-header .labels-caption, #main .post .post-footer .caption, #main .post .post-footer .labels-caption { color: #444; font-weight: 500; } #main .tr-caption-container td { text-align: left; } #main .post .tr-caption { color: #757575; color: rgba(0,0,0,.54); display: block; max-width: 560px; padding-bottom: 20px; } #main .post .tr-caption-container { line-height: 24px; margin: -1px 0 0 0 !important; padding: 4px 0; text-align: left; } #main .post .post-header .published{ font-size:11px; font-weight:bold; } .post-header .publishdate { font-size: 17px; font-weight:normal; color: #757575; color: rgba(0,0,0,.54); } #main .post .post-footer{ font-size:12px; padding-bottom: 21px; } .label-footer { margin-bottom: 12px; margin-top: 12px; } .comment-img { margin-right: 16px; opacity: 0.54; vertical-align: middle; } #main .post .post-header .published { margin-bottom: 40px; margin-top: -2px; } .post .post-content { color: #212121; color: rgba(0,0,0,.87); font-size: 17px; margin: 25px 0 36px 0; line-height: 32px; } .post-body .post-content ul, .post-body .post-content ol { margin: 16px 0; padding: 0 48px; } .post-summary { display: none; } /* Another old-style caption. */ .post-content div i, .post-content div + i { font-size: 17px; /*font-style: normal;*/ /*color: #757575; color: rgba(0,0,0,.54);*/ line-height: 28px; margin-bottom: 7px; text-align: left; } /* Another old-style caption (with link) */ .post-content a > i { color: #4184F3 !important; } /* Old-style captions for images. */ .post-content .separator + div:not(.separator) { margin-top: -16px; } /* Capture section headers. */ .post-content br + br + b, .post-content .space + .space + b, .post-content .separator + b { display: inline-block; margin-bottom: 8px; margin-top: 24px; } .post-content li { line-height: 32px; } /* Override all post images/videos to left align. */ .post-content .separator, .post-content video { text-align: left; } .post-content .separator > a, .post-content .separator > span { margin-left: 0 !important; } .post-content img { max-width: 100%; height: auto; width: auto; text-align: center !important; } .post-content .tr-caption-container img { margin-bottom: 12px; } .post-content iframe, .post-content embed { max-width: 100%; } .post-content .carousel-container { margin-bottom: 48px; } /* #main .post-content b { font-weight: 500; }*/ /* These are the main paragraph spacing tweaks. */ #main .post-content br { content: ' '; display: block; padding: 4px; } .post-content .space { display: block; height: 8px; } .post-content iframe + .space, .post-content iframe + br { padding: 0 !important; } #main .post .jump-link { margin-bottom:10px; } .post-content img, .post-content iframe { margin: 30px 0 20px 0; } .post-content > img:first-child, .post-content > iframe:first-child { margin-top: 0; } .col-right .section { padding: 0 16px; } #aside { background:#fff; border:1px solid #eee; border-top: 0; } #aside .widget { margin:0; } #aside .widget h2, #ArchiveList .toggle + a.post-count-link { color: #212121; color: rgba(0,0,0,.87); font-weight: 400 !important; margin: 0; } #ArchiveList .toggle { float: right; } #ArchiveList .toggle .material-icons { padding-top: 4px; } #sidebar .tab { cursor: pointer; } #sidebar .tab .arrow { display: inline-block; float: right; } #sidebar .tab .icon { display: inline-block; vertical-align: top; height: 24px; width: 24px; margin-right: 13px; margin-left: -1px; margin-top: 1px; color: #757575; color: rgba(0,0,0,.54); } #sidebar .widget-content > :first-child { padding-top: 8px; } #sidebar .active .tab .arrow { -ms-transform: rotate(180deg); transform: rotate(180deg); } #sidebar .arrow { color: #757575; color: rgba(0,0,0,.54); } #sidebar .widget h2 { font-size: 14px; line-height: 24px; display: inline-block; } #sidebar .widget .BlogArchive { padding-bottom: 8px; } #sidebar .widget { border-bottom: 1px solid #eee; box-shadow: 0px 1px 0 white; margin-bottom: 0; padding: 14px 0; min-height: 20px; } #sidebar .widget:last-child { border-bottom: none; box-shadow: none; margin-bottom: 0; } #sidebar ul { margin: 0; padding: 0; } #sidebar ul li { list-style:none; padding:0; } #sidebar ul li a { line-height: 32px; } #sidebar .archive { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAYCAYAAADzoH0MAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAE1JREFUeNpiNDY23s9AAWBioBCwYBM8c+YMVsUmJibEGYBNMS5DaeMFfDYSZQA2v9I3FrB5AZeriI4FmnrBccCT8mhmGs1MwyAzAQQYAKEWG9zm9QFEAAAAAElFTkSuQmCC"); height: 24px; line-height: 24px; padding-left: 30px; } #sidebar .labels { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUxJREFUeNpiNDY23s9AAMycOfM7UF05kHkZmzwTMkdSUhKrIcXFxZy3bt3qBjIN8RrS09PDsHnzZjCNDr58+cKQlpbGDjSoHcg1w2oIyAUODg5gARCNzUVIBrUCuVYYhjx//pzhwIEDYAEQDeJjA1CDWIAGNQK59jBxRuSABbkAlwHIgIeHh2HWrFn/1NTU2oDcvSgBS4wBSC5iArqoCsj1YGIgEyAZVMoEchqlBjEB/cZAiUHg2AEGznpKDAImxOeM////B4VLKtBvEUCngZ1ILKivr3/u6+ubBzJAGZQ9gC5aQoqLgAY8BhkAZL4BuQQkxgXE34A4BuiiZEIuAhrwEGhAEZD5DpzYoIaA2UAM4kQADUrHZRDUgAIg8wO2XAwzbQXQa5OweQ1owB10AyA6gS7BgX1u3ry5397eHow3bdo0EyjGi00tQIABANPgyAH1q1eaAAAAAElFTkSuQmCC"); height: 20px; line-height: 20px; padding-left: 30px; } #sidebar .rss a { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAX5JREFUeNqsVDGSgkAQHL2rIiIikohIc/EBRkbwAIwuwgfwAXiAD9AHSI7kEkECRCb6AIyINDLx7K0aa6kT7uq0q7YYtnZ7umdnt7darXbr9Zpegeu61DNNc0dvwCcH4/GYJpMJnc9nOhwOVJbl/4hAAokMECZJQtvt9k+kH7qufyEYDAakqqqYxFdRFBqNRmTbNg2HQ0rTlK7XayvR0xqBdDqdkuM4dE/0ULhYLOh4PHYrknG5XGi/31MYhuL/nkwonM1mlGUZ1XXdrsiyLGEDhY7juJEZ1u5tIixDGdYhmYw+B7CAzPP5nDabjdgIAgCksMX1832/3drtdqPT6SQWapomiGEFNkDEdpDMMAzK81ys/7XYy+XyoQgq2WoURSIJ2iIIgp/WZCCTvFm2wgeAU31aI3Q2GhIDMeB53qPYPIcm5VrxXIOIOxsDMStjVawAc1VViRgN22lNBiuQN3GR+SY07hpOoStmFQAKXRRFY93bnpG+fONfedi+BRgAbkS8Fxp7QQIAAAAASUVORK5CYII="); } #sidebar .subscription a { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAALCAYAAACZIGYHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUBJREFUeNrMkSGLAlEUhb+ZB4JFi8mx2cz+ApvhRUGTcUCrNqNJDYIi+DO0GUwmQXDK2DSIoGgZcSaIjDrzwrK4ssvChj1w0733O+fdp+m6PozH4yQSCfb7Pa7r8pOi0SjJZBLP8zgej4gAIMvlMuPxmADIYrHger1+C6lUKmo+NJ/NZojb7SZDWiwWo1qtks1msW2bw+HwZdkwDHq9HvV6nel0SqvVYrvdIh6Ph3Qch+VyqRYLhQJSSjRNw7IsfN9XgGKxSLfbJZfL0e/3aTabrFYr7vc7IujLcOh8PqunrNdr0uk0pVKJVCpFJBJRgEajweVyod1uMxgM2O12BAGUgRbU8DV2JpOhVquRz+cRQii3+XxOp9NRN3jVR5LPOp1OjEYjlSL8hclkgmmabDabt4d+m+S30vkD/R/IU4ABAPTZgnZdmG/PAAAAAElFTkSuQmCC"); } #sidebar-bottom { background: #f5f5f5; border-top:1px solid #eee; } #sidebar-bottom .widget { border-bottom: 1px solid #e0e0e0; padding: 15px 0; text-align: center; } #sidebar-bottom > div:last-child { border-bottom: 0; } #sidebar-bottom .text { line-height: 20px; } /* Home, forward, and backward pagination. */ .blog-pager { border-top : 1px #e0e0e0 solid; padding-top: 10px; margin-top: 15px; text-align: right !important; } #blog-pager { margin-botom: 0; margin-top: -14px; padding: 16px 0 0 0; } #blog-pager a { display: inline-block; } .blog-pager i.disabled { opacity: 0.2 !important; } .blog-pager i { color: black; margin-left: 16px; opacity: 0.54; } .blog-pager i:hover, .blog-pager i:active { opacity: 0.87; } #blog-pager-older-link, #blog-pager-newer-link { float: none; } .gplus-profile { background-color: #fafafa; border: 1px solid #eee; overflow: hidden; width: 212px; } .gplus-profile-inner { margin-left: -1px; margin-top: -1px; } /* Sidebar follow buttons. */ .followgooglewrapper { padding: 12px 0 0 0; } .loading { visibility: hidden; } .detail-page .post-footer .cmt_iframe_holder { padding-top: 40px !important; } /** Desktop **/ @media (max-width: 900px) { .col-right { display: none; } .col-main { margin-right: 0; min-width: initial; } .footer-outer { display: none; } .cols-wrapper { min-width: initial; } .google-footer-outer { background-color: #f5f5f5; } } /** Tablet **/ @media (max-width: 712px) { .header-outer, .cols-wrapper, .footer-outer, .google-footer-outer { padding: 0 40px; } } /* An extra breakpoint accommodating for long blog titles. */ @media (max-width: 600px) { .header-left { height: 100%; position: initial; top: inherit; margin-top: 0; -webkit-transform: initial; transform: initial; } .header-title { margin-top: 18px; } .header-inner { height: auto; margin-bottom: 32px; margin-top: 32px; } .header-desc { margin-top: 12px; } .header-inner .google-logo { height: 40px; margin-top: 3px; } .header-inner .google-logo img { height: 42px; } .header-title h2 { font-size: 32px; line-height: 50px; } } /** Mobile/small desktop window; also landscape. **/ @media (max-width: 480px), (max-height: 480px) { .header-outer, .cols-wrapper, .footer-outer, .google-footer-outer { padding: 0 16px; } .cols-wrapper { margin-top: 0; } .post-header .publishdate, .post .post-content { font-size: 16px; } .post .post-content { line-height: 28px; margin-bottom: 30px; } .post { margin-top: 30px; } .byline-author { display: block; font-size: 12px; line-height: 24px; margin-top: 6px; } #main .post .title a { font-weight: 500; color: #4c4c4c; color: rgba(0,0,0,.70); } #main .post .post-header { padding-bottom: 12px; } #main .post .post-header .published { margin-bottom: -8px; margin-top: 3px; } .post .read-more { display: block; margin-top: 14px; } .post .tr-caption { font-size: 12px; } #main .post .title a { font-size: 20px; line-height: 30px; } .post-content iframe { /* iframe won't keep aspect ratio when scaled down. */ max-height: 240px; } .post-content .separator img, .post-content .tr-caption-container img { /*width: 100%;*/ } .post-content iframe { max-width: inherit; } .post-content table, .post-content td { width: 100%; } #blog-pager { margin: 0; padding: 16px 0; } /** List page tweaks. **/ .list-page .post-original { display: none; } .list-page .post-summary { display: block; } .list-page .comment-container { display: none; } .list-page #blog-pager { padding-top: 0; border: 0; margin-top: -8px; } .list-page .label-footer { display: none; } .list-page #main .post .post-footer { border-bottom: 1px solid #eee; margin: -16px 0 0 0; padding: 0 0 20px 0; } .list-page .post .share { display: none; } /** Detail page tweaks. **/ .detail-page .post-footer .cmt_iframe_holder { padding-top: 32px !important; } .detail-page .label-footer { margin-bottom: 0; } .detail-page #main .post .post-footer { padding-bottom: 0; } .detail-page #comments { display: none; } } [data-about-pullquote], [data-is-preview], [data-about-syndication] { display: none; } </style> <noscript> <style> .loading { visibility: visible }</style> </noscript> <!-- Google tag (gtag.js) --> <script async='true' src='https://www.googletagmanager.com/gtag/js?id=G-DY1T9T89QG'></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-DY1T9T89QG'); </script> <link href='https://www.blogger.com/dyn-css/authorization.css?targetBlogID=5245696872621940063&amp;zx=31630a60-e9c6-422e-a29e-ae819b3929c0' media='none' onload='if(media!=&#39;all&#39;)media=&#39;all&#39;' rel='stylesheet'/><noscript><link href='https://www.blogger.com/dyn-css/authorization.css?targetBlogID=5245696872621940063&amp;zx=31630a60-e9c6-422e-a29e-ae819b3929c0' rel='stylesheet'/></noscript> <meta name='google-adsense-platform-account' content='ca-host-pub-1556223355139109'/> <meta name='google-adsense-platform-domain' content='blogspot.com'/> </head> <body> <script type='text/javascript'> //<![CDATA[ var axel = Math.random() + ""; var a = axel * 10000000000000; document.write('<iframe src="https://2542116.fls.doubleclick.net/activityi;src=2542116;type=gblog;cat=googl0;ord=ord=' + a + '?" width="1" height="1" frameborder="0" style="display:none"></iframe>'); //]]> </script> <noscript> <img alt='' height='1' src='https://ad.doubleclick.net/ddm/activity/src=2542116;type=gblog;cat=googl0;ord=1?' width='1'/> </noscript> <!-- Header --> <div class='header-outer'> <div class='header-inner'> <div class='section' id='header'><div class='widget Header' data-version='1' id='Header1'> <div class='header-left'> <div class='header-title'> <a class='google-logo' href='http://workspaceupdates.googleblog.com/'> <img height="55" src="//2.bp.blogspot.com/-3KEIUNx6BRs/X38-qSHfmjI/AAAAAAAAJTU/G363C5xmvw4tLCa5IbVUlfaieiKDSy_YACK4BGAYYCw/s1600/Google%2BWorkspace%2B-%2BFull%2Bcolor.png"> </a> <a href='/.'> <h2> Updates </h2> </a> </div> <div class='header-desc'> This official feed from the Google Workspace team provides essential information about new features and improvements for Google Workspace customers. </div> </div> </div></div> </div> </div> <!-- all content wrapper start --> <div class='cols-wrapper loading'> <div class='col-main-wrapper'> <div class='col-main'> <div class='section' id='main'><div class='widget Blog' data-version='1' id='Blog1'> <div class='post' data-id='6951909965524541835' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='http://workspaceupdates.googleblog.com/2024/09/google-cloud-directory-sync-complies-with-conflicting-account-mgmt-settings.html' itemprop='url' title='Google Cloud Directory Sync now complies with your conflicting accounts management settings'> Google Cloud Directory Sync now complies with your conflicting accounts management settings </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, September 10, 2024 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <h3 style="text-align: left;">What&#8217;s changing&nbsp;</h3><div>When <a href="https://support.google.com/a/answer/106368">Google Cloud Directory Sync</a> (GCDS) attempts to create new users, it may encounter unmanaged accounts that conflict with the accounts it&#8217;s attempting to create. In these instances, GCDS will now comply with the <a href="https://support.google.com/a/answer/11112794">conflicting accounts management settings</a> specified in the Admin console. This update helps reduce the time spent migrating user accounts to business accounts, helping to accelerate the adoption of Google Workspace and Google Cloud. Visit the Help Center for specific information on <a href="https://support.google.com/a/answer/15280350">how GCDS will handle conflicting accounts based on your configured settings</a>.&nbsp;</div><div><br /></div><h3 style="text-align: left;">Getting started&nbsp;</h3><div><ul style="text-align: left;"><li><b>Admins:</b> Google Cloud Directory Sync will automatically respect your existing Admin console settings for handling conflicting unmanaged accounts. We do not recommend turning this feature off in GCDS, rather you should configure these settings as you see fit in the Admin console. Visit the Help Center to learn more about <a href="https://support.google.com/a/answer/15280350">handling conflicting unmanaged accounts with Google Cloud Directory Sync</a>, as well as <a href="https://support.google.com/a/topic/7042002">unmanaged accounts in general.&nbsp;</a></li><li><b>End users:</b> Depending on your admin configuration:&nbsp;</li><ul><li>You&#8217;ll be invited to transfer your account &#8212; if accepted, your admin will have the ability to manage your account.&nbsp;</li><li>If you do not accept the request, your admin may replace your unmanaged account with a managed one. In that case, you&#8217;ll receive a new @gmail.com address and retain your content in this unmanaged, personal Google account.&nbsp;</li></ul></ul></div><h3 style="text-align: left;">Rollout pace</h3><div><ul style="text-align: left;"><li><a href="https://support.google.com/a/answer/172177">Rapid Release and Scheduled Release domains</a>: Available now.&nbsp;</li></ul></div><div><br /></div><h3 style="text-align: left;">Availability</h3><div><ul style="text-align: left;"><li>Available for all Google Workspace customers&nbsp;</li></ul></div><h3 style="text-align: left;">&nbsp;Resources&nbsp;</h3><div><ul style="text-align: left;"><li><a href="https://support.google.com/a/answer/15280350">Google Workspace Admin Help: Manage conflicting accounts with GCDS&nbsp;</a></li><li><a href="https://support.google.com/a/topic/7042002">Google Workspace Admin Help: Add users with unmanaged accounts</a></li></ul></div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <h3 style="text-align: left;">What&#8217;s changing&nbsp;</h3><div>When <a href="https://support.google.com/a/answer/106368">Google Cloud Directory Sync</a> (GCDS) attempts to create new users, it may encounter unmanaged accounts that conflict with the accounts it&#8217;s attempting to create. In these instances, GCDS will now comply with the <a href="https://support.google.com/a/answer/11112794">conflicting accounts management settings</a> specified in the Admin console. This update helps reduce the time spent migrating user accounts to business accounts, helping to accelerate the adoption of Google Workspace and Google Cloud. Visit the Help Center for specific information on <a href="https://support.google.com/a/answer/15280350">how GCDS will handle conflicting accounts based on your configured settings</a>.&nbsp;</div><div><br /></div><h3 style="text-align: left;">Getting started&nbsp;</h3><div><ul style="text-align: left;"><li><b>Admins:</b> Google Cloud Directory Sync will automatically respect your existing Admin console settings for handling conflicting unmanaged accounts. We do not recommend turning this feature off in GCDS, rather you should configure these settings as you see fit in the Admin console. Visit the Help Center to learn more about <a href="https://support.google.com/a/answer/15280350">handling conflicting unmanaged accounts with Google Cloud Directory Sync</a>, as well as <a href="https://support.google.com/a/topic/7042002">unmanaged accounts in general.&nbsp;</a></li><li><b>End users:</b> Depending on your admin configuration:&nbsp;</li><ul><li>You&#8217;ll be invited to transfer your account &#8212; if accepted, your admin will have the ability to manage your account.&nbsp;</li><li>If you do not accept the request, your admin may replace your unmanaged account with a managed one. In that case, you&#8217;ll receive a new @gmail.com address and retain your content in this unmanaged, personal Google account.&nbsp;</li></ul></ul></div><h3 style="text-align: left;">Rollout pace</h3><div><ul style="text-align: left;"><li><a href="https://support.google.com/a/answer/172177">Rapid Release and Scheduled Release domains</a>: Available now.&nbsp;</li></ul></div><div><br /></div><h3 style="text-align: left;">Availability</h3><div><ul style="text-align: left;"><li>Available for all Google Workspace customers&nbsp;</li></ul></div><h3 style="text-align: left;">&nbsp;Resources&nbsp;</h3><div><ul style="text-align: left;"><li><a href="https://support.google.com/a/answer/15280350">Google Workspace Admin Help: Manage conflicting accounts with GCDS&nbsp;</a></li><li><a href="https://support.google.com/a/topic/7042002">Google Workspace Admin Help: Add users with unmanaged accounts</a></li></ul></div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper'> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Google Workspace Updates:Google Cloud Directory Sync now complies with your conflicting accounts management settings&url=http://workspaceupdates.googleblog.com/2024/09/google-cloud-directory-sync-complies-with-conflicting-account-mgmt-settings.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=http://workspaceupdates.googleblog.com/2024/09/google-cloud-directory-sync-complies-with-conflicting-account-mgmt-settings.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='http://workspaceupdates.googleblog.com/2024/09/google-cloud-directory-sync-complies-with-conflicting-account-mgmt-settings.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Admin%20console' rel='tag'> Admin console </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Google%20Cloud%20Directory%20Sync' rel='tag'> Google Cloud Directory Sync </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Rapid%20Release' rel='tag'> Rapid Release </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Scheduled%20Release' rel='tag'> Scheduled Release </a> </span> </div> </div> </div> <div class='post' data-id='5183879391892201382' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='http://workspaceupdates.googleblog.com/2023/07/sync-azure-active-directory-users-groups-using-directory-sync.html' itemprop='url' title='Sync users and groups from an Azure Active Directory using Directory Sync'> Sync users and groups from an Azure Active Directory using Directory Sync </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Wednesday, July 26, 2023 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <h3 style="text-align: left;">What&#8217;s changing&nbsp;</h3><div>Google Workspace Admins can now use <a href="https://support.google.com/a/topic/10343447">Directory Sync</a> to sync users and groups from Azure Active Directory. Directory Sync is an alternative to Google Cloud Directory Sync (GCDS), which admins can use to synchronize user and group data with their Google Cloud directory without the need to manage on-prem hardware and deployments.&nbsp;</div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2x7oOm6eEloGF_DLmH4UaATpsBUltHmWXUcX1-ECNUyOZtzdZnoM_NSMiTlQnDC20K2LOAT5s1A6oa2vBg_ludmjAA_UZ-DndfoXwqSK8Ta1P14B2LXKd1TUaBoIy53R0-e5CtpphRCmsY0IKTuSSmjhpiFbzG5Su8CQon-V2TmzLj04pX9Ndzdz6uZo/s1600/unnamed.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="784" data-original-width="1600" height="314" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2x7oOm6eEloGF_DLmH4UaATpsBUltHmWXUcX1-ECNUyOZtzdZnoM_NSMiTlQnDC20K2LOAT5s1A6oa2vBg_ludmjAA_UZ-DndfoXwqSK8Ta1P14B2LXKd1TUaBoIy53R0-e5CtpphRCmsY0IKTuSSmjhpiFbzG5Su8CQon-V2TmzLj04pX9Ndzdz6uZo/w640-h314/unnamed.png" width="640" /></a></div><div><br /></div><div><br /></div><div><br /></div><div>Directory Sync is available in open beta, which means no beta sign-up or registration is required. Please read more about <a href="https://support.google.com/a/topic/10343447">Directory Sync</a> and <a href="https://support.google.com/a/answer/10342938">its features</a> to determine if it best suits your needs.</div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="266" src="https://www.youtube.com/embed/5xRKyDGxgDA" width="320" youtube-src-id="5xRKyDGxgDA"></iframe></div><br /><div><br /></div><h3 style="text-align: left;"><br /></h3><h3 style="text-align: left;">Additional details&nbsp;</h3><div>Admins can add up-to one Azure Directory connection to sync users and groups information to the Google Cloud Directory. On your Microsoft Azure Active Directory side, <a href="https://learn.microsoft.com/en-us/azure/active-directory/roles/permissions-reference">Global Administrator privileges</a> are required for using this feature &#8212; this is so that full user profiles, groups, and group memberships can be &#8220;read&#8221; through in order to sync these objects into the Cloud Directory.&nbsp;</div><div><br /></div><h3 style="text-align: left;"><br /></h3><h3 style="text-align: left;">Getting started&nbsp;</h3><div><ul style="text-align: left;"><li><b>Admins:</b>&nbsp;</li><ul><li>To use the Directory Sync beta, go to <i>Admin console &gt; Home &gt; Directory &gt; Directory Sync</i>. No beta sign up or registration is required.&nbsp;</li><li>You can delegate the ability to manage Active Directory with the new Directory Sync admin user role. Use our Help Center to learn more about <a href="https://support.google.com/a/topic/10343447">using the new Directory Sync</a>.&nbsp;</li></ul><li><b>End users:</b> No end user impact&nbsp;</li></ul></div><div><br /></div><h3 style="text-align: left;">Rollout pace&nbsp;</h3><div><ul style="text-align: left;"><li><a href="https://support.google.com/a/answer/172177">Rapid Release and Scheduled Release domains</a>: Full rollout (1&#8211;3 days for feature visibility) starting on July 26, 2023&nbsp;</li></ul></div><div><br /></div><h3 style="text-align: left;">Availability&nbsp;</h3><div><ul style="text-align: left;"><li>Available to all Google Workspace customers and Cloud Identity customers </li></ul><h3 style="text-align: left;">Resources</h3></div><div><ul style="text-align: left;"><li><a href="https://support.google.com/a/topic/10343447">Google Workspace Admin Help: Directory Sync</a></li><li><a href="https://support.google.com/a/answer/10342938">Google Workspace Admin Help: Compare Directory Sync with GCDS</a></li><li><a href="https://learn.microsoft.com/en-us/azure/active-directory/roles/permissions-reference">Azure AD built-in roles</a></li></ul></div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <h3 style="text-align: left;">What&#8217;s changing&nbsp;</h3><div>Google Workspace Admins can now use <a href="https://support.google.com/a/topic/10343447">Directory Sync</a> to sync users and groups from Azure Active Directory. Directory Sync is an alternative to Google Cloud Directory Sync (GCDS), which admins can use to synchronize user and group data with their Google Cloud directory without the need to manage on-prem hardware and deployments.&nbsp;</div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2x7oOm6eEloGF_DLmH4UaATpsBUltHmWXUcX1-ECNUyOZtzdZnoM_NSMiTlQnDC20K2LOAT5s1A6oa2vBg_ludmjAA_UZ-DndfoXwqSK8Ta1P14B2LXKd1TUaBoIy53R0-e5CtpphRCmsY0IKTuSSmjhpiFbzG5Su8CQon-V2TmzLj04pX9Ndzdz6uZo/s1600/unnamed.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="784" data-original-width="1600" height="314" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2x7oOm6eEloGF_DLmH4UaATpsBUltHmWXUcX1-ECNUyOZtzdZnoM_NSMiTlQnDC20K2LOAT5s1A6oa2vBg_ludmjAA_UZ-DndfoXwqSK8Ta1P14B2LXKd1TUaBoIy53R0-e5CtpphRCmsY0IKTuSSmjhpiFbzG5Su8CQon-V2TmzLj04pX9Ndzdz6uZo/w640-h314/unnamed.png" width="640" /></a></div><div><br /></div><div><br /></div><div><br /></div><div>Directory Sync is available in open beta, which means no beta sign-up or registration is required. Please read more about <a href="https://support.google.com/a/topic/10343447">Directory Sync</a> and <a href="https://support.google.com/a/answer/10342938">its features</a> to determine if it best suits your needs.</div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="266" src="https://www.youtube.com/embed/5xRKyDGxgDA" width="320" youtube-src-id="5xRKyDGxgDA"></iframe></div><br /><div><br /></div><h3 style="text-align: left;"><br /></h3><h3 style="text-align: left;">Additional details&nbsp;</h3><div>Admins can add up-to one Azure Directory connection to sync users and groups information to the Google Cloud Directory. On your Microsoft Azure Active Directory side, <a href="https://learn.microsoft.com/en-us/azure/active-directory/roles/permissions-reference">Global Administrator privileges</a> are required for using this feature &#8212; this is so that full user profiles, groups, and group memberships can be &#8220;read&#8221; through in order to sync these objects into the Cloud Directory.&nbsp;</div><div><br /></div><h3 style="text-align: left;"><br /></h3><h3 style="text-align: left;">Getting started&nbsp;</h3><div><ul style="text-align: left;"><li><b>Admins:</b>&nbsp;</li><ul><li>To use the Directory Sync beta, go to <i>Admin console &gt; Home &gt; Directory &gt; Directory Sync</i>. No beta sign up or registration is required.&nbsp;</li><li>You can delegate the ability to manage Active Directory with the new Directory Sync admin user role. Use our Help Center to learn more about <a href="https://support.google.com/a/topic/10343447">using the new Directory Sync</a>.&nbsp;</li></ul><li><b>End users:</b> No end user impact&nbsp;</li></ul></div><div><br /></div><h3 style="text-align: left;">Rollout pace&nbsp;</h3><div><ul style="text-align: left;"><li><a href="https://support.google.com/a/answer/172177">Rapid Release and Scheduled Release domains</a>: Full rollout (1&#8211;3 days for feature visibility) starting on July 26, 2023&nbsp;</li></ul></div><div><br /></div><h3 style="text-align: left;">Availability&nbsp;</h3><div><ul style="text-align: left;"><li>Available to all Google Workspace customers and Cloud Identity customers </li></ul><h3 style="text-align: left;">Resources</h3></div><div><ul style="text-align: left;"><li><a href="https://support.google.com/a/topic/10343447">Google Workspace Admin Help: Directory Sync</a></li><li><a href="https://support.google.com/a/answer/10342938">Google Workspace Admin Help: Compare Directory Sync with GCDS</a></li><li><a href="https://learn.microsoft.com/en-us/azure/active-directory/roles/permissions-reference">Azure AD built-in roles</a></li></ul></div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper'> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Google Workspace Updates:Sync users and groups from an Azure Active Directory using Directory Sync&url=http://workspaceupdates.googleblog.com/2023/07/sync-azure-active-directory-users-groups-using-directory-sync.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=http://workspaceupdates.googleblog.com/2023/07/sync-azure-active-directory-users-groups-using-directory-sync.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='http://workspaceupdates.googleblog.com/2023/07/sync-azure-active-directory-users-groups-using-directory-sync.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Admin%20console' rel='tag'> Admin console </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Directory%20Sync' rel='tag'> Directory Sync </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Google%20Cloud%20Directory%20Sync' rel='tag'> Google Cloud Directory Sync </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Rapid%20Release' rel='tag'> Rapid Release </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Scheduled%20Release' rel='tag'> Scheduled Release </a> </span> </div> </div> </div> <div class='post' data-id='6171921492303470752' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='http://workspaceupdates.googleblog.com/2021/10/view-richer-information-about-your.html' itemprop='url' title='View richer information about your coworkers directly in the sidebar for Google Chat, Calendar, Docs, and more.'> View richer information about your coworkers directly in the sidebar for Google Chat, Calendar, Docs, and more. </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, October 4, 2021 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <h3 style="text-align: left;">Quick launch summary&nbsp;</h3><p>You can now find and view additional information about people within your organization, your Contacts, and more across additional Google Workspace products. This information includes:&nbsp;</p><p></p><ul style="text-align: left;"><li>Contact information, such as phone number and email address,&nbsp;&nbsp;</li><li>Team and manager,&nbsp;</li><li>Office and desk location,&nbsp;</li><li>Whether you&#8217;ve received email from them before, and more.&nbsp;</li></ul><p></p><p>This feature is<a href="https://workspaceupdates.googleblog.com/2020/11/gmail-side-panel-richer-info.html"> already available for Gmail</a>, and will now be available from the following products: Google Chat, Calendar, Docs, Sheets, and Slides.</p><h3 style="text-align: left;">Getting started&nbsp;</h3><p></p><ul style="text-align: left;"><li><b>Admins: </b>To maximize this feature, it&#8217;s helpful to have user data fully populated across Google Workspace apps. Workspace admins can <a href="https://support.google.com/a/answer/6191788">populate this data</a> in a few locations:&nbsp;</li><ul><li>The &#8220;Users&#8221; section of the Admin console&nbsp;</li><li><a href="https://support.google.com/a/answer/106368">Google Cloud Directory Sync&nbsp;</a></li><li><a href="https://developers.google.com/admin-sdk/directory/v1/reference/users">Admin SDK&nbsp;</a></li></ul><li><b>End users:</b> There is no end user setting for this feature. Click &#8220;Open Detailed View&#8221; while hovering over a user&#8217;s information card, or select the Contacts icon in the side panel. Visit the Help Center to learn more about <a href="https://support.google.com/mail/answer/106237">using Google products side by side.&nbsp;</a></li></ul><p></p><h3 style="text-align: left;">Rollout pace&nbsp;</h3><p></p><ul style="text-align: left;"><li><a href="https://support.google.com/a/answer/172177">Rapid Release and Scheduled Release domains: </a>Extended rollout (potentially longer than 15 days for feature visibility) starting on October 4, 2021&nbsp;</li></ul><p></p><h3 style="text-align: left;">Availability&nbsp;</h3><p></p><ul style="text-align: left;"><li>Available to all Google Workspace customers, as well as G Suite Basic and Business customers&nbsp;</li></ul><p></p><h3 style="text-align: left;">Resources&nbsp;</h3><p></p><ul style="text-align: left;"><li><a href="https://support.google.com/a/answer/6191788">Google Workspace Admin Help: Add information to a user&#8217;s Directory profile&nbsp;</a></li><li><a href="https://support.google.com/a/answer/106368">Google Workspace Admin Help: About Google Cloud Directory Sync&nbsp;</a></li><li><a href="https://developers.google.com/admin-sdk/directory/reference/rest/v1/users">Google Developers Guide: Directory API</a></li></ul><p></p> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <h3 style="text-align: left;">Quick launch summary&nbsp;</h3><p>You can now find and view additional information about people within your organization, your Contacts, and more across additional Google Workspace products. This information includes:&nbsp;</p><p></p><ul style="text-align: left;"><li>Contact information, such as phone number and email address,&nbsp;&nbsp;</li><li>Team and manager,&nbsp;</li><li>Office and desk location,&nbsp;</li><li>Whether you&#8217;ve received email from them before, and more.&nbsp;</li></ul><p></p><p>This feature is<a href="https://workspaceupdates.googleblog.com/2020/11/gmail-side-panel-richer-info.html"> already available for Gmail</a>, and will now be available from the following products: Google Chat, Calendar, Docs, Sheets, and Slides.</p><h3 style="text-align: left;">Getting started&nbsp;</h3><p></p><ul style="text-align: left;"><li><b>Admins: </b>To maximize this feature, it&#8217;s helpful to have user data fully populated across Google Workspace apps. Workspace admins can <a href="https://support.google.com/a/answer/6191788">populate this data</a> in a few locations:&nbsp;</li><ul><li>The &#8220;Users&#8221; section of the Admin console&nbsp;</li><li><a href="https://support.google.com/a/answer/106368">Google Cloud Directory Sync&nbsp;</a></li><li><a href="https://developers.google.com/admin-sdk/directory/v1/reference/users">Admin SDK&nbsp;</a></li></ul><li><b>End users:</b> There is no end user setting for this feature. Click &#8220;Open Detailed View&#8221; while hovering over a user&#8217;s information card, or select the Contacts icon in the side panel. Visit the Help Center to learn more about <a href="https://support.google.com/mail/answer/106237">using Google products side by side.&nbsp;</a></li></ul><p></p><h3 style="text-align: left;">Rollout pace&nbsp;</h3><p></p><ul style="text-align: left;"><li><a href="https://support.google.com/a/answer/172177">Rapid Release and Scheduled Release domains: </a>Extended rollout (potentially longer than 15 days for feature visibility) starting on October 4, 2021&nbsp;</li></ul><p></p><h3 style="text-align: left;">Availability&nbsp;</h3><p></p><ul style="text-align: left;"><li>Available to all Google Workspace customers, as well as G Suite Basic and Business customers&nbsp;</li></ul><p></p><h3 style="text-align: left;">Resources&nbsp;</h3><p></p><ul style="text-align: left;"><li><a href="https://support.google.com/a/answer/6191788">Google Workspace Admin Help: Add information to a user&#8217;s Directory profile&nbsp;</a></li><li><a href="https://support.google.com/a/answer/106368">Google Workspace Admin Help: About Google Cloud Directory Sync&nbsp;</a></li><li><a href="https://developers.google.com/admin-sdk/directory/reference/rest/v1/users">Google Developers Guide: Directory API</a></li></ul><p></p> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper'> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Google Workspace Updates:View richer information about your coworkers directly in the sidebar for Google Chat, Calendar, Docs, and more.&url=http://workspaceupdates.googleblog.com/2021/10/view-richer-information-about-your.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=http://workspaceupdates.googleblog.com/2021/10/view-richer-information-about-your.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='http://workspaceupdates.googleblog.com/2021/10/view-richer-information-about-your.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Editors' rel='tag'> Editors </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Google%20Calendar' rel='tag'> Google Calendar </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Google%20Chat' rel='tag'> Google Chat </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Google%20Cloud%20Directory%20Sync' rel='tag'> Google Cloud Directory Sync </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Google%20Docs' rel='tag'> Google Docs </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Google%20Sheets' rel='tag'> Google Sheets </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Google%20Slides' rel='tag'> Google Slides </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Rapid%20Release' rel='tag'> Rapid Release </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Scheduled%20Release' rel='tag'> Scheduled Release </a> </span> </div> </div> </div> <div class='post' data-id='1511236361378494078' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='http://workspaceupdates.googleblog.com/2019/11/set-group-membership-deletion-limits-in-gcds.html' itemprop='url' title='Set group membership deletion limits in Google Cloud Directory Sync'> Set group membership deletion limits in Google Cloud Directory Sync </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, November 4, 2019 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div dir="ltr" style="text-align: left;" trbidi="on"><h3 style="text-align: left;">Quick launch summary</h3>You can now set group membership deletion limits in Google Cloud Directory Sync (GCDS). By adding these limits, you can prevent accidental removal of memberships from groups, as those errors can inadvertently cause users to lose access to things like Drive files and Google Cloud Platform resources.<br /><br />Limits are not required and can be anywhere from 0-100% or any number greater than 0. Once a limit is set, if a sync attempts to delete more than that percentage or amount of members in any group, the sync will abort.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpwYdr3Jqj_CjuOmy3uVsxCyzgbeXVKNzLMggVe9pAY7uZANhcXKNKLNRkDPiUqiZTfS5FS9SWwHPjLVAFlHqQhO8hFCX_QgkphREuehHMl8hgKCGbCi5Tb0_PjNo6vz3K0QGcSdgccvI/s1600/Deletion+limits.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="321" data-original-width="1457" height="140" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpwYdr3Jqj_CjuOmy3uVsxCyzgbeXVKNzLMggVe9pAY7uZANhcXKNKLNRkDPiUqiZTfS5FS9SWwHPjLVAFlHqQhO8hFCX_QgkphREuehHMl8hgKCGbCi5Tb0_PjNo6vz3K0QGcSdgccvI/s640/Deletion+limits.png" width="640" /></a></div><br /><br />Please <a href="https://support.google.com/a/answer/6120989">make sure you are using the most up-to-date version of GCDS</a> to access this feature.<br /><h3 style="text-align: left;">Availability</h3><b>Rollout details</b><br /><ul style="text-align: left;"><li><a href="https://support.google.com/a/answer/172177">Rapid Release domains:</a> This feature is fully available.</li><li><a href="https://support.google.com/a/answer/172177">Scheduled Release domains:</a> This feature is fully available.</li></ul><b>G Suite editions</b><br /><ul style="text-align: left;"><li>Available to all G Suite editions</li></ul><b>On/off by default?</b><br /><ul style="text-align: left;"><li>This feature will be OFF by default and can be enabled at the GCDS group level.</li></ul><b>Stay up to date with G Suite launches</b><br /><ul style="text-align: left;"><li><a href="http://feedburner.google.com/fb/a/mailverify?uri=GoogleAppsUpdates&amp;loc=en_US">Get G Suite product update alerts by email</a></li><li><a href="https://gsuite.google.com/whatsnew/calendar/">See the G Suite launch release calendar</a></li><li><a href="http://googleappsupdates.blogspot.com/atom.xml">Subscribe to the RSS feed of these updates</a></li></ul></div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <div dir="ltr" style="text-align: left;" trbidi="on"><h3 style="text-align: left;">Quick launch summary</h3>You can now set group membership deletion limits in Google Cloud Directory Sync (GCDS). By adding these limits, you can prevent accidental removal of memberships from groups, as those errors can inadvertently cause users to lose access to things like Drive files and Google Cloud Platform resources.<br /><br />Limits are not required and can be anywhere from 0-100% or any number greater than 0. Once a limit is set, if a sync attempts to delete more than that percentage or amount of members in any group, the sync will abort.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpwYdr3Jqj_CjuOmy3uVsxCyzgbeXVKNzLMggVe9pAY7uZANhcXKNKLNRkDPiUqiZTfS5FS9SWwHPjLVAFlHqQhO8hFCX_QgkphREuehHMl8hgKCGbCi5Tb0_PjNo6vz3K0QGcSdgccvI/s1600/Deletion+limits.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="321" data-original-width="1457" height="140" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpwYdr3Jqj_CjuOmy3uVsxCyzgbeXVKNzLMggVe9pAY7uZANhcXKNKLNRkDPiUqiZTfS5FS9SWwHPjLVAFlHqQhO8hFCX_QgkphREuehHMl8hgKCGbCi5Tb0_PjNo6vz3K0QGcSdgccvI/s640/Deletion+limits.png" width="640" /></a></div><br /><br />Please <a href="https://support.google.com/a/answer/6120989">make sure you are using the most up-to-date version of GCDS</a> to access this feature.<br /><h3 style="text-align: left;">Availability</h3><b>Rollout details</b><br /><ul style="text-align: left;"><li><a href="https://support.google.com/a/answer/172177">Rapid Release domains:</a> This feature is fully available.</li><li><a href="https://support.google.com/a/answer/172177">Scheduled Release domains:</a> This feature is fully available.</li></ul><b>G Suite editions</b><br /><ul style="text-align: left;"><li>Available to all G Suite editions</li></ul><b>On/off by default?</b><br /><ul style="text-align: left;"><li>This feature will be OFF by default and can be enabled at the GCDS group level.</li></ul><b>Stay up to date with G Suite launches</b><br /><ul style="text-align: left;"><li><a href="http://feedburner.google.com/fb/a/mailverify?uri=GoogleAppsUpdates&amp;loc=en_US">Get G Suite product update alerts by email</a></li><li><a href="https://gsuite.google.com/whatsnew/calendar/">See the G Suite launch release calendar</a></li><li><a href="http://googleappsupdates.blogspot.com/atom.xml">Subscribe to the RSS feed of these updates</a></li></ul></div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper'> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Google Workspace Updates:Set group membership deletion limits in Google Cloud Directory Sync&url=http://workspaceupdates.googleblog.com/2019/11/set-group-membership-deletion-limits-in-gcds.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=http://workspaceupdates.googleblog.com/2019/11/set-group-membership-deletion-limits-in-gcds.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='http://workspaceupdates.googleblog.com/2019/11/set-group-membership-deletion-limits-in-gcds.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Google%20Cloud%20Directory%20Sync' rel='tag'> Google Cloud Directory Sync </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Rapid%20Release' rel='tag'> Rapid Release </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Scheduled%20Release' rel='tag'> Scheduled Release </a> </span> </div> </div> </div> <div class='post' data-id='946659534854557088' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='http://workspaceupdates.googleblog.com/2016/10/google-cloud-directory-sync-v4419-new.html' itemprop='url' title='Google Cloud Directory Sync v4.4.19: A new name and other updates '> Google Cloud Directory Sync v4.4.19: A new name and other updates </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, October 18, 2016 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div dir="ltr" style="text-align: left;" trbidi="on">In September, we <a href="https://cloud.googleblog.com/2016/09/introducing-Google-Cloud.html" target="_blank">introduced</a> <a href="https://www.google.com/cloud/" target="_blank">Google Cloud</a>, a portfolio of products, technologies, and services designed for enterprises. Following that announcement, we&#8217;re rebranding our Google Apps Directory Sync tool to better reflect the wide variety of products and services it supports. Going forward, Google Apps Directory Sync will be known as <b>Google Cloud Directory Sync</b>. In addition to this change, the latest version of Google Cloud Directory Sync will include the features and fixes described below.<br /><br /><b>What&#8217;s new</b><br /><br /><ul style="text-align: left;"><li>The GCDS interface now shows only those sync features supported by your domain type.&nbsp;</li><li>The tool uses the latest Java JRE v1.8, which by default uses TLS v1.2 for HTTPS connections.&nbsp;</li><li>The GCDS EULA has been updated to include customers who may use a domain covered by the Managed Google Domain Terms.</li></ul><br /><br /><b>What&#8217;s fixed</b><br /><br /><ul style="text-align: left;"><li>&#8220;Force new users to change password&#8221; is now properly set on account creation.&nbsp;</li><li>Group memberships are now added properly on initial sync with group creation.&nbsp;</li><li>Instead of displaying &#8220;Connected failed - null&#8221; when there is a connection error testing SMTP notifications, GCDS now displays a proper error message.&nbsp;</li><li>Random passwords for accounts are no longer synced on the first and subsequent syncs; they are now set on the first sync only.&nbsp;</li><li>Users are now properly provisioned with the defined default password.&nbsp;</li><li>You can now re-authorize GCDS using a different account, even if GCDS has a valid auth token.&nbsp;</li><li>You can now perform a sync in GCDS, even if you haven&#8217;t configured email notification settings.</li><li>Instead of displaying the raw HTML EULA when installing from the command line, the installer now displays the plain text EULA.&nbsp;</li></ul><br />Check out the <a href="https://support.google.com/a/answer/1263028" target="_blank">Help Center</a> for more details, and <a href="https://support.google.com/a/answer/6120989" target="_blank">download</a> the latest version of GCDS.<br /><br /><b>Launch Details</b><br /><i>Release track:</i><br />Launching to both Rapid release and Scheduled release<br /><br /><i><a href="https://support.google.com/a/answer/7126147" target="_blank">Editions</a>:</i><br />Available to all G Suite editions<br /><br /><i>Rollout pace:</i><br />Gradual rollout (potentially longer than 3 days for feature visibility)<br /><br /><i>Impact:</i><br />Admins only<br /><br /><i>Action:</i><br />Admin action required <br /><br /><b>More Information</b><br /><a href="https://support.google.com/a/answer/106368" target="_blank">Help Center: About Google Cloud Directory Sync</a><br /><a href="https://support.google.com/a/answer/1263028" target="_blank">Help Center: What&#8217;s New in Google Cloud Directory Sync</a><br /><br /><br /><a href="https://gsuite.google.com/whatsnew/calendar/"><b>Launch release calendar</b></a><br /><a href="https://gsuiteupdates.googleblog.com/2015/07/google-apps-launch-announcement.html"><b>Launch detail categories</b></a><br /><a href="http://feedburner.google.com/fb/a/mailverify?uri=GoogleAppsUpdates&amp;loc=en_US"><b>Get these product update alerts by email</b></a><br /><a href="http://googleappsupdates.blogspot.com/atom.xml"><b>Subscribe to the RSS feed of these updates</b></a></div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <div dir="ltr" style="text-align: left;" trbidi="on">In September, we <a href="https://cloud.googleblog.com/2016/09/introducing-Google-Cloud.html" target="_blank">introduced</a> <a href="https://www.google.com/cloud/" target="_blank">Google Cloud</a>, a portfolio of products, technologies, and services designed for enterprises. Following that announcement, we&#8217;re rebranding our Google Apps Directory Sync tool to better reflect the wide variety of products and services it supports. Going forward, Google Apps Directory Sync will be known as <b>Google Cloud Directory Sync</b>. In addition to this change, the latest version of Google Cloud Directory Sync will include the features and fixes described below.<br /><br /><b>What&#8217;s new</b><br /><br /><ul style="text-align: left;"><li>The GCDS interface now shows only those sync features supported by your domain type.&nbsp;</li><li>The tool uses the latest Java JRE v1.8, which by default uses TLS v1.2 for HTTPS connections.&nbsp;</li><li>The GCDS EULA has been updated to include customers who may use a domain covered by the Managed Google Domain Terms.</li></ul><br /><br /><b>What&#8217;s fixed</b><br /><br /><ul style="text-align: left;"><li>&#8220;Force new users to change password&#8221; is now properly set on account creation.&nbsp;</li><li>Group memberships are now added properly on initial sync with group creation.&nbsp;</li><li>Instead of displaying &#8220;Connected failed - null&#8221; when there is a connection error testing SMTP notifications, GCDS now displays a proper error message.&nbsp;</li><li>Random passwords for accounts are no longer synced on the first and subsequent syncs; they are now set on the first sync only.&nbsp;</li><li>Users are now properly provisioned with the defined default password.&nbsp;</li><li>You can now re-authorize GCDS using a different account, even if GCDS has a valid auth token.&nbsp;</li><li>You can now perform a sync in GCDS, even if you haven&#8217;t configured email notification settings.</li><li>Instead of displaying the raw HTML EULA when installing from the command line, the installer now displays the plain text EULA.&nbsp;</li></ul><br />Check out the <a href="https://support.google.com/a/answer/1263028" target="_blank">Help Center</a> for more details, and <a href="https://support.google.com/a/answer/6120989" target="_blank">download</a> the latest version of GCDS.<br /><br /><b>Launch Details</b><br /><i>Release track:</i><br />Launching to both Rapid release and Scheduled release<br /><br /><i><a href="https://support.google.com/a/answer/7126147" target="_blank">Editions</a>:</i><br />Available to all G Suite editions<br /><br /><i>Rollout pace:</i><br />Gradual rollout (potentially longer than 3 days for feature visibility)<br /><br /><i>Impact:</i><br />Admins only<br /><br /><i>Action:</i><br />Admin action required <br /><br /><b>More Information</b><br /><a href="https://support.google.com/a/answer/106368" target="_blank">Help Center: About Google Cloud Directory Sync</a><br /><a href="https://support.google.com/a/answer/1263028" target="_blank">Help Center: What&#8217;s New in Google Cloud Directory Sync</a><br /><br /><br /><a href="https://gsuite.google.com/whatsnew/calendar/"><b>Launch release calendar</b></a><br /><a href="https://gsuiteupdates.googleblog.com/2015/07/google-apps-launch-announcement.html"><b>Launch detail categories</b></a><br /><a href="http://feedburner.google.com/fb/a/mailverify?uri=GoogleAppsUpdates&amp;loc=en_US"><b>Get these product update alerts by email</b></a><br /><a href="http://googleappsupdates.blogspot.com/atom.xml"><b>Subscribe to the RSS feed of these updates</b></a></div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper'> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Google Workspace Updates:Google Cloud Directory Sync v4.4.19: A new name and other updates &url=http://workspaceupdates.googleblog.com/2016/10/google-cloud-directory-sync-v4419-new.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=http://workspaceupdates.googleblog.com/2016/10/google-cloud-directory-sync-v4419-new.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='http://workspaceupdates.googleblog.com/2016/10/google-cloud-directory-sync-v4419-new.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Google%20Cloud%20Directory%20Sync' rel='tag'> Google Cloud Directory Sync </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Rapid%20Release' rel='tag'> Rapid Release </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Scheduled%20Release' rel='tag'> Scheduled Release </a> </span> </div> </div> </div> <div class='post' data-id='6051685502428266210' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='http://workspaceupdates.googleblog.com/2016/06/google-apps-directory-sync-v430-sync.html' itemprop='url' title='Google Apps Directory Sync (v4.3.0): Sync additional LDAP attributes into Custom User Fields'> Google Apps Directory Sync (v4.3.0): Sync additional LDAP attributes into Custom User Fields </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Thursday, June 16, 2016 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div dir="ltr" style="text-align: left;" trbidi="on">A new version (v4.3.0*) of <a href="https://support.google.com/a/answer/106368" target="_blank">Google Apps Directory Sync (GADS)</a> is now available for download. With this latest update, Google Apps admins can now use GADS to sync additional LDAP attributes into <a href="https://developers.google.com/admin-sdk/directory/v1/guides/manage-schemas" target="_blank">Custom User Fields</a> for use with <a href="https://support.google.com/a/answer/6087519" target="_blank">SAML SSO</a>, or for simply building out richer Google Apps profiles for their users.<br /><br />For example, a SAML application may require an account ID value for SSO access. With this launch, admins can now use GADS to sync an account ID value from LDAP into a custom user field. Then, within the SSO configuration of the SAML app, they can specify to use the account ID from the custom user field.<br /><br />This latest version of GADS also includes the following bug fixes:<br /><br /><ul style="text-align: left;"><li>Fixed an issue where user-created groups' permissions were being reset by GADS to the default group permissions settings.&nbsp;</li><li>Fixed an issue where the City field was not synced properly and did not display correctly in the contacts interface.</li><li>Fixed an issue where group descriptions containing a new line in LDAP would fail when being applied to the Google group.&nbsp;</li></ul><br />Check out the <a href="https://support.google.com/a/answer/1263028" target="_blank">Help Center</a> for more details and <a href="https://support.google.com/a/answer/6120989" target="_blank">download the latest version of GADS</a>.<br /><br /><b>Launch Details</b><br /><i>Release track: </i><br />Launching to both Rapid release and Scheduled release<br /><br /><i>Rollout pace:</i><br />Gradual rollout (potentially longer than 3 days* for feature visibility).<br /><span style="color: red; font-size: x-small;">*Update - July 6, 2016: Please note that GADS version 4.3.0 was rolled back shortly after launch to address a bug. The fix has now been deployed as version 4.3.2, which is now available for <a href="https://support.google.com/a/answer/6120989" target="_blank">download</a>.</span><br /><br /><i>Impact:</i><br />Admins only<br /><br /><i>Action:</i><br />Admin action required (<a href="https://support.google.com/a/answer/6120989" target="_blank">download the latest version of GADS</a>)<br /><br /><b>More Information</b><br /><a href="https://support.google.com/a/answer/106368" target="_blank">GADS Overview</a><br /><a href="https://support.google.com/a/answer/1263028" target="_blank">What&#8217;s New in GADS</a><br /><br /><i><span style="color: #999999; font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif; font-size: x-small;"><br /></span></i><i><span style="color: #999999; font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif; font-size: x-small;">Note: all launches are applicable to all Google Apps editions unless otherwise noted</span></i><br /><br /><a href="http://whatsnew.googleapps.com/"><b>Launch release calendar</b></a><br /><a href="http://googleappsupdates.blogspot.com/2015/07/google-apps-launch-announcement.html"><b>Launch detail categories</b></a><br /><a href="http://feedburner.google.com/fb/a/mailverify?uri=GoogleAppsUpdates&amp;loc=en_US"><b>Get these product update alerts by email</b></a><br /><a href="http://googleappsupdates.blogspot.com/atom.xml"><b>Subscribe to the RSS feed of these updates</b></a></div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <div dir="ltr" style="text-align: left;" trbidi="on">A new version (v4.3.0*) of <a href="https://support.google.com/a/answer/106368" target="_blank">Google Apps Directory Sync (GADS)</a> is now available for download. With this latest update, Google Apps admins can now use GADS to sync additional LDAP attributes into <a href="https://developers.google.com/admin-sdk/directory/v1/guides/manage-schemas" target="_blank">Custom User Fields</a> for use with <a href="https://support.google.com/a/answer/6087519" target="_blank">SAML SSO</a>, or for simply building out richer Google Apps profiles for their users.<br /><br />For example, a SAML application may require an account ID value for SSO access. With this launch, admins can now use GADS to sync an account ID value from LDAP into a custom user field. Then, within the SSO configuration of the SAML app, they can specify to use the account ID from the custom user field.<br /><br />This latest version of GADS also includes the following bug fixes:<br /><br /><ul style="text-align: left;"><li>Fixed an issue where user-created groups' permissions were being reset by GADS to the default group permissions settings.&nbsp;</li><li>Fixed an issue where the City field was not synced properly and did not display correctly in the contacts interface.</li><li>Fixed an issue where group descriptions containing a new line in LDAP would fail when being applied to the Google group.&nbsp;</li></ul><br />Check out the <a href="https://support.google.com/a/answer/1263028" target="_blank">Help Center</a> for more details and <a href="https://support.google.com/a/answer/6120989" target="_blank">download the latest version of GADS</a>.<br /><br /><b>Launch Details</b><br /><i>Release track: </i><br />Launching to both Rapid release and Scheduled release<br /><br /><i>Rollout pace:</i><br />Gradual rollout (potentially longer than 3 days* for feature visibility).<br /><span style="color: red; font-size: x-small;">*Update - July 6, 2016: Please note that GADS version 4.3.0 was rolled back shortly after launch to address a bug. The fix has now been deployed as version 4.3.2, which is now available for <a href="https://support.google.com/a/answer/6120989" target="_blank">download</a>.</span><br /><br /><i>Impact:</i><br />Admins only<br /><br /><i>Action:</i><br />Admin action required (<a href="https://support.google.com/a/answer/6120989" target="_blank">download the latest version of GADS</a>)<br /><br /><b>More Information</b><br /><a href="https://support.google.com/a/answer/106368" target="_blank">GADS Overview</a><br /><a href="https://support.google.com/a/answer/1263028" target="_blank">What&#8217;s New in GADS</a><br /><br /><i><span style="color: #999999; font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif; font-size: x-small;"><br /></span></i><i><span style="color: #999999; font-family: &quot;arial&quot; , &quot;helvetica&quot; , sans-serif; font-size: x-small;">Note: all launches are applicable to all Google Apps editions unless otherwise noted</span></i><br /><br /><a href="http://whatsnew.googleapps.com/"><b>Launch release calendar</b></a><br /><a href="http://googleappsupdates.blogspot.com/2015/07/google-apps-launch-announcement.html"><b>Launch detail categories</b></a><br /><a href="http://feedburner.google.com/fb/a/mailverify?uri=GoogleAppsUpdates&amp;loc=en_US"><b>Get these product update alerts by email</b></a><br /><a href="http://googleappsupdates.blogspot.com/atom.xml"><b>Subscribe to the RSS feed of these updates</b></a></div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper'> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Google Workspace Updates:Google Apps Directory Sync (v4.3.0): Sync additional LDAP attributes into Custom User Fields&url=http://workspaceupdates.googleblog.com/2016/06/google-apps-directory-sync-v430-sync.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=http://workspaceupdates.googleblog.com/2016/06/google-apps-directory-sync-v430-sync.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='http://workspaceupdates.googleblog.com/2016/06/google-apps-directory-sync-v430-sync.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Google%20Cloud%20Directory%20Sync' rel='tag'> Google Cloud Directory Sync </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Rapid%20Release' rel='tag'> Rapid Release </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Scheduled%20Release' rel='tag'> Scheduled Release </a> </span> </div> </div> </div> <div class='blog-pager' id='blog-pager'> <a class='home-link' href='http://workspaceupdates.googleblog.com/'> <i class='material-icons'> &#59530; </i> </a> <i class='material-icons disabled'> &#58820; </i> <span id='blog-pager-older-link'> <a class='blog-pager-older-link' href='http://workspaceupdates.googleblog.com/search/label/Google%20Cloud%20Directory%20Sync?updated-max=2016-06-16T18:56:00-07:00&max-results=20&start=20&by-date=false' id='Blog1_blog-pager-older-link' title='Older Posts'> <i class='material-icons'> &#58824; </i> </a> </span> </div> <div class='clear'></div> </div></div> </div> </div> <div class='col-right'> <div class='section' id='sidebar-top'><div class='widget HTML' data-version='1' id='HTML8'> <div class='widget-content'> <div class='searchBox'> <input type='text' title='Search This Blog' placeholder='Search blog ...' /> </div> </div> <div class='clear'></div> </div></div> <div id='aside'> <div class='section' id='sidebar'><div class='widget Label' data-version='1' id='Label1'> <div class='tab'> <img class='sidebar-icon' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYpJREFUeNrs2aFuwzAQBmAvKRkMKRjZA4QMDJaWFgyMjuzFRg37DIUlA3uFkoGQSaWzJU+tpri5O9+l/zSfdFJlpe59yTmyVedq1PjfcZMZ70NuQnaF8w8htyE/rABtpviXkLcK88c5HhLkMBfgVan43zfFBNGMjHVGT/s55KP2pAvidbGHd+nzKt1RKSLG3rKF1iPFv6UWiPke8i7kEqGdGsI1O+LYVdqJAjgirwkKYD0ytkJBUNbAMvX8V3q9PhUsYvU1sWD8SO/sQvx2ahxOiNoJCSBCoAHYCEQAC4EKICOQASQEOmAS8RcAFxFN5hiIiugpgC3wk9hQAHH/70EBHXUN7IER5EWMiBgo2+nzOKQv9SCAeEM/OQAkhE/ncccFICB87qzQMia5FsJfOui0zMnmRvipU1ormHQuxGTxUsAcCFLxJQBLBLn4UoAFglW8BkATwS5eC6CBEBWvCShBiIvXBkgQRcVbADiI4uKtABSESvGWgB9EzHt3+tNwyO0qa9SoIYtvAQYAqDJhaWWeMecAAAAASUVORK5CYII='/> <h2> Filter by product </h2> <i class='material-icons arrow'> &#58821; </i> </div> <div class='widget-content list-label-widget-content'> <ul> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Accessibility'> Accessibility </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Accounts'> Accounts </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Additional%20Google%20services'> Additional Google services </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Admin%20console'> Admin console </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Admin%20SDK'> Admin SDK </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Alpha'> Alpha </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Android'> Android </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/API'> API </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/App%20Maker'> App Maker </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/AppSheet'> AppSheet </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Assistant'> Assistant </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Bet'> Bet </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Beta'> Beta </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/BigQuery'> BigQuery </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Chrome'> Chrome </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Cloud%20Search'> Cloud Search </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Colab'> Colab </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Contacts'> Contacts </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Currents'> Currents </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Developer'> Developer </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Directory%20Sync'> Directory Sync </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/DLP'> DLP </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Docs'> Docs </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Drive%20for%20desktop'> Drive for desktop </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Duet%20AI'> Duet AI </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Editors'> Editors </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Education%20Edition'> Education Edition </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/End-user'> End-user </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/G%20Suite'> G Suite </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/G%20Suite%20for%20Education'> G Suite for Education </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/G%20Suite%20for%20Government'> G Suite for Government </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Gemini'> Gemini </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Gmail'> Gmail </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Google%20Apps%20Script'> Google Apps Script </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Google%20Calendar'> Google Calendar </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Google%20Chat'> Google Chat </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Google%20Classroom'> Google Classroom </a> </li> <li> <span dir='ltr'> Google Cloud Directory Sync </span> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Google%20Docs'> Google Docs </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Google%20Drawings'> Google Drawings </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Google%20Drive'> Google Drive </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Google%20Forms'> Google Forms </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Google%20Hangouts'> Google Hangouts </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Google%20Keep'> Google Keep </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Google%20Maps'> Google Maps </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Google%20Meet'> Google Meet </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Google%20Meet%20Hardware'> Google Meet Hardware </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Google%20Photos'> Google Photos </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Google%20Sheets'> Google Sheets </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Google%20Sites'> Google Sites </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Google%20Slides'> Google Slides </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Google%20Tasks'> Google Tasks </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Google%20Vault'> Google Vault </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Google%20Vids'> Google Vids </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Google%20Voice'> Google Voice </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Google%20Workspace'> Google Workspace </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Google%20Workspace%20Add-ons'> Google Workspace Add-ons </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Google%20Workspace%20for%20Education'> Google Workspace for Education </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Google%20Workspace%20Marketplace'> Google Workspace Marketplace </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Google%20Workspace%20Migrate'> Google Workspace Migrate </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Groups'> Groups </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Identity'> Identity </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/iOS'> iOS </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Jamboard'> Jamboard </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Marketplace'> Marketplace </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/MDM'> MDM </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Microsoft%20Exchange'> Microsoft Exchange </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Microsoft%20Outlook'> Microsoft Outlook </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Migration'> Migration </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Mobile'> Mobile </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Next%202023'> Next 2023 </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Other'> Other </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Premier%20Edition'> Premier Edition </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Rapid'> Rapid </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Rapid%20Release'> Rapid Release </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Rapid%20Releases'> Rapid Releases </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/SAML'> SAML </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Scheduled%20Release'> Scheduled Release </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Security%20and%20Compliance'> Security and Compliance </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/SSO'> SSO </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Weekly%20Recap'> Weekly Recap </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/What%27s%20New'> What&#39;s New </a> </li> <li> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/YouTube'> YouTube </a> </li> </ul> <div class='clear'></div> </div> </div><div class='widget BlogArchive' data-version='1' id='BlogArchive1'> <div class='tab'> <i class='material-icons icon'> &#58055; </i> <h2> Filter by date </h2> <i class='material-icons arrow'> &#58821; </i> </div> <div class='widget-content'> <div id='ArchiveList'> <div id='BlogArchive1_ArchiveList'> <ul class='hierarchy'> <li class='archivedate expanded'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy toggle-open'> <i class='material-icons'> &#58823; </i> &#160; </span> </a> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2024/'> 2024 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate expanded'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2024/11/'> Nov </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2024/10/'> Oct </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2024/09/'> Sep </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2024/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2024/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2024/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2024/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2024/04/'> Apr </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2024/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2024/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2024/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2023/'> 2023 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2023/12/'> Dec </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2023/11/'> Nov </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2023/10/'> Oct </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2023/09/'> Sep </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2023/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2023/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2023/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2023/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2023/04/'> Apr </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2023/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2023/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2023/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2022/'> 2022 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2022/12/'> Dec </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2022/11/'> Nov </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2022/10/'> Oct </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2022/09/'> Sep </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2022/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2022/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2022/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2022/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2022/04/'> Apr </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2022/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2022/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2022/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2021/'> 2021 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2021/12/'> Dec </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2021/11/'> Nov </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2021/10/'> Oct </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2021/09/'> Sep </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2021/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2021/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2021/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2021/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2021/04/'> Apr </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2021/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2021/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2021/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2020/'> 2020 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2020/12/'> Dec </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2020/11/'> Nov </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2020/10/'> Oct </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2020/09/'> Sep </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2020/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2020/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2020/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2020/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2020/04/'> Apr </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2020/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2020/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2020/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2019/'> 2019 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2019/12/'> Dec </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2019/11/'> Nov </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2019/10/'> Oct </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2019/09/'> Sep </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2019/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2019/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2019/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2019/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2019/04/'> Apr </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2019/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2019/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2019/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2018/'> 2018 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2018/12/'> Dec </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2018/11/'> Nov </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2018/10/'> Oct </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2018/09/'> Sep </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2018/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2018/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2018/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2018/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2018/04/'> Apr </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2018/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2018/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2018/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2017/'> 2017 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2017/12/'> Dec </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2017/11/'> Nov </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2017/10/'> Oct </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2017/09/'> Sep </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2017/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2017/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2017/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2017/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2017/04/'> Apr </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2017/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2017/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2017/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2016/'> 2016 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2016/12/'> Dec </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2016/11/'> Nov </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2016/10/'> Oct </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2016/09/'> Sep </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2016/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2016/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2016/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2016/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2016/04/'> Apr </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2016/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2016/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2016/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2015/'> 2015 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2015/12/'> Dec </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2015/11/'> Nov </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2015/10/'> Oct </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2015/09/'> Sep </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2015/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2015/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2015/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2015/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2015/04/'> Apr </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2015/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2015/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2015/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2014/'> 2014 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2014/12/'> Dec </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2014/11/'> Nov </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2014/10/'> Oct </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2014/09/'> Sep </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2014/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2014/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2014/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2014/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2014/04/'> Apr </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2014/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2014/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2014/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2013/'> 2013 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2013/12/'> Dec </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2013/11/'> Nov </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2013/10/'> Oct </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2013/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2013/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2013/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2013/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2013/04/'> Apr </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2013/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2013/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2013/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2012/'> 2012 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2012/12/'> Dec </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2012/11/'> Nov </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2012/10/'> Oct </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2012/09/'> Sep </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2012/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2012/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2012/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2012/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2012/04/'> Apr </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2012/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2012/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2012/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2011/'> 2011 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2011/12/'> Dec </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2011/11/'> Nov </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2011/10/'> Oct </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2011/09/'> Sep </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2011/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2011/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2011/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2011/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2011/04/'> Apr </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2011/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2011/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2011/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2010/'> 2010 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2010/12/'> Dec </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2010/11/'> Nov </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2010/10/'> Oct </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2010/09/'> Sep </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2010/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2010/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2010/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2010/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2010/04/'> Apr </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2010/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2010/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2010/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2009/'> 2009 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2009/12/'> Dec </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2009/11/'> Nov </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2009/10/'> Oct </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2009/09/'> Sep </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2009/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2009/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2009/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2009/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2009/04/'> Apr </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2009/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2009/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2009/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2008/'> 2008 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2008/12/'> Dec </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2008/11/'> Nov </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2008/10/'> Oct </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2008/09/'> Sep </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2008/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2008/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2008/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2008/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2008/04/'> Apr </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2008/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2008/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2008/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2007/'> 2007 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2007/12/'> Dec </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2007/11/'> Nov </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2007/10/'> Oct </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2007/09/'> Sep </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2007/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2007/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2007/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2007/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2007/04/'> Apr </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2007/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='http://workspaceupdates.googleblog.com/2007/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> </div> </div> <div class='clear'></div> </div> </div><div class='widget HTML' data-version='1' id='HTML6'> <div class='widget-content'> <a href="http://workspaceupdates.googleblog.com/atom.xml"> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAihJREFUeNrsWa9Pw0AU7viRMDFRBAkzJDMIBIhJJhCzk7NILIqMv4AEhdz+BCY3OYssAlGBoAJREpZwAlHEBO8lr8nSvNeVbu1dyX3JlzTrXfa+u/e9d7c5joWFhYVO1Fa8PwH2gK6m+BRwAvSlAdsrgr8E1jUuMH73GTAEzrkBWymTewZlihhLmgDXIAFuHgGVQOUF7OSYM1p6PgTuA1vAZlUEvAnPdapcMY0VICECekQ0XRfYrqoHsAGNgXfAoMomRiFDEhOZkkL3S88hMaB2LwXp0bj+ps2edpToZpjfoIDQtBeU+xjoDzP2G/gCPKZ5f8WsCAFJoJgOCcFdWSTeL9YQMSvTA1h9BkI5jaiXhLpSCL/8mVZY0UpyJ9ZdOkniu1dmJ96BpzQu9w6s28gcOq9j6pwLdR8/36NK5CQKwJSMrb2MhhSglBpt4UjsrdsnNu0B3J0HCozbCc4TjyY2srEgos/4RQljCzNxl4ireQD8FOq+T+W0mTB2g7njhlR+Sy2jsXFvU658U8YTbeaGpdIu7mWkEAq5ZtIjIhFZdtfX7QHckSvB2B6zC3VdAkZk0kAQwaXTk/CzTXK3wjIExCs6ZJpTnE4uY1KV+KzFzA3KTiFPENHJkOPcsfpLhwe4btoSuvUqAR+6TOxlCE6ZfKUsJLgsqGW8OpqAGx2X+sLxrwUog+JUeQRMDBIwyXOcnlPtPnL0/UsT/8LnOxYWFhZG4leAAQAAQHEaYuzHbAAAAABJRU5ErkJggg==" class="sidebar-icon" /> <h2>Subscribe by feed</h2> </a> </div> <div class='clear'></div> </div><div class='widget HTML' data-version='1' id='HTML2'> <h2 class='title'>Subscribe by email</h2> <div class='widget-content'> <!-- Begin Mailchimp Signup Form --> <div id="mc_embed_signup"> <form action="https://googleblog.us5.list-manage.com/subscribe/post?u=dfee747f842ff45e675b4d1d9&amp;id=a3262ab6a0" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> <div id="mc_embed_signup_scroll"> <div class="mc-field-group"> <input type="email" value="" name="EMAIL" class="required email" id="mce-EMAIL" /> </div> <div id="mce-responses" class="clear"> <div class="response" id="mce-error-response" style="display:none"></div> <div class="response" id="mce-success-response" style="display:none"></div> </div> <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--> <div style="position: absolute; left: -5000px;" aria-hidden="true"><input type="text" name="b_dfee747f842ff45e675b4d1d9_a3262ab6a0" tabindex="-1" value="" /></div> <div class="clear"><input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button" /></div> </div> </form> </div> <!--End mc_embed_signup--> </div> <div class='clear'></div> </div></div> <div class='section' id='sidebar-bottom'><div class='widget HTML' data-version='1' id='HTML5'> <h2 class='title'>Localized Google Workspace Updates</h2> <div class='widget-content'> <div class='widget-content'> <a href="https://gsuiteupdates-es.googleblog.com/" target="_blank">Español</a> <br/> <a href="https://gsuiteupdates-fr.googleblog.com/" target="_blank">Français</a><br /><a href="https://gsuiteupdates-ja.googleblog.com/" target="_blank">日本語</a><br /><a href="https://gsuiteupdates-pt.googleblog.com/" target="_blank">Português</a><br /> </div> </div> <div class='clear'></div> </div><div class='widget HTML' data-version='1' id='HTML1'> <h2 class='title'> Useful Links </h2> <div class='widget-content'> <center> <h4> <a href="https://www.googlecloudcommunity.com/gc/Google-Workspace/ct-p/google-workspace" target="_blank">Join the official community for Google Workspace administrators</a> </h4> <p> In the Google Cloud Community, connect with Googlers and other Google Workspace admins like yourself. Participate in product discussions, check out the Community Articles, and learn tips and tricks that will make your work and life easier. Be the first to know what's happening with Google Workspace. </p> <p>______________ </p> <h4> <a href="https://support.google.com/a/go/whatsnew" target="_blank">Learn about more Google Workspace launches</a> </h4> <p> On the &#8220;What&#8217;s new in Google Workspace?&#8221; Help Center page, learn about new products and features launching in Google Workspace, including smaller changes that haven&#8217;t been announced on the Google Workspace Updates blog. </p> <p>______________ </p> <h4> </h4></center> </div> <div class='clear'></div> </div></div> </div> </div> <div style='clear:both;'></div> </div> <div class='google-footer-outer loading'> <div id='google-footer'> <a href='//www.google.com/'> <img class='google-logo-dark' height='36' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALgAAABICAYAAABFoT/eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACLVJREFUeNrsXd+L20YQ3vOprdLqiMXFXE2qB7dcwEcTSB7ykIc+9A/PQx/yEMq1TWhNuYIpJriNr7XpmZ5IxFEvmW2EKs3Ornb1w50PxIFP0kiz387OzM6uhGAwGAxGP3Ho+f7x7ri1O7LdccPqZjSNA4dEHsLfaHcEFedJom93x9Xu2OyOFTcBo6sED3fHZHeMEELrkAHJF0B8Rr+gDFsZ5n0luLTQ95AXs4W06D/tjpR50xtM4CjD0y48YGB4rnyZxNOzyA7zBHr+nLnDaJLg0mo/ALekCasg3Z4XbM0ZdTEgnDPeHY8bIne+Qz2GvwyGNwsuyT218KWvIIBMcwGpLiipcolecjMxfBDchNyS1EvxLiOSIecp31q6IJ/C3yrIrMqMm4jhg+AxkdwbIO3aUO4KjqqMjCT3uaazMBhWBJfuxH3CtRfiXf66DhSRZWbmlMnNaILgZxrXJQO/eO3wORZwvwm4JUxuhheCjzVBYAbW1ces45YDSoZrFNOEE835M8FT6oyeEnws8Fz3QnBxFKPHBMem4GU+m6fPGb0leCTwWcM5B36MPgeZI01gudyDdw3hPeXfo8L/rmCUWnuMMdqUL2WqWeRbhf+twfVsO7YagZGNC79fw7OthEVtkiJ4jJzTd3KPwf3CRqhhiTu23AP5sl0/0xiwISQXpNwLIJK87mHF+U8ddzzdmgKlGzlPYjyxGJQouIhNT4k9AqWEFkqfguIvagTWbcq3KW1WE3xS3m8NtA9WS451xofwjKT5kkDoK/b6mDk5FfXr1lWDL4BofZEv2/SRsK/EHGlGdBdu8QNRb8HMCFwt7Yy3DDI/QP7fx5z3VLhdlJEIs4rKNuXXJXdxZPdB7kfCzWqwCO4V1LHgLjInX3tQ1KzCR52Cz+vDj1dydeRuS74rcvs2Pi6fT5H8OaaUQPQPYcWwRSGXyhhscn5dpAnEFMkuEZetbfkTAnlSuH4DxisE+aMGeJAQ3lFl7C4LJE6QWCaCd583ORQ1jYAwjFctal7nOs2ZZvicwvlZx+RHGrcoAwKUVX8uwcc/9TT65INeDOr5shL9LDRB6QTeIy3zwfdh3WOi6axLCEhSjXU7F3h6LqggUtvyJxpynwu8tDkD98fXApOxRj8zoZ9MnGveYVIVZKaGrkBXCY65BCYNN9NkjpKOyQ81Q79JgdxS+Jn3SDTEXRI7SWzaiSTB32oI3nU3BvMfM0urhOVYgwKhuiAfc4tM07wXwm1ZRoQYSl2NUwiu01fEAHVcpixd745FvVz4dzUUc0o8rwoLy8ZSwU6CyFx1RP5II9+1bFPEFs9HWbNLiimDXE+vCm7u1CS47cofzD3aEhVY57mxRo5zlqdt+RFC1JUH2S7bcVXg4liTMakaBZZVxiTICRoivcn1sEUBlk24JmaC6kxUbYmWoqvyfck2xZGGnDFYa9MMzkYQ1ijkCX6qidybrgePiQ0QIQqoi6qRLeqQfIoRsEHaQJLBdHOnLGetSdm/IPcymJuS1PAnbQPH0MOw/39C1vL11DiLOqIsbDI8QcHvGiLnySi2qUXBicaqUSxN5LEB0g7Jt3ENXJLPJ5S1tnaZBoWbpRqrmjRE7qHmpSmNHdQcYrEUadoh+TbBnc9ri7iycI1kzPeNcLDIvbiqXpez9Tmdq6zGREPuzECBoxrPMiI2WtvyNwhJba2wy3JZ6ky5dD1lSvmZS3e4SPA1wcf1VTFHKX+cGwZzdUYcqpvUtvwrD/InDttVlyZeAKlNN5MKbAiurHhKIPlUuJvlTCCiDjSKSCsUmCFWbGLZwCESfK07JB8LvMYWVtw0D00JEHV8Mq2HkqPbE0oHLvvK2g0o8ETg+4cfwTlZDT9JDoWygu4uQQE/ivIvtcnfPkaCqhiupz7jWOAzqL/vjtcdkv9G4MVMt+EaylfuImiPAXEUjRF3pjjaHiPPZ6If9TGGAO4ZY0am6jOCb+DQ+ZCqLkIpOIPrdNfIjnFPY6nyFut7TS/fanrziOBOKMupKw94WaLMtuVnSFt9CPrWWdJE6PeltCX432DEBoh+5Dv8RRhdis8YAv9uyq4/JAwtlEApgBe9Cw9xDD3tdk4Jn0MDfiHwPHcRPxBePCMER3GuIx7kGlv9fkZ4V9lolx2Uv4X7hEj7qJ3LDoAMGbTRMRibu4L2xQ8bgt8AyU+Q+x7nYrvDnH4iuO5LxKsYwPVbkPMvKF9Zky9wXzRfVWizi62r9X5VHf55h+WHhDjGBZ4WRhyTr6z5SlCoLMxLSpBZFsQ9F80uQFbF/6aFWi+Ev51vzzsuX+msyzuQXXjUz8zEBy+zpq9yweXAoxJW4JbYrDS6gYDqGHxPl+TKeiBfxj9/EBIElPYeOA4y8/qRQfknjvSzgRgtq0Pw/M1eQeMdOSb2Bnrhr6Led+1vcp2x7oTFHMnedFW+Ivlty062BUt74oHgSj+vHepnhunn0JJAMtBZgDI/qmGtMujRv8DDpo47zBJ8UtPOuAR/7rKn8t9AJ0tBdmBAmJ/Fu71yxp4I3qh+DhyRqbi5Y1ShVPlSb8X7bRNcfgZFl+WRGYo7uecrWq1r8X5bhmzP5OdlDwsGRm1suSxkg5rYm7ConyGQ3Zl+DgSD8V/kPwrWBMG9YcBtyShBnTLdTiHgttw7qAW7cqh/ZnmPKr/6ignOaKsdyxbsToT5UkPsW00bJjijDXficcX/JsLs6w2BwGtherdckH3w/kNXRPVI0OqJQoHX42/66IMfMj/2huRjxIidgKV/W0JS+bsstDoTeAHcrI8E5zTh/sDkqxL5rZup55/3USlswfcHf4IrQplVDgW9XFlOqnwr6pVPMMEZTuC60EttvdzbLbaZ4PsFVa3nohhO+vW+yn/ZB2fUhpysmQrzBcTSai9EszuZMcEZ1lCFVrp9zGXhm69iLyY4oxFIa178lPe12I/P2DAYDAaDwWAwGAwGg8FgMBgMBoPBYDD2Cf8IMADDRGoQTe+E9AAAAABJRU5ErkJggg==' style='margin-top: -16px;' width='92'/> </a> <ul> <li> <a href='//www.google.com/'> Google </a> </li> <li> <a href='//www.google.com/policies/privacy/'> Privacy </a> </li> <li> <a href='//www.google.com/policies/terms/'> Terms </a> </li> </ul> </div> </div> <script type='text/javascript'> //<![CDATA[ // Social sharing popups. var postEl = document.getElementsByClassName('social-wrapper'); var postCount = postEl.length; for(i=0; i<postCount;i++){ postEl[i].addEventListener("click", function(event){ var postUrl = this.getAttribute("data-href"); window.open( postUrl,'popUpWindow','height=500,width=500,left=10,top=10,resizable=yes,scrollbars=yes,toolbar=yes,menubar=no,location=no,directories=no,status=yes'); });} //]]> </script> <script type='text/javascript'> //<![CDATA[ var BreakpointHandler = function() { this.initted = false; this.isHomePage = false; this.isMobile = false; }; BreakpointHandler.prototype.finalizeSummary = function(summaryHtml, lastNode) { // Use $.trim for IE8 compatibility summaryHtml = $.trim(summaryHtml).replace(/(<br>|\s)+$/,''); if (lastNode.nodeType == 3) { var lastChar = summaryHtml.slice(-1); if (!lastChar.match(/[.”"?]/)) { if (!lastChar.match(/[A-Za-z]/)) { summaryHtml = summaryHtml.slice(0, -1); } summaryHtml += ' ...'; } } else if (lastNode.nodeType == 1 && (lastNode.nodeName == 'I' || lastNode.nodeName == 'A')) { summaryHtml += ' ...'; } return summaryHtml; }; BreakpointHandler.prototype.generateSummaryFromContent = function(content, numWords) { var seenWords = 0; var summaryHtml = ''; for (var i=0; i < content.childNodes.length; i++) { var node = content.childNodes[i]; var nodeText; if (node.nodeType == 1) { if (node.hasAttribute('data-about-pullquote')) { continue; } nodeText = node.textContent; if (nodeText === undefined) { // innerText for IE8 nodeText = node.innerText; } if (node.nodeName == 'DIV' || node.nodeName == 'B') { // Don't end early if we haven't seen enough words. if (seenWords < 10) { continue; } if (i > 0) { summaryHtml = this.finalizeSummary(summaryHtml, content.childNodes[i-1]); } break; } summaryHtml += node.outerHTML; } else if (node.nodeType == 3) { nodeText = node.nodeValue; summaryHtml += nodeText + ' '; } var words = nodeText.match(/\S+\s*/g); if (!words) { continue; } var remain = numWords - seenWords; if (words.length >= remain) { summaryHtml = this.finalizeSummary(summaryHtml, node); break; } seenWords += words.length; } return summaryHtml; }; BreakpointHandler.prototype.detect = function() { var match, pl = /\+/g, search = /([^&=]+)=?([^&]*)/g, decode = function (s) { return decodeURIComponent(s.replace(pl, " ")); }, query = window.location.search.substring(1); var urlParams = {}; while (match = search.exec(query)) urlParams[decode(match[1])] = decode(match[2]); this.isListPage = $('html').hasClass('list-page'); this.isMobile = urlParams['m'] === '1'; this.isHomePage = window.location.pathname == '/'; }; BreakpointHandler.prototype.initContent = function() { var self = this; $('.post').each(function(index) { var body = $(this).children('.post-body')[0]; var content = $(body).children('.post-content')[0]; $(content).addClass('post-original'); var data = $(content).children('script').html(); data = self.rewriteForSSL(data); // If exists, extract specified editor's preview. var match = data.match(/([\s\S]+?)<div data-is-preview.+?>([\s\S]+)<\/div>/m); if (match) { data = match[1]; } // Prevent big images from loading when they aren't needed. // This must be done as a pre-injection step, since image loading can't be // canceled once embedded into the DOM. if (self.isListPage && self.isMobile) { data = data.replace(/<(img|iframe) .+?>/g, ''); } // Insert template to be rendered as nodes. content.innerHTML = data; if (self.isListPage) { var summary = document.createElement('div'); $(summary).addClass('post-content'); $(summary).addClass('post-summary'); body.insertBefore(summary, content); if (match) { // Use provided summary. summary.innerHTML = match[2]; } else { // Generate a summary. // Summary generation relies on DOM, so it must occur after content is // inserted into the page. summary.innerHTML = self.generateSummaryFromContent(content, 30); } // Add read more link to summary. var titleAnchor = $(this).find('.title a')[0]; var link = titleAnchor.cloneNode(true); link.innerHTML = 'Read More'; $(link).addClass('read-more'); summary.appendChild(link); } }); // Firefox does not allow for proper styling of BR. if (navigator.userAgent.indexOf('Firefox') > -1) { $('.post-content br').replaceWith('<span class="space"></span>'); } $('.loading').removeClass('loading'); }; BreakpointHandler.prototype.process = function() { if (!this.initted) { var makeInsecureImageRegex = function(hosts) { var whitelist = hosts.join('|').replace(/\./g,'\\.'); // Normal image tags, plus input images (yes, this is possible!) return new RegExp('(<(img|input)[^>]+?src=("|\'))http:\/\/(' + whitelist +')', 'g'); }; this.sslImageRegex = makeInsecureImageRegex(BreakpointHandler.KNOWN_HTTPS_HOSTS); this.sslImageCurrentDomainRegex = makeInsecureImageRegex([window.location.hostname]); this.detect(); this.initContent(); this.initted = true; } }; BreakpointHandler.KNOWN_HTTPS_HOSTS = [ "www.google.org", "www.google.com", "services.google.com", "blogger.com", "draft.blogger.com", "www.blogger.com", "photos1.blogger.com", "photos2.blogger.com", "photos3.blogger.com", "blogblog.com", "img1.blogblog.com", "img2.blogblog.com", "www.blogblog.com", "www1.blogblog.com", "www2.blogblog.com", "0.bp.blogspot.com", "1.bp.blogspot.com", "2.bp.blogspot.com", "3.bp.blogspot.com", "4.bp.blogspot.com", "lh3.googleusercontent.com", "lh4.googleusercontent.com", "lh5.googleusercontent.com", "lh6.googleusercontent.com", "themes.googleusercontent.com", ]; BreakpointHandler.prototype.rewriteForSSL = function(html) { // Handle HTTP -> HTTPS source replacement of images, movies, and other embedded content. return html.replace(this.sslImageRegex, '$1https://$4') .replace(this.sslImageCurrentDomainRegex, '$1//$4') .replace(/(<(embed|iframe)[^>]+?src=("|'))http:\/\/([^"']*?(youtube|picasaweb\.google)\.com)/g, '$1https://$4') // Slideshow SWF takes a image host, so we need to rewrite that parameter. .replace(/(<embed[^>]+?feed=http(?=[^s]))/g, '$1s'); }; $(document).ready(function() { var handler = new BreakpointHandler(); handler.process(); // Top-level navigation. $(".BlogArchive .tab").click(function(ev) { ev.preventDefault(); $(this).parent().toggleClass('active'); $(this).siblings().slideToggle(300); }); $(".Label .tab").click(function(ev) { ev.preventDefault(); $(this).parent().toggleClass('active'); $(this).siblings().slideToggle(300); }); // Blog archive year expansion. $('.BlogArchive .intervalToggle').click(function(ev) { ev.preventDefault(); if ($(this).parent().hasClass('collapsed')) { $(this).parent().removeClass('collapsed'); $(this).parent().addClass('expanded'); } else { $(this).parent().removeClass('expanded'); $(this).parent().addClass('collapsed'); } }); // Reverse order of months. $('.BlogArchive .intervalToggle + div').each(function(_, items) { var year = $(this); year.children().each(function(_, month) { year.prepend(month); }); }); // Set anchors to open in new tab. $('.post-content img').parent().each(function(_, node) { if (node.nodeName == 'A') { $(this).attr('target', '_blank'); } }); // Process search requests. $('.searchBox input').on("keypress", function(ev) { if (ev.which == 13) { window.location.href = 'https://www.google.com/search?q=site%3A' + window.location.hostname + '%20' + encodeURIComponent ($(this).val()); } }); }); //]]> </script> <script src='https://apis.google.com/js/platform.js'></script> <script type="text/javascript" src="https://www.blogger.com/static/v1/widgets/984859869-widgets.js"></script> <script type='text/javascript'> window['__wavt'] = 'AOuZoY7Tj3-6fb35lcGewHJpLmlWmUK_bw:1732321817118';_WidgetManager._Init('//www.blogger.com/rearrange?blogID\x3d5245696872621940063','//workspaceupdates.googleblog.com/search/label/Google%20Cloud%20Directory%20Sync','5245696872621940063'); _WidgetManager._SetDataContext([{'name': 'blog', 'data': {'blogId': '5245696872621940063', 'title': 'Google Workspace Updates', 'url': 'http://workspaceupdates.googleblog.com/search/label/Google%20Cloud%20Directory%20Sync', 'canonicalUrl': 'http://workspaceupdates.googleblog.com/search/label/Google%20Cloud%20Directory%20Sync', 'homepageUrl': 'http://workspaceupdates.googleblog.com/', 'searchUrl': 'http://workspaceupdates.googleblog.com/search', 'canonicalHomepageUrl': 'http://workspaceupdates.googleblog.com/', 'blogspotFaviconUrl': 'http://workspaceupdates.googleblog.com/favicon.ico', 'bloggerUrl': 'https://www.blogger.com', 'hasCustomDomain': true, 'httpsEnabled': false, 'enabledCommentProfileImages': true, 'gPlusViewType': 'FILTERED_POSTMOD', 'adultContent': false, 'analyticsAccountNumber': 'G-DY1T9T89QG', 'analytics4': true, 'encoding': 'UTF-8', 'locale': 'en', 'localeUnderscoreDelimited': 'en', 'languageDirection': 'ltr', 'isPrivate': false, 'isMobile': false, 'isMobileRequest': false, 'mobileClass': '', 'isPrivateBlog': false, 'isDynamicViewsAvailable': true, 'feedLinks': '\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22Google Workspace Updates - Atom\x22 href\x3d\x22http://workspaceupdates.googleblog.com/feeds/posts/default\x22 /\x3e\n\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/rss+xml\x22 title\x3d\x22Google Workspace Updates - RSS\x22 href\x3d\x22http://workspaceupdates.googleblog.com/feeds/posts/default?alt\x3drss\x22 /\x3e\n\x3clink rel\x3d\x22service.post\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22Google Workspace Updates - Atom\x22 href\x3d\x22https://www.blogger.com/feeds/5245696872621940063/posts/default\x22 /\x3e\n', 'meTag': '', 'adsenseHostId': 'ca-host-pub-1556223355139109', 'adsenseHasAds': false, 'adsenseAutoAds': false, 'boqCommentIframeForm': true, 'loginRedirectParam': '', 'view': '', 'dynamicViewsCommentsSrc': '//www.blogblog.com/dynamicviews/4224c15c4e7c9321/js/comments.js', 'dynamicViewsScriptSrc': '//www.blogblog.com/dynamicviews/d78375fb222d99b3', 'plusOneApiSrc': 'https://apis.google.com/js/platform.js', 'disableGComments': true, 'interstitialAccepted': false, 'sharing': {'platforms': [{'name': 'Get link', 'key': 'link', 'shareMessage': 'Get link', 'target': ''}, {'name': 'Facebook', 'key': 'facebook', 'shareMessage': 'Share to Facebook', 'target': 'facebook'}, {'name': 'BlogThis!', 'key': 'blogThis', 'shareMessage': 'BlogThis!', 'target': 'blog'}, {'name': 'X', 'key': 'twitter', 'shareMessage': 'Share to X', 'target': 'twitter'}, {'name': 'Pinterest', 'key': 'pinterest', 'shareMessage': 'Share to Pinterest', 'target': 'pinterest'}, {'name': 'Email', 'key': 'email', 'shareMessage': 'Email', 'target': 'email'}], 'disableGooglePlus': true, 'googlePlusShareButtonWidth': 0, 'googlePlusBootstrap': '\x3cscript type\x3d\x22text/javascript\x22\x3ewindow.___gcfg \x3d {\x27lang\x27: \x27en\x27};\x3c/script\x3e'}, 'hasCustomJumpLinkMessage': false, 'jumpLinkMessage': 'Read more', 'pageType': 'index', 'searchLabel': 'Google Cloud Directory Sync', 'pageName': 'Google Cloud Directory Sync', 'pageTitle': 'Google Workspace Updates: Google Cloud Directory Sync'}}, {'name': 'features', 'data': {}}, {'name': 'messages', 'data': {'edit': 'Edit', 'linkCopiedToClipboard': 'Link copied to clipboard!', 'ok': 'Ok', 'postLink': 'Post Link'}}, {'name': 'template', 'data': {'name': 'custom', 'localizedName': 'Custom', 'isResponsive': false, 'isAlternateRendering': false, 'isCustom': true}}, {'name': 'view', 'data': {'classic': {'name': 'classic', 'url': '?view\x3dclassic'}, 'flipcard': {'name': 'flipcard', 'url': '?view\x3dflipcard'}, 'magazine': {'name': 'magazine', 'url': '?view\x3dmagazine'}, 'mosaic': {'name': 'mosaic', 'url': '?view\x3dmosaic'}, 'sidebar': {'name': 'sidebar', 'url': '?view\x3dsidebar'}, 'snapshot': {'name': 'snapshot', 'url': '?view\x3dsnapshot'}, 'timeslide': {'name': 'timeslide', 'url': '?view\x3dtimeslide'}, 'isMobile': false, 'title': 'Google Workspace Updates', 'description': 'This official feed from the Google Workspace team provides essential information about new features and improvements for Google Workspace customers.', 'url': 'http://workspaceupdates.googleblog.com/search/label/Google%20Cloud%20Directory%20Sync', 'type': 'feed', 'isSingleItem': false, 'isMultipleItems': true, 'isError': false, 'isPage': false, 'isPost': false, 'isHomepage': false, 'isArchive': false, 'isSearch': true, 'isLabelSearch': true, 'search': {'label': 'Google Cloud Directory Sync', 'resultsMessage': 'Showing posts with the label Google Cloud Directory Sync', 'resultsMessageHtml': 'Showing posts with the label \x3cspan class\x3d\x27search-label\x27\x3eGoogle Cloud Directory Sync\x3c/span\x3e'}}}]); _WidgetManager._RegisterWidget('_HeaderView', new _WidgetInfo('Header1', 'header', document.getElementById('Header1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogView', new _WidgetInfo('Blog1', 'main', document.getElementById('Blog1'), {'cmtInteractionsEnabled': false, 'navMessage': 'Showing posts with label \x3cb\x3eGoogle Cloud Directory Sync\x3c/b\x3e. \x3ca href\x3d\x22http://workspaceupdates.googleblog.com/\x22\x3eShow all posts\x3c/a\x3e', 'lightboxEnabled': true, 'lightboxModuleUrl': 'https://www.blogger.com/static/v1/jsbin/2646514562-lbx.js', 'lightboxCssUrl': 'https://www.blogger.com/static/v1/v-css/1964470060-lightbox_bundle.css'}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML8', 'sidebar-top', document.getElementById('HTML8'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_LabelView', new _WidgetInfo('Label1', 'sidebar', document.getElementById('Label1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogArchiveView', new _WidgetInfo('BlogArchive1', 'sidebar', document.getElementById('BlogArchive1'), {'languageDirection': 'ltr', 'loadingMessage': 'Loading\x26hellip;'}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML6', 'sidebar', document.getElementById('HTML6'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML2', 'sidebar', document.getElementById('HTML2'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML5', 'sidebar-bottom', document.getElementById('HTML5'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML1', 'sidebar-bottom', document.getElementById('HTML1'), {}, 'displayModeFull')); </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10