CINXE.COM

Google Workspace Updates: July 2023

<!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: July 2023 </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/2023/07/' 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/2023/07/' 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/2023/07/' 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='136530868921165010' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='http://workspaceupdates.googleblog.com/2023/07/bringing-collaborations-in-canvas-google-assignments.html' itemprop='url' title='Bringing Collaborations in Canvas to Google Assignments '> Bringing Collaborations in Canvas to Google Assignments </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, July 31, 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</h3><div>Google Assignments Learning Tool Interoperability (LTI) 1.3 is an integrated application that gives educators who use <a href="https://support.google.com/edu/assignments/answer/9381694?hl=en&amp;ref_topic=9069280&amp;sjid=3056629313805085625-NA">Canvas</a> a faster, simpler way to distribute, analyze, and grade student work. It brings the collaborative power of Google Workspace for Education to Canvas.&nbsp;</div><div><br /></div><div>Today, we&#8217;re introducing a new feature exclusively for Canvas that allows users to create a Drive item and collaborate on it with other users in the course. Teachers and students can now work together on a variety of Google Drive items, including Docs, Sheets, Slides, Sites, Forms, Jamboards, and Drawing.</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNq9Qay5nNg-yQDqfGB4HLPAumTIyEw2adAvNnHf_XLAevXjL2UqL7jyfVbq3wyXrWozrCpHfqbiueGMqrEUw5PYrr1C-tdfXTnZPsQX-cgshQpg0Bek7gfCwMFoQatydCOUGP46jrS7G6aVwdZutNyrQZJV8ebqv673wUK5A_LIbTxZgZ_W7BLGfBqhw/s1280/Bringing%20Collaborations%20in%20Canvas%20to%20Google%20Assignments.png" style="margin-left: 1em; margin-right: 1em;"><img alt="Bringing Collaborations in Canvas to Google Assignments" border="0" data-original-height="720" data-original-width="1280" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNq9Qay5nNg-yQDqfGB4HLPAumTIyEw2adAvNnHf_XLAevXjL2UqL7jyfVbq3wyXrWozrCpHfqbiueGMqrEUw5PYrr1C-tdfXTnZPsQX-cgshQpg0Bek7gfCwMFoQatydCOUGP46jrS7G6aVwdZutNyrQZJV8ebqv673wUK5A_LIbTxZgZ_W7BLGfBqhw/s16000/Bringing%20Collaborations%20in%20Canvas%20to%20Google%20Assignments.png" /></a></div><div><br /></div><h3 style="text-align: left;">Getting started&nbsp;</h3><div><ul style="text-align: left;"><li><b>Admins: </b>To enable users to access this feature, Assignments must be turned ON. Visit the Help Center to learn more about <a href="https://support.google.com/a/answer/182442?hl=en&amp;sjid=4929723687096058110-NA">turning a service on or off for Google Workspace users</a>.&nbsp;</li><li><b>End users:</b>&nbsp;</li><ul><li>Use the following steps to create a collaboration in Canvas:&nbsp;</li><ul><li><i>Sign in to Canvas &gt; open the course &gt; in the sidebar, click Collaborations &gt; click + Collaboration &gt; Google Drive (LTI 1.3). If you&#8217;re not signed in, sign in to your Google Workspace for Education account. Enter a title for your assignment &gt; (optional) enter a description &gt; under file type, select a Drive file type &gt; under invite people to collaborate with you, select any LMS users for which to share the collaboration Drive file &gt; click Create &gt; in the opened pop-up, confirm your changes, and click Create.&nbsp;</i></li></ul><li>Use the following steps to open a collaboration in Canvas:&nbsp;</li><ul><li><i>Sign in to Canvas &gt; open the course &gt; in the sidebar, click Collaborations &gt; click the title link for the collaboration you wish to open. </i>Note: You can only view a collaboration if you are an instructor or were added as a collaborator. <i>In the new tab that is opened:&nbsp;</i></li><ul><li><i>Sign in to your Google Workspace for Education or Google account</i></li><li><i>If this is the first time you&#8217;re opening the collaboration, click Join</i></li></ul></ul><li>Visit&nbsp;the Help Center to learn more about&nbsp;<a href="https://support.google.com/edu/assignments/answer/9381694">using Assignments with Canvas</a> and&nbsp;<a href="https://support.google.com/edu/assignments?p=collaborations">creating, editing, opening and deleting collaborations</a>.&nbsp;</li></ul></ul></div><div><br /></div><h3 style="text-align: left;">Rollout pace&nbsp;</h3><div><ul style="text-align: left;"><li>This feature is now available.</li></ul></div><div><br /></div><h3 style="text-align: left;">Availability&nbsp;</h3><div><ul style="text-align: left;"><li>Available to Education Fundamentals, Education Standard, Education Plus, and the Teaching and Learning Upgrade&nbsp;</li></ul></div><div><br /></div><h3 style="text-align: left;">Resources&nbsp;</h3><div><ul style="text-align: left;"><li><a href="https://support.google.com/a/answer/182442?hl=en&amp;sjid=4929723687096058110-NA">Google Workspace Admin Help: Turn a service on or off for Google Workspace users&nbsp;</a></li><li><a href="https://support.google.com/edu/assignments/answer/9381694">Google Help: Use Assignments with Canvas&nbsp;</a></li><li><a href="https://support.google.com/edu/assignments/answer/9939789?hl=en&amp;ref_topic=9069280&amp;sjid=3056629313805085625-NA">Google Help: Use Assignments with Schoology, Moodle, and other LMSs</a></li><li><a href="https://support.google.com/edu/assignments?p=collaborations">Google Help: Create, edit, open &amp; delete collaborations</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</h3><div>Google Assignments Learning Tool Interoperability (LTI) 1.3 is an integrated application that gives educators who use <a href="https://support.google.com/edu/assignments/answer/9381694?hl=en&amp;ref_topic=9069280&amp;sjid=3056629313805085625-NA">Canvas</a> a faster, simpler way to distribute, analyze, and grade student work. It brings the collaborative power of Google Workspace for Education to Canvas.&nbsp;</div><div><br /></div><div>Today, we&#8217;re introducing a new feature exclusively for Canvas that allows users to create a Drive item and collaborate on it with other users in the course. Teachers and students can now work together on a variety of Google Drive items, including Docs, Sheets, Slides, Sites, Forms, Jamboards, and Drawing.</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNq9Qay5nNg-yQDqfGB4HLPAumTIyEw2adAvNnHf_XLAevXjL2UqL7jyfVbq3wyXrWozrCpHfqbiueGMqrEUw5PYrr1C-tdfXTnZPsQX-cgshQpg0Bek7gfCwMFoQatydCOUGP46jrS7G6aVwdZutNyrQZJV8ebqv673wUK5A_LIbTxZgZ_W7BLGfBqhw/s1280/Bringing%20Collaborations%20in%20Canvas%20to%20Google%20Assignments.png" style="margin-left: 1em; margin-right: 1em;"><img alt="Bringing Collaborations in Canvas to Google Assignments" border="0" data-original-height="720" data-original-width="1280" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNq9Qay5nNg-yQDqfGB4HLPAumTIyEw2adAvNnHf_XLAevXjL2UqL7jyfVbq3wyXrWozrCpHfqbiueGMqrEUw5PYrr1C-tdfXTnZPsQX-cgshQpg0Bek7gfCwMFoQatydCOUGP46jrS7G6aVwdZutNyrQZJV8ebqv673wUK5A_LIbTxZgZ_W7BLGfBqhw/s16000/Bringing%20Collaborations%20in%20Canvas%20to%20Google%20Assignments.png" /></a></div><div><br /></div><h3 style="text-align: left;">Getting started&nbsp;</h3><div><ul style="text-align: left;"><li><b>Admins: </b>To enable users to access this feature, Assignments must be turned ON. Visit the Help Center to learn more about <a href="https://support.google.com/a/answer/182442?hl=en&amp;sjid=4929723687096058110-NA">turning a service on or off for Google Workspace users</a>.&nbsp;</li><li><b>End users:</b>&nbsp;</li><ul><li>Use the following steps to create a collaboration in Canvas:&nbsp;</li><ul><li><i>Sign in to Canvas &gt; open the course &gt; in the sidebar, click Collaborations &gt; click + Collaboration &gt; Google Drive (LTI 1.3). If you&#8217;re not signed in, sign in to your Google Workspace for Education account. Enter a title for your assignment &gt; (optional) enter a description &gt; under file type, select a Drive file type &gt; under invite people to collaborate with you, select any LMS users for which to share the collaboration Drive file &gt; click Create &gt; in the opened pop-up, confirm your changes, and click Create.&nbsp;</i></li></ul><li>Use the following steps to open a collaboration in Canvas:&nbsp;</li><ul><li><i>Sign in to Canvas &gt; open the course &gt; in the sidebar, click Collaborations &gt; click the title link for the collaboration you wish to open. </i>Note: You can only view a collaboration if you are an instructor or were added as a collaborator. <i>In the new tab that is opened:&nbsp;</i></li><ul><li><i>Sign in to your Google Workspace for Education or Google account</i></li><li><i>If this is the first time you&#8217;re opening the collaboration, click Join</i></li></ul></ul><li>Visit&nbsp;the Help Center to learn more about&nbsp;<a href="https://support.google.com/edu/assignments/answer/9381694">using Assignments with Canvas</a> and&nbsp;<a href="https://support.google.com/edu/assignments?p=collaborations">creating, editing, opening and deleting collaborations</a>.&nbsp;</li></ul></ul></div><div><br /></div><h3 style="text-align: left;">Rollout pace&nbsp;</h3><div><ul style="text-align: left;"><li>This feature is now available.</li></ul></div><div><br /></div><h3 style="text-align: left;">Availability&nbsp;</h3><div><ul style="text-align: left;"><li>Available to Education Fundamentals, Education Standard, Education Plus, and the Teaching and Learning Upgrade&nbsp;</li></ul></div><div><br /></div><h3 style="text-align: left;">Resources&nbsp;</h3><div><ul style="text-align: left;"><li><a href="https://support.google.com/a/answer/182442?hl=en&amp;sjid=4929723687096058110-NA">Google Workspace Admin Help: Turn a service on or off for Google Workspace users&nbsp;</a></li><li><a href="https://support.google.com/edu/assignments/answer/9381694">Google Help: Use Assignments with Canvas&nbsp;</a></li><li><a href="https://support.google.com/edu/assignments/answer/9939789?hl=en&amp;ref_topic=9069280&amp;sjid=3056629313805085625-NA">Google Help: Use Assignments with Schoology, Moodle, and other LMSs</a></li><li><a href="https://support.google.com/edu/assignments?p=collaborations">Google Help: Create, edit, open &amp; delete collaborations</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:Bringing Collaborations in Canvas to Google Assignments &url=http://workspaceupdates.googleblog.com/2023/07/bringing-collaborations-in-canvas-google-assignments.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/bringing-collaborations-in-canvas-google-assignments.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/bringing-collaborations-in-canvas-google-assignments.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%20Classroom' rel='tag'> Google Classroom </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='4727445724600670616' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='http://workspaceupdates.googleblog.com/2023/07/release-notes-07-28-2023.html' itemprop='url' title='Google Workspace Updates Weekly Recap - July 28, 2023'> Google Workspace Updates Weekly Recap - July 28, 2023 </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Friday, July 28, 2023 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <h3>3 New updates&nbsp;</h3><span style="font-size: xx-small;"><i>Unless otherwise indicated, the features below are available to all Google Workspace customers, and are fully launched or in the process of rolling out. Rollouts should take no more than 15 business days to complete if launching to both&nbsp;<a href="https://support.google.com/a/answer/172177">Rapid and Scheduled Release at the same time</a>. If not, each stage of rollout should take no more than 15 business days to complete.</i></span><div><b><br /></b></div><div><b><br /></b></div><div><b>Set Context Aware Access policies for 1P &amp; 3P applications to access Workspace APIs&nbsp;</b><div>Admins can now use context-aware access to block or limit first and third party API access to Google Workspace applications. With context-aware access, you can set up different access levels to Workspace applications based on a user&#8217;s identity and the context of the request (location, device security status, IP address). Extending these policies to APIs that request Workspace core data gives admins another layer of control and security and helps protect against data exfiltration. | Available to Google Workspace Enterprise Standard, Enterprise Plus, Education Standard, Education Plus, and Cloud Identity Premium customers only. | Visit the Help Center to learn more about <a href="https://support.google.com/a/answer/7281227#zippy=%2Cmanage-third-party-app-access-to-google-services-add-apps">controlling which third-party &amp; internal apps access Google Workspace data</a>, <a href="https://support.google.com/a/answer/9275380">context-aware access</a>, <a href="https://support.google.com/a/answer/9262032">creating context-aware access levels</a>, and <a href="https://support.google.com/a/answer/9261439">assigning access levels to apps</a>.&nbsp;</div><div><br /></div><div><b>Include audio when sharing your screen using Google Meet on mobile</b></div><div>If you're using Google Meet on a mobile device, you can now share audio in addition to your screenshare. Share a video with sound, or share music along with your presentation. | This feature is available now on iOS and will begin rolling out for Android mid-August 2023. | Learn more about <a href="https://support.google.com/meet/answer/9308856?hl=en&amp;co=GENIE.Platform%3DAndroid&amp;oco=1">presenting during a video meeting</a>.&nbsp;</div><div><br /></div><div><b>A single Google group can be a member of 30,000 shared drives&nbsp;</b></div><div>Previously, a single Google group could be added as a member to an unlimited number of shared drives. To protect the reliability of access changes for users in Google groups, a single group can now be added to no more than 30,000 shared drives. | Rolling out now to <a href="https://support.google.com/a/answer/172177">Rapid Release and Scheduled Release domains</a> at an extended pace (potentially longer than 15 days for feature visibility). | Available to Business Standard, Business Plus, Essentials Starter, Enterprise Essentials, Enterprise Essentials Plus, Enterprise Standard, Enterprise Plus, Education Fundamentals, Education Standard, Education Plus, the Teaching and Learning Upgrade, and Nonprofits only. | Learn more about <a href="https://support.google.com/a/users/answer/7338880">shared drive limits in Google Drive</a>.&nbsp;</div><div><br /></div><div><br /></div><div><div><h3>Previous announcements</h3><div><i><span style="font-size: xx-small;">The announcements below were published on the Workspace Updates blog earlier this week. Please refer to the original blog posts for complete details.</span></i></div></div></div><div><i><span style="font-size: xx-small;"><br /></span></i></div><div><b><br /></b></div><div><b>Adding line numbers to Google Docs&nbsp;</b></div><div>We&#8217;ve introduced the option to display line numbers within Docs that are set to <a href="https://support.google.com/docs/answer/11528737?sjid=3271417666166934686-NA">paged mode</a>. | Learn more about <a href="http://workspaceupdates.googleblog.com/2023/07/adding-line-numbers-to-google-docs.html">line numbers to Google Docs.</a>&nbsp;</div><div><br /></div><div><b>Import sensitive external files to Google Drive with client-side encryption using the Drive API, launching in beta&nbsp;</b></div><div>For select Google Workspace editions, admins can import sensitive, encrypted files from third-party storage using Client-side encryption and the <a href="https://developers.google.com/drive/api/guides/about-sdk">Google Drive API,</a> preserving the confidentiality of your data. Eligible admins can apply for beta access using <a href="https://docs.google.com/forms/d/e/1FAIpQLSfCROxYOykvmIiEx0X7rdsGqQwb4iXjc_PJVw83QGNHisgh0A/viewform">this form</a>. | Available to Google Workspace Enterprise Plus, Education Standard, and Education Plus customers only. | Learn more about the &#8203;&#8203;<a href="http://workspaceupdates.googleblog.com/2023/07/import-files-to-google-drive-with-client-side-encryption-using-the-drive-api-beta.html">migrate to Drive client-side encryption beta</a>.&nbsp;</div><div><br /></div><div><b>Sync users and groups from an Azure Active Directory using Directory Sync Google&nbsp;</b></div><div>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. | Learn more about <a href="http://workspaceupdates.googleblog.com/2023/07/sync-azure-active-directory-users-groups-using-directory-sync.html">Directory Sync</a>.&nbsp;</div><div><br /></div><div><b>Disable submissions after a due date in Google Classroom&nbsp;</b></div><div>We&#8217;ve introduced a new option for teachers to disable submissions after an assignment is past the due date. | Learn more about <a href="http://workspaceupdates.googleblog.com/2023/07/disable-submissions-after-due-date-in-google-classroom.html">disabling submissions in Google Classroom</a>.&nbsp;</div><div><br /></div><div><div><b>In-line replies now available within announcement spaces in Google Chat</b></div><div>We've added an in-line reply option to enable members of a space to respond to or discuss an announcement. | Learn more about&nbsp;<a href="http://workspaceupdates.googleblog.com/2023/07/in-line-replies-in-announcement-spaces-google-chat.html">in-line replies in Google Chat spaces</a>.</div></div><div><br /></div><h3>Completed rollouts</h3><div><i><span style="font-size: xx-small;">The features below completed their rollouts to&nbsp;<a href="https://support.google.com/a/answer/172177">Rapid Release domains, Scheduled Release domains</a>, or both. Please refer to the original blog posts for additional details.</span></i></div><div><br /></div><div><br /></div><div><b>Rapid Release Domains:&nbsp;</b></div><div><ul style="text-align: left;"><li><a href="http://workspaceupdates.googleblog.com/2023/06/improving-table-placements-in-google-docs.html">Improving table placements in Google Docs&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/07/negotiate-time-directly-in-gmail.html">Negotiate time directly in Gmail to schedule meetings faster&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/07/release-notes-07-14-2023.html">Add emojis in Google Sheets&nbsp;</a></li><li><a href="https://workspaceupdates.googleblog.com/2023/07/add-hyperlinks-to-text-in-google-chat.html">Add hyperlinks to text in Google Chat&nbsp;</a></li><li><a href="https://workspaceupdates.googleblog.com/2023/07/improved-meeting-room-suggestions-in-google-calendar.html">Improved meeting room suggestions in Google Calendar&nbsp;</a></li></ul><b>Scheduled Release Domains:&nbsp;</b></div><div><ul style="text-align: left;"><li><a href="http://workspaceupdates.googleblog.com/2023/06/release-notes-06-23-2023.html">Gain consensus from collaborators quickly with voting chips in Google Docs&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/06/quickly-access-more-features-during-meetings-google-meet-web.html">Quickly access more features during meetings, available for Google Meet on the web&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/06/release-notes-06-30-2023.html">Revamping the "First Open Experience" in Sheets and Slides on Android devices&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/07/release-notes-07-07-2023.html">Easily convert emails and links into smart chips using the tab key in Google Sheets<br /></a></li></ul><b>Rapid and Scheduled Release Domains:&nbsp;</b></div><div><ul style="text-align: left;"><li><a href="http://workspaceupdates.googleblog.com/2023/06/enhancing-google-vault-file-retention-capabilities-using-google-drive-labels.html">Enhancing Google Vault file retention capabilities using Google Drive Labels&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/06/see-read-receipts-for-messages-in-google-chat.html">See read receipts for messages in Google Chat group direct messages&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/07/membership-search-and-large-spaces-in-google-chat.html">Introducing membership search and the option to add up to 50,000 members to spaces in Google Chat </a>(Rollout complete for spaces with 50,000 members only. Membership search feature still rolling out)</li><li><a href="http://workspaceupdates.googleblog.com/2023/07/pin-links-in-the-google-admin-console.html">Pin links to the top of the navigation bar in the Admin console&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/07/release-notes-07-14-2023.html">Filter by measures and value in a pivot table with Connected Sheets for Looker&nbsp;</a></li><li><a href="https://workspaceupdates.googleblog.com/2023/07/release-notes-07-21-2023.html">Including the Alt text option in the Image options sidebar of Google Docs, Sheets, Slides, and Drawings&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/07/google-calendar-api-partial-working-location-read-write.html">Programmatically read and write working locations for a portion of the day with the Calendar API&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/07/import-files-to-google-drive-with-client-side-encryption-using-the-drive-api-beta.html">Import sensitive external files to Google Drive with client-side encryption using the Drive API, launching in beta (beta access form)</a></li></ul><div><i><span style="font-size: xx-small;"><br /></span></i></div><div><i><span style="font-size: xx-small;">For a recap of announcements in the past six months, check out&nbsp;<a href="https://support.google.com/a/table/7314896">What&#8217;s new in Google Workspace (recent releases</a>).</span></i></div><div><br /></div></div></div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <h3>3 New updates&nbsp;</h3><span style="font-size: xx-small;"><i>Unless otherwise indicated, the features below are available to all Google Workspace customers, and are fully launched or in the process of rolling out. Rollouts should take no more than 15 business days to complete if launching to both&nbsp;<a href="https://support.google.com/a/answer/172177">Rapid and Scheduled Release at the same time</a>. If not, each stage of rollout should take no more than 15 business days to complete.</i></span><div><b><br /></b></div><div><b><br /></b></div><div><b>Set Context Aware Access policies for 1P &amp; 3P applications to access Workspace APIs&nbsp;</b><div>Admins can now use context-aware access to block or limit first and third party API access to Google Workspace applications. With context-aware access, you can set up different access levels to Workspace applications based on a user&#8217;s identity and the context of the request (location, device security status, IP address). Extending these policies to APIs that request Workspace core data gives admins another layer of control and security and helps protect against data exfiltration. | Available to Google Workspace Enterprise Standard, Enterprise Plus, Education Standard, Education Plus, and Cloud Identity Premium customers only. | Visit the Help Center to learn more about <a href="https://support.google.com/a/answer/7281227#zippy=%2Cmanage-third-party-app-access-to-google-services-add-apps">controlling which third-party &amp; internal apps access Google Workspace data</a>, <a href="https://support.google.com/a/answer/9275380">context-aware access</a>, <a href="https://support.google.com/a/answer/9262032">creating context-aware access levels</a>, and <a href="https://support.google.com/a/answer/9261439">assigning access levels to apps</a>.&nbsp;</div><div><br /></div><div><b>Include audio when sharing your screen using Google Meet on mobile</b></div><div>If you're using Google Meet on a mobile device, you can now share audio in addition to your screenshare. Share a video with sound, or share music along with your presentation. | This feature is available now on iOS and will begin rolling out for Android mid-August 2023. | Learn more about <a href="https://support.google.com/meet/answer/9308856?hl=en&amp;co=GENIE.Platform%3DAndroid&amp;oco=1">presenting during a video meeting</a>.&nbsp;</div><div><br /></div><div><b>A single Google group can be a member of 30,000 shared drives&nbsp;</b></div><div>Previously, a single Google group could be added as a member to an unlimited number of shared drives. To protect the reliability of access changes for users in Google groups, a single group can now be added to no more than 30,000 shared drives. | Rolling out now to <a href="https://support.google.com/a/answer/172177">Rapid Release and Scheduled Release domains</a> at an extended pace (potentially longer than 15 days for feature visibility). | Available to Business Standard, Business Plus, Essentials Starter, Enterprise Essentials, Enterprise Essentials Plus, Enterprise Standard, Enterprise Plus, Education Fundamentals, Education Standard, Education Plus, the Teaching and Learning Upgrade, and Nonprofits only. | Learn more about <a href="https://support.google.com/a/users/answer/7338880">shared drive limits in Google Drive</a>.&nbsp;</div><div><br /></div><div><br /></div><div><div><h3>Previous announcements</h3><div><i><span style="font-size: xx-small;">The announcements below were published on the Workspace Updates blog earlier this week. Please refer to the original blog posts for complete details.</span></i></div></div></div><div><i><span style="font-size: xx-small;"><br /></span></i></div><div><b><br /></b></div><div><b>Adding line numbers to Google Docs&nbsp;</b></div><div>We&#8217;ve introduced the option to display line numbers within Docs that are set to <a href="https://support.google.com/docs/answer/11528737?sjid=3271417666166934686-NA">paged mode</a>. | Learn more about <a href="http://workspaceupdates.googleblog.com/2023/07/adding-line-numbers-to-google-docs.html">line numbers to Google Docs.</a>&nbsp;</div><div><br /></div><div><b>Import sensitive external files to Google Drive with client-side encryption using the Drive API, launching in beta&nbsp;</b></div><div>For select Google Workspace editions, admins can import sensitive, encrypted files from third-party storage using Client-side encryption and the <a href="https://developers.google.com/drive/api/guides/about-sdk">Google Drive API,</a> preserving the confidentiality of your data. Eligible admins can apply for beta access using <a href="https://docs.google.com/forms/d/e/1FAIpQLSfCROxYOykvmIiEx0X7rdsGqQwb4iXjc_PJVw83QGNHisgh0A/viewform">this form</a>. | Available to Google Workspace Enterprise Plus, Education Standard, and Education Plus customers only. | Learn more about the &#8203;&#8203;<a href="http://workspaceupdates.googleblog.com/2023/07/import-files-to-google-drive-with-client-side-encryption-using-the-drive-api-beta.html">migrate to Drive client-side encryption beta</a>.&nbsp;</div><div><br /></div><div><b>Sync users and groups from an Azure Active Directory using Directory Sync Google&nbsp;</b></div><div>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. | Learn more about <a href="http://workspaceupdates.googleblog.com/2023/07/sync-azure-active-directory-users-groups-using-directory-sync.html">Directory Sync</a>.&nbsp;</div><div><br /></div><div><b>Disable submissions after a due date in Google Classroom&nbsp;</b></div><div>We&#8217;ve introduced a new option for teachers to disable submissions after an assignment is past the due date. | Learn more about <a href="http://workspaceupdates.googleblog.com/2023/07/disable-submissions-after-due-date-in-google-classroom.html">disabling submissions in Google Classroom</a>.&nbsp;</div><div><br /></div><div><div><b>In-line replies now available within announcement spaces in Google Chat</b></div><div>We've added an in-line reply option to enable members of a space to respond to or discuss an announcement. | Learn more about&nbsp;<a href="http://workspaceupdates.googleblog.com/2023/07/in-line-replies-in-announcement-spaces-google-chat.html">in-line replies in Google Chat spaces</a>.</div></div><div><br /></div><h3>Completed rollouts</h3><div><i><span style="font-size: xx-small;">The features below completed their rollouts to&nbsp;<a href="https://support.google.com/a/answer/172177">Rapid Release domains, Scheduled Release domains</a>, or both. Please refer to the original blog posts for additional details.</span></i></div><div><br /></div><div><br /></div><div><b>Rapid Release Domains:&nbsp;</b></div><div><ul style="text-align: left;"><li><a href="http://workspaceupdates.googleblog.com/2023/06/improving-table-placements-in-google-docs.html">Improving table placements in Google Docs&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/07/negotiate-time-directly-in-gmail.html">Negotiate time directly in Gmail to schedule meetings faster&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/07/release-notes-07-14-2023.html">Add emojis in Google Sheets&nbsp;</a></li><li><a href="https://workspaceupdates.googleblog.com/2023/07/add-hyperlinks-to-text-in-google-chat.html">Add hyperlinks to text in Google Chat&nbsp;</a></li><li><a href="https://workspaceupdates.googleblog.com/2023/07/improved-meeting-room-suggestions-in-google-calendar.html">Improved meeting room suggestions in Google Calendar&nbsp;</a></li></ul><b>Scheduled Release Domains:&nbsp;</b></div><div><ul style="text-align: left;"><li><a href="http://workspaceupdates.googleblog.com/2023/06/release-notes-06-23-2023.html">Gain consensus from collaborators quickly with voting chips in Google Docs&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/06/quickly-access-more-features-during-meetings-google-meet-web.html">Quickly access more features during meetings, available for Google Meet on the web&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/06/release-notes-06-30-2023.html">Revamping the "First Open Experience" in Sheets and Slides on Android devices&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/07/release-notes-07-07-2023.html">Easily convert emails and links into smart chips using the tab key in Google Sheets<br /></a></li></ul><b>Rapid and Scheduled Release Domains:&nbsp;</b></div><div><ul style="text-align: left;"><li><a href="http://workspaceupdates.googleblog.com/2023/06/enhancing-google-vault-file-retention-capabilities-using-google-drive-labels.html">Enhancing Google Vault file retention capabilities using Google Drive Labels&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/06/see-read-receipts-for-messages-in-google-chat.html">See read receipts for messages in Google Chat group direct messages&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/07/membership-search-and-large-spaces-in-google-chat.html">Introducing membership search and the option to add up to 50,000 members to spaces in Google Chat </a>(Rollout complete for spaces with 50,000 members only. Membership search feature still rolling out)</li><li><a href="http://workspaceupdates.googleblog.com/2023/07/pin-links-in-the-google-admin-console.html">Pin links to the top of the navigation bar in the Admin console&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/07/release-notes-07-14-2023.html">Filter by measures and value in a pivot table with Connected Sheets for Looker&nbsp;</a></li><li><a href="https://workspaceupdates.googleblog.com/2023/07/release-notes-07-21-2023.html">Including the Alt text option in the Image options sidebar of Google Docs, Sheets, Slides, and Drawings&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/07/google-calendar-api-partial-working-location-read-write.html">Programmatically read and write working locations for a portion of the day with the Calendar API&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/07/import-files-to-google-drive-with-client-side-encryption-using-the-drive-api-beta.html">Import sensitive external files to Google Drive with client-side encryption using the Drive API, launching in beta (beta access form)</a></li></ul><div><i><span style="font-size: xx-small;"><br /></span></i></div><div><i><span style="font-size: xx-small;">For a recap of announcements in the past six months, check out&nbsp;<a href="https://support.google.com/a/table/7314896">What&#8217;s new in Google Workspace (recent releases</a>).</span></i></div><div><br /></div></div></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 Workspace Updates Weekly Recap - July 28, 2023&url=http://workspaceupdates.googleblog.com/2023/07/release-notes-07-28-2023.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/release-notes-07-28-2023.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/release-notes-07-28-2023.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/Android' rel='tag'> Android </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/API' rel='tag'> API </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Google%20Drive' rel='tag'> Google Drive </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Google%20Meet' rel='tag'> Google Meet </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/iOS' rel='tag'> iOS </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Other' rel='tag'> Other </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Weekly%20Recap' rel='tag'> Weekly Recap </a> </span> </div> </div> </div> <div class='post' data-id='1139164816920146857' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='http://workspaceupdates.googleblog.com/2023/07/in-line-replies-in-announcement-spaces-google-chat.html' itemprop='url' title='In-line replies now available within announcement spaces in Google Chat'> In-line replies now available within announcement spaces in Google Chat </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Friday, July 28, 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</h3><div>Earlier this year, we introduced the ability for space managers to configure <a href="https://workspaceupdates.googleblog.com/2023/04/announcements-in-google-chat.html">spaces for sharing organizational announcements</a>. While these announcement spaces aim to facilitate one-way controlled communication in Google Chat, we&#8217;re adding an optional in-line reply feature that will enable members of a space to respond to or discuss an announcement.&nbsp;</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFbrUleMRfJLhVQX3tIxgmnRs8pxZziUYJMpgSqiWXyYdOrG87EMN-C2y3fPc3zuzgpZ3aoHZTG6SxlHWlTeDhlpWJQ3s4rINaTYk3G0n2X5H-eFtIBuqacdPibOmIUGcEYRCxz_623qj-Tjgcrr_8MKSur4lBO72SLio6McJ3k9m2OFOGI-Fyvq8UmM8/s1600/In-line%20replies%20now%20available%20within%20announcement%20spaces%20in%20Google%20Chat.png" style="margin-left: 1em; margin-right: 1em;"><img alt="In-line replies now available within announcement spaces in Google Chat" border="0" data-original-height="1001" data-original-width="1600" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFbrUleMRfJLhVQX3tIxgmnRs8pxZziUYJMpgSqiWXyYdOrG87EMN-C2y3fPc3zuzgpZ3aoHZTG6SxlHWlTeDhlpWJQ3s4rINaTYk3G0n2X5H-eFtIBuqacdPibOmIUGcEYRCxz_623qj-Tjgcrr_8MKSur4lBO72SLio6McJ3k9m2OFOGI-Fyvq8UmM8/s16000/In-line%20replies%20now%20available%20within%20announcement%20spaces%20in%20Google%20Chat.png" /></a></div><br /><h3 style="text-align: left;">Getting started&nbsp;</h3><div><ul style="text-align: left;"><li><b>Admins:</b> There is no admin control for this feature. Visit the Help Center to learn more about <a href="https://support.google.com/a/answer/11115869">optimizing Chat spaces for your organization</a>.&nbsp;</li><li><b>End users:&nbsp;</b>For newly created announcement spaces, the in-line reply feature is the default for all members. In existing announcement spaces, the in-line reply feature is the default for space managers only. To enable or disable this setting, space managers <i>can go to the space menu &gt; space settings &gt; permissions &gt; &#8220;Reply to messages&#8221; &gt; select &#8220;All members&#8221; or &#8220;Space managers only&#8221;.</i> Visit the Help Center to learn more about <a href="https://support.google.com/chat?p=space_manager_settings">managing your space settings</a>, <a href="https://support.google.com/chat/answer/13014643">creating an announcement space</a> and your role as a <a href="https://support.google.com/chat/answer/11833441?hl=en-GB&amp;co=GENIE.Platform%3DDesktop&amp;oco=0">space manager</a>.&nbsp;</li></ul><h3 style="text-align: left;">Rollout pace&nbsp;</h3></div><div><b>Web:&nbsp;</b></div><div><ul style="text-align: left;"><li><a href="https://support.google.com/a/answer/172177">Rapid Release domains</a>: Gradual rollout (up to 15 days for feature visibility) starting on July 28, 2023&nbsp;</li><li><a href="https://support.google.com/a/answer/172177">Scheduled Release domains</a>: Gradual rollout (up to 15 days for feature visibility) starting on August 14, 2023&nbsp;</li></ul><b>Mobile (Android &amp; iOS):&nbsp;</b></div><div><ul style="text-align: left;"><li><a href="https://support.google.com/a/answer/172177">Rapid Release and Scheduled Release domains</a>: Gradual rollout (up to 15 days for feature visibility) starting on July 28, 2023&nbsp;</li></ul></div><h3 style="text-align: left;">Availability&nbsp;</h3><div><ul style="text-align: left;"><li>Available to all Google Workspace customers&nbsp;</li></ul><h3 style="text-align: left;">Resources&nbsp;</h3></div><div><ul style="text-align: left;"><li><a href="https://support.google.com/a/answer/11115869">Google Workspace Admin Help: Optimize Spaces for your organization&nbsp;</a></li><li><a href="https://support.google.com/chat?p=space_manager_settings#topic=7649316">Google Help: Manage space settings&nbsp;</a></li><li><a href="https://support.google.com/chat/answer/11833441?hl=en-GB&amp;co=GENIE.Platform%3DDesktop&amp;oco=0">Google Help: Learn about your role as a space manager&nbsp;</a></li><li><a href="https://support.google.com/chat/answer/13014643">Google Help: Create an announcement space</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</h3><div>Earlier this year, we introduced the ability for space managers to configure <a href="https://workspaceupdates.googleblog.com/2023/04/announcements-in-google-chat.html">spaces for sharing organizational announcements</a>. While these announcement spaces aim to facilitate one-way controlled communication in Google Chat, we&#8217;re adding an optional in-line reply feature that will enable members of a space to respond to or discuss an announcement.&nbsp;</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFbrUleMRfJLhVQX3tIxgmnRs8pxZziUYJMpgSqiWXyYdOrG87EMN-C2y3fPc3zuzgpZ3aoHZTG6SxlHWlTeDhlpWJQ3s4rINaTYk3G0n2X5H-eFtIBuqacdPibOmIUGcEYRCxz_623qj-Tjgcrr_8MKSur4lBO72SLio6McJ3k9m2OFOGI-Fyvq8UmM8/s1600/In-line%20replies%20now%20available%20within%20announcement%20spaces%20in%20Google%20Chat.png" style="margin-left: 1em; margin-right: 1em;"><img alt="In-line replies now available within announcement spaces in Google Chat" border="0" data-original-height="1001" data-original-width="1600" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFbrUleMRfJLhVQX3tIxgmnRs8pxZziUYJMpgSqiWXyYdOrG87EMN-C2y3fPc3zuzgpZ3aoHZTG6SxlHWlTeDhlpWJQ3s4rINaTYk3G0n2X5H-eFtIBuqacdPibOmIUGcEYRCxz_623qj-Tjgcrr_8MKSur4lBO72SLio6McJ3k9m2OFOGI-Fyvq8UmM8/s16000/In-line%20replies%20now%20available%20within%20announcement%20spaces%20in%20Google%20Chat.png" /></a></div><br /><h3 style="text-align: left;">Getting started&nbsp;</h3><div><ul style="text-align: left;"><li><b>Admins:</b> There is no admin control for this feature. Visit the Help Center to learn more about <a href="https://support.google.com/a/answer/11115869">optimizing Chat spaces for your organization</a>.&nbsp;</li><li><b>End users:&nbsp;</b>For newly created announcement spaces, the in-line reply feature is the default for all members. In existing announcement spaces, the in-line reply feature is the default for space managers only. To enable or disable this setting, space managers <i>can go to the space menu &gt; space settings &gt; permissions &gt; &#8220;Reply to messages&#8221; &gt; select &#8220;All members&#8221; or &#8220;Space managers only&#8221;.</i> Visit the Help Center to learn more about <a href="https://support.google.com/chat?p=space_manager_settings">managing your space settings</a>, <a href="https://support.google.com/chat/answer/13014643">creating an announcement space</a> and your role as a <a href="https://support.google.com/chat/answer/11833441?hl=en-GB&amp;co=GENIE.Platform%3DDesktop&amp;oco=0">space manager</a>.&nbsp;</li></ul><h3 style="text-align: left;">Rollout pace&nbsp;</h3></div><div><b>Web:&nbsp;</b></div><div><ul style="text-align: left;"><li><a href="https://support.google.com/a/answer/172177">Rapid Release domains</a>: Gradual rollout (up to 15 days for feature visibility) starting on July 28, 2023&nbsp;</li><li><a href="https://support.google.com/a/answer/172177">Scheduled Release domains</a>: Gradual rollout (up to 15 days for feature visibility) starting on August 14, 2023&nbsp;</li></ul><b>Mobile (Android &amp; iOS):&nbsp;</b></div><div><ul style="text-align: left;"><li><a href="https://support.google.com/a/answer/172177">Rapid Release and Scheduled Release domains</a>: Gradual rollout (up to 15 days for feature visibility) starting on July 28, 2023&nbsp;</li></ul></div><h3 style="text-align: left;">Availability&nbsp;</h3><div><ul style="text-align: left;"><li>Available to all Google Workspace customers&nbsp;</li></ul><h3 style="text-align: left;">Resources&nbsp;</h3></div><div><ul style="text-align: left;"><li><a href="https://support.google.com/a/answer/11115869">Google Workspace Admin Help: Optimize Spaces for your organization&nbsp;</a></li><li><a href="https://support.google.com/chat?p=space_manager_settings#topic=7649316">Google Help: Manage space settings&nbsp;</a></li><li><a href="https://support.google.com/chat/answer/11833441?hl=en-GB&amp;co=GENIE.Platform%3DDesktop&amp;oco=0">Google Help: Learn about your role as a space manager&nbsp;</a></li><li><a href="https://support.google.com/chat/answer/13014643">Google Help: Create an announcement space</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:In-line replies now available within announcement spaces in Google Chat&url=http://workspaceupdates.googleblog.com/2023/07/in-line-replies-in-announcement-spaces-google-chat.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/in-line-replies-in-announcement-spaces-google-chat.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/in-line-replies-in-announcement-spaces-google-chat.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%20Chat' rel='tag'> Google Chat </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Rapid%20Release' rel='tag'> Rapid Release </a> </span> </div> </div> </div> <div class='post' data-id='7435164327996439695' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='http://workspaceupdates.googleblog.com/2023/07/disable-submissions-after-due-date-in-google-classroom.html' itemprop='url' title='Disable submissions after a due date in Google Classroom'> Disable submissions after a due date in Google Classroom </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Thursday, July 27, 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</h3><div>Following the recent announcement of <a href="http://workspaceupdates.googleblog.com/2023/05/grading-periods-google-classroom.html">grading periods in Google Classroom</a>, we&#8217;re introducing another feature that enables teachers to customize grading in Classroom. The new option to disable submissions after a due date allows teachers to stop accepting submissions for an assignment past the due date.&nbsp;</div><div><br /></div><div>When <a href="https://support.google.com/edu/classroom/answer/6020265?hl=en&amp;ref_topic=11599384&amp;sjid=8446842245977874475-NA#zippy=%2Ccreate-an-assignment">creating a new assignment,</a> teachers can decide whether or not to require a strict due date. By default, the assignments tool will still allow submissions after the due date.&nbsp;</div><div><br /></div><div>This feature also allows teachers to choose to stop submissions for an assignment at any point, regardless of the strictness or presence of a due date. For example, a teacher could allow submissions for any assignment during the semester or year, but turn off submissions once the period is completed.&nbsp;</div><div><br /></div><div>We hope this highly requested feature gives teachers more control over their workflow by allowing them to set their own level of flexibility for accepting assignments.&nbsp;</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI9F1VweJjEpgWyZ4X-MBO2Z_6wTWLrnPcSKXgXGC5e5AkZ-_jL1a4YLUe-p0dj2Pc7mNagYCX_UfaLfDC_xGzbC12kEtBNiIAlmsCFPD0rhxhGWeVtzY7ziSHlyMGyTPw0tiVysmOFIbqf0VuEslcXdkoA7K120myDkPAQfqUON13yniEAmVUXLCDWNE/s1008/Disable%20submissions%20after%20a%20due%20date%20in%20Google%20Classroom.png" style="margin-left: 1em; margin-right: 1em;"><img alt="Disable submissions after a due date in Google Classroom" border="0" data-original-height="629" data-original-width="1008" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI9F1VweJjEpgWyZ4X-MBO2Z_6wTWLrnPcSKXgXGC5e5AkZ-_jL1a4YLUe-p0dj2Pc7mNagYCX_UfaLfDC_xGzbC12kEtBNiIAlmsCFPD0rhxhGWeVtzY7ziSHlyMGyTPw0tiVysmOFIbqf0VuEslcXdkoA7K120myDkPAQfqUON13yniEAmVUXLCDWNE/s16000/Disable%20submissions%20after%20a%20due%20date%20in%20Google%20Classroom.png" /></a></div><h3 style="text-align: left;">Getting started&nbsp;</h3><div><ul style="text-align: left;"><li><b>Admins:</b> There is no admin control for this feature.&nbsp;</li><li><b>End users: </b>Visit the Help Center to learn more about&nbsp;<a href="https://support.google.com/edu/classroom/answer/6020265?hl=en&amp;ref_topic=11599384&amp;sjid=8446842245977874475-NA#zippy=%2Ccreate-an-assignment">creating an assignment.</a></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>: Gradual rollout (up to 15 days for feature visibility) starting on July 27, 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 users with personal Google Accounts&nbsp;</li></ul></div><div><br /></div><h3 style="text-align: left;">Resources&nbsp;</h3><div><ul style="text-align: left;"><li><a href="https://support.google.com/edu/classroom/answer/6020265?hl=en&amp;ref_topic=11599384&amp;sjid=8446842245977874475-NA#zippy=%2Ccreate-an-assignment">Google Help: Create an assignment</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</h3><div>Following the recent announcement of <a href="http://workspaceupdates.googleblog.com/2023/05/grading-periods-google-classroom.html">grading periods in Google Classroom</a>, we&#8217;re introducing another feature that enables teachers to customize grading in Classroom. The new option to disable submissions after a due date allows teachers to stop accepting submissions for an assignment past the due date.&nbsp;</div><div><br /></div><div>When <a href="https://support.google.com/edu/classroom/answer/6020265?hl=en&amp;ref_topic=11599384&amp;sjid=8446842245977874475-NA#zippy=%2Ccreate-an-assignment">creating a new assignment,</a> teachers can decide whether or not to require a strict due date. By default, the assignments tool will still allow submissions after the due date.&nbsp;</div><div><br /></div><div>This feature also allows teachers to choose to stop submissions for an assignment at any point, regardless of the strictness or presence of a due date. For example, a teacher could allow submissions for any assignment during the semester or year, but turn off submissions once the period is completed.&nbsp;</div><div><br /></div><div>We hope this highly requested feature gives teachers more control over their workflow by allowing them to set their own level of flexibility for accepting assignments.&nbsp;</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI9F1VweJjEpgWyZ4X-MBO2Z_6wTWLrnPcSKXgXGC5e5AkZ-_jL1a4YLUe-p0dj2Pc7mNagYCX_UfaLfDC_xGzbC12kEtBNiIAlmsCFPD0rhxhGWeVtzY7ziSHlyMGyTPw0tiVysmOFIbqf0VuEslcXdkoA7K120myDkPAQfqUON13yniEAmVUXLCDWNE/s1008/Disable%20submissions%20after%20a%20due%20date%20in%20Google%20Classroom.png" style="margin-left: 1em; margin-right: 1em;"><img alt="Disable submissions after a due date in Google Classroom" border="0" data-original-height="629" data-original-width="1008" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI9F1VweJjEpgWyZ4X-MBO2Z_6wTWLrnPcSKXgXGC5e5AkZ-_jL1a4YLUe-p0dj2Pc7mNagYCX_UfaLfDC_xGzbC12kEtBNiIAlmsCFPD0rhxhGWeVtzY7ziSHlyMGyTPw0tiVysmOFIbqf0VuEslcXdkoA7K120myDkPAQfqUON13yniEAmVUXLCDWNE/s16000/Disable%20submissions%20after%20a%20due%20date%20in%20Google%20Classroom.png" /></a></div><h3 style="text-align: left;">Getting started&nbsp;</h3><div><ul style="text-align: left;"><li><b>Admins:</b> There is no admin control for this feature.&nbsp;</li><li><b>End users: </b>Visit the Help Center to learn more about&nbsp;<a href="https://support.google.com/edu/classroom/answer/6020265?hl=en&amp;ref_topic=11599384&amp;sjid=8446842245977874475-NA#zippy=%2Ccreate-an-assignment">creating an assignment.</a></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>: Gradual rollout (up to 15 days for feature visibility) starting on July 27, 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 users with personal Google Accounts&nbsp;</li></ul></div><div><br /></div><h3 style="text-align: left;">Resources&nbsp;</h3><div><ul style="text-align: left;"><li><a href="https://support.google.com/edu/classroom/answer/6020265?hl=en&amp;ref_topic=11599384&amp;sjid=8446842245977874475-NA#zippy=%2Ccreate-an-assignment">Google Help: Create an assignment</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:Disable submissions after a due date in Google Classroom&url=http://workspaceupdates.googleblog.com/2023/07/disable-submissions-after-due-date-in-google-classroom.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/disable-submissions-after-due-date-in-google-classroom.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/disable-submissions-after-due-date-in-google-classroom.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%20Classroom' rel='tag'> Google Classroom </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='5467630850222923840' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='http://workspaceupdates.googleblog.com/2023/07/import-files-to-google-drive-with-client-side-encryption-using-the-drive-api-beta.html' itemprop='url' title='Import sensitive external files to Google Drive with client-side encryption using the Drive API, launching in beta'> Import sensitive external files to Google Drive with client-side encryption using the Drive API, launching in beta </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, July 24, 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>For select Google Workspace editions, admins can import sensitive, encrypted files from third-party storage using Client-side encryption and the <a href="https://developers.google.com/drive/api/guides/about-sdk">Google Drive API</a>, preserving the confidentiality of your data. Eligible admins can apply for beta access using <a href="https://docs.google.com/forms/d/e/1FAIpQLSfCROxYOykvmIiEx0X7rdsGqQwb4iXjc_PJVw83QGNHisgh0A/viewform">this form</a>.&nbsp;</div><div><br /></div><div><br /></div><h3 style="text-align: left;">Who&#8217;s impacted&nbsp;</h3><div>Admins&nbsp;</div><div><br /></div><div><br /></div><div><br /></div><h3 style="text-align: left;">Why it&#8217;s important&nbsp;</h3><div>Currently, client-side encryption allows for additional encryption by end users within Google Workspace. However, we know it&#8217;s critical for our customers and partners to import sensitive content into Google Drive on behalf of their users. With the launch of this beta functionality, admins will be able to easily bulk import files and keep them private with client-side encryption.&nbsp;</div><div><br /></div><div><br /></div><div>Google Workspace already uses the latest cryptographic standards to encrypt all data at rest and in transit between our facilities. Client-side encryption helps strengthen the confidentiality of your data while helping to address a broad range of data sovereignty and compliance needs. Client-side encryption is <a href="https://support.google.com/a/answer/10741897">already available</a> for Google Drive, Google Docs, Sheets, and Slides, Google Meet, Google Calendar and Gmail. For more information, <a href="https://workspaceupdates.googleblog.com/2022/08/client-side-encryption-for-google-meet.html">see our original announcement</a>. </div><div><br /></div><div><br /></div><h3 style="text-align: left;"> Getting started&nbsp;</h3><div><ul style="text-align: left;"><li><b>Admins:&nbsp;</b></li><ul><li>Eligible Workspace customers can <a href="https://docs.google.com/forms/d/e/1FAIpQLSfCROxYOykvmIiEx0X7rdsGqQwb4iXjc_PJVw83QGNHisgh0A/viewform">sign-up for the beta using this form</a>.&nbsp;</li><li>Once accepted into the beta, you&#8217;ll receive detailed instructions on how to use the Drive API to import documents with client-side encryption.&nbsp;</li><li>Visit the Help Center to learn more about <a href="https://support.google.com/a/answer/10741897?hl=en&amp;ref_topic=10742486">client side encryption.</a>&nbsp;</li></ul><li><b>End users:</b> There is no end user action required.&nbsp;</li></ul></div><div><br /></div><h3 style="text-align: left;">Rollout pace&nbsp;</h3><div><ul style="text-align: left;"><li>We will be accepting beta applications and allowlisting customers over the next several weeks.&nbsp;</li></ul></div><div><br /></div><h3 style="text-align: left;">Availability&nbsp;</h3><div><ul style="text-align: left;"><li>Available to Google Workspace Enterprise Plus, Education Standard, and Education Plus customers&nbsp;</li></ul></div><div><br /></div><h3 style="text-align: left;">Resources&nbsp;</h3><div><ul style="text-align: left;"><li><a href="https://support.google.com/a/answer/10741897?hl=en&amp;ref_topic=10742486">Google Workspace Admin Help: About client-side encryption</a>&nbsp;</li><li><a href="https://docs.google.com/forms/d/e/1FAIpQLSfCROxYOykvmIiEx0X7rdsGqQwb4iXjc_PJVw83QGNHisgh0A/viewform">Beta Application</a>&nbsp;</li><li><a href="https://developers.google.com/drive/api/guides/about-sdk">Introduction to Google Drive API</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>For select Google Workspace editions, admins can import sensitive, encrypted files from third-party storage using Client-side encryption and the <a href="https://developers.google.com/drive/api/guides/about-sdk">Google Drive API</a>, preserving the confidentiality of your data. Eligible admins can apply for beta access using <a href="https://docs.google.com/forms/d/e/1FAIpQLSfCROxYOykvmIiEx0X7rdsGqQwb4iXjc_PJVw83QGNHisgh0A/viewform">this form</a>.&nbsp;</div><div><br /></div><div><br /></div><h3 style="text-align: left;">Who&#8217;s impacted&nbsp;</h3><div>Admins&nbsp;</div><div><br /></div><div><br /></div><div><br /></div><h3 style="text-align: left;">Why it&#8217;s important&nbsp;</h3><div>Currently, client-side encryption allows for additional encryption by end users within Google Workspace. However, we know it&#8217;s critical for our customers and partners to import sensitive content into Google Drive on behalf of their users. With the launch of this beta functionality, admins will be able to easily bulk import files and keep them private with client-side encryption.&nbsp;</div><div><br /></div><div><br /></div><div>Google Workspace already uses the latest cryptographic standards to encrypt all data at rest and in transit between our facilities. Client-side encryption helps strengthen the confidentiality of your data while helping to address a broad range of data sovereignty and compliance needs. Client-side encryption is <a href="https://support.google.com/a/answer/10741897">already available</a> for Google Drive, Google Docs, Sheets, and Slides, Google Meet, Google Calendar and Gmail. For more information, <a href="https://workspaceupdates.googleblog.com/2022/08/client-side-encryption-for-google-meet.html">see our original announcement</a>. </div><div><br /></div><div><br /></div><h3 style="text-align: left;"> Getting started&nbsp;</h3><div><ul style="text-align: left;"><li><b>Admins:&nbsp;</b></li><ul><li>Eligible Workspace customers can <a href="https://docs.google.com/forms/d/e/1FAIpQLSfCROxYOykvmIiEx0X7rdsGqQwb4iXjc_PJVw83QGNHisgh0A/viewform">sign-up for the beta using this form</a>.&nbsp;</li><li>Once accepted into the beta, you&#8217;ll receive detailed instructions on how to use the Drive API to import documents with client-side encryption.&nbsp;</li><li>Visit the Help Center to learn more about <a href="https://support.google.com/a/answer/10741897?hl=en&amp;ref_topic=10742486">client side encryption.</a>&nbsp;</li></ul><li><b>End users:</b> There is no end user action required.&nbsp;</li></ul></div><div><br /></div><h3 style="text-align: left;">Rollout pace&nbsp;</h3><div><ul style="text-align: left;"><li>We will be accepting beta applications and allowlisting customers over the next several weeks.&nbsp;</li></ul></div><div><br /></div><h3 style="text-align: left;">Availability&nbsp;</h3><div><ul style="text-align: left;"><li>Available to Google Workspace Enterprise Plus, Education Standard, and Education Plus customers&nbsp;</li></ul></div><div><br /></div><h3 style="text-align: left;">Resources&nbsp;</h3><div><ul style="text-align: left;"><li><a href="https://support.google.com/a/answer/10741897?hl=en&amp;ref_topic=10742486">Google Workspace Admin Help: About client-side encryption</a>&nbsp;</li><li><a href="https://docs.google.com/forms/d/e/1FAIpQLSfCROxYOykvmIiEx0X7rdsGqQwb4iXjc_PJVw83QGNHisgh0A/viewform">Beta Application</a>&nbsp;</li><li><a href="https://developers.google.com/drive/api/guides/about-sdk">Introduction to Google Drive API</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:Import sensitive external files to Google Drive with client-side encryption using the Drive API, launching in beta&url=http://workspaceupdates.googleblog.com/2023/07/import-files-to-google-drive-with-client-side-encryption-using-the-drive-api-beta.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/import-files-to-google-drive-with-client-side-encryption-using-the-drive-api-beta.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/import-files-to-google-drive-with-client-side-encryption-using-the-drive-api-beta.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/Beta' rel='tag'> Beta </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Google%20Drive' rel='tag'> Google Drive </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Other' rel='tag'> Other </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Security%20and%20Compliance' rel='tag'> Security and Compliance </a> </span> </div> </div> </div> <div class='post' data-id='5346132867227088661' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='http://workspaceupdates.googleblog.com/2023/07/adding-line-numbers-to-google-docs.html' itemprop='url' title='Adding line numbers to Google Docs '> Adding line numbers to Google Docs </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, July 24, 2023 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div><b><span style="color: red;">Update</span></b></div><div><b><span style="color: red;"><br /></span></b></div><div><span style="color: red;"><b>[September, 8, 2023] </b>Rollout has completed as of September 8, 2023.</span></div><div><span style="color: red;"><b>[August 17, 2023]</b>&nbsp;We have paused rollout for this feature for <b>Scheduled Release domains only</b> while we evaluate and optimize performance. We will provide an update once rollout resumes.</span></div><div><span style="color: red;"><br /></span></div><div><br /></div><h3><hr style="font-size: medium; font-weight: 400;" /></h3><h3>What&#8217;s changing&nbsp;</h3><div>In addition to previous updates that give you more control over formatting in Google Docs, such as <a href="https://workspaceupdates.googleblog.com/2023/01/%20non-printing-characters-google-docs.html">viewing non-printing characters</a> and <a href="http://workspaceupdates.googleblog.com/2023/03/improvements-to-content-organization-google-docs.html">enhancements to content organization</a>, we&#8217;re introducing the option to display line numbers within Docs that are set to <a href="https://support.google.com/docs/answer/11528737?sjid=3271417666166934686-NA">paged mode</a>.&nbsp;</div><div><br /></div><div>The numbers are automatically calculated next to each line in the document, and can be configurable for the entire document, a page, or a specific section. Additionally, these numbers are preserved when printing.&nbsp;</div><div><br /></div><div>This feature makes it easier for you to reference specific content positions in documents, particularly when collaborating with others on long or complex content.&nbsp;</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirJnFKNt9YhcX8KiAagUPkQFva_7ZU1mq9hT4VOxLVyL4pgNB69ekEqEM6L403EZCAwGJZNN7ZGhjqWS2iKRFhRwi-5FFf4-oQ5Sc7dPtL6xICfhrJJS2YuL6kMgew0Vxszj2Uig9zKngMzRD8kPIhFOvxihktvXGQoOwyyfxL2xbSvny708ePya_2d-U/s1600/Adding%20line%20numbers%20to%20Google%20Docs.png" style="margin-left: 1em; margin-right: 1em;"><img alt="Screenshot of an example document with a number associated with each line within a Google Doc" border="0" data-original-height="1494" data-original-width="1600" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirJnFKNt9YhcX8KiAagUPkQFva_7ZU1mq9hT4VOxLVyL4pgNB69ekEqEM6L403EZCAwGJZNN7ZGhjqWS2iKRFhRwi-5FFf4-oQ5Sc7dPtL6xICfhrJJS2YuL6kMgew0Vxszj2Uig9zKngMzRD8kPIhFOvxihktvXGQoOwyyfxL2xbSvny708ePya_2d-U/s16000/Adding%20line%20numbers%20to%20Google%20Docs.png" /></a></div><br /><h3 style="text-align: left;">Getting started&nbsp;</h3><div><ul style="text-align: left;"><li><b>Admins:</b> There is no admin control for this feature.&nbsp;</li><li><b>End users:</b> After adding content in a Google Doc, <i>select Tools &gt; Line numbers &gt; &#8220;Show line numbers.&#8221;</i> From there you can modify the line numbering mode and determine what portion of the Doc you want numbers applied to. Visit the Help Center to learn more about <a href="https://support.google.com/docs/answer/13820512">using line numbers in Google Docs</a>.</li></ul></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 domains</a>: Gradual rollout (up to 15 days for feature visibility) starting on July 24, 2023&nbsp;</li><li><a href="https://support.google.com/a/answer/172177">Scheduled Release domains</a>: Extended rollout (potentially longer than 15 days for feature visibility) starting on August 7, 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 users with personal Google Accounts&nbsp;</li></ul></div><h3 style="text-align: left;">Resources&nbsp;</h3><div><ul style="text-align: left;"><li><a href="https://support.google.com/docs/answer/11528737?sjid=3271417666166934686-NA">Google Help: Change a document&#8217;s page setup: pages or pageless</a></li><li><a href="https://support.google.com/docs/answer/13820512">Google Help: Use line numbers in Google Docs</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><b><span style="color: red;">Update</span></b></div><div><b><span style="color: red;"><br /></span></b></div><div><span style="color: red;"><b>[September, 8, 2023] </b>Rollout has completed as of September 8, 2023.</span></div><div><span style="color: red;"><b>[August 17, 2023]</b>&nbsp;We have paused rollout for this feature for <b>Scheduled Release domains only</b> while we evaluate and optimize performance. We will provide an update once rollout resumes.</span></div><div><span style="color: red;"><br /></span></div><div><br /></div><h3><hr style="font-size: medium; font-weight: 400;" /></h3><h3>What&#8217;s changing&nbsp;</h3><div>In addition to previous updates that give you more control over formatting in Google Docs, such as <a href="https://workspaceupdates.googleblog.com/2023/01/%20non-printing-characters-google-docs.html">viewing non-printing characters</a> and <a href="http://workspaceupdates.googleblog.com/2023/03/improvements-to-content-organization-google-docs.html">enhancements to content organization</a>, we&#8217;re introducing the option to display line numbers within Docs that are set to <a href="https://support.google.com/docs/answer/11528737?sjid=3271417666166934686-NA">paged mode</a>.&nbsp;</div><div><br /></div><div>The numbers are automatically calculated next to each line in the document, and can be configurable for the entire document, a page, or a specific section. Additionally, these numbers are preserved when printing.&nbsp;</div><div><br /></div><div>This feature makes it easier for you to reference specific content positions in documents, particularly when collaborating with others on long or complex content.&nbsp;</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirJnFKNt9YhcX8KiAagUPkQFva_7ZU1mq9hT4VOxLVyL4pgNB69ekEqEM6L403EZCAwGJZNN7ZGhjqWS2iKRFhRwi-5FFf4-oQ5Sc7dPtL6xICfhrJJS2YuL6kMgew0Vxszj2Uig9zKngMzRD8kPIhFOvxihktvXGQoOwyyfxL2xbSvny708ePya_2d-U/s1600/Adding%20line%20numbers%20to%20Google%20Docs.png" style="margin-left: 1em; margin-right: 1em;"><img alt="Screenshot of an example document with a number associated with each line within a Google Doc" border="0" data-original-height="1494" data-original-width="1600" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirJnFKNt9YhcX8KiAagUPkQFva_7ZU1mq9hT4VOxLVyL4pgNB69ekEqEM6L403EZCAwGJZNN7ZGhjqWS2iKRFhRwi-5FFf4-oQ5Sc7dPtL6xICfhrJJS2YuL6kMgew0Vxszj2Uig9zKngMzRD8kPIhFOvxihktvXGQoOwyyfxL2xbSvny708ePya_2d-U/s16000/Adding%20line%20numbers%20to%20Google%20Docs.png" /></a></div><br /><h3 style="text-align: left;">Getting started&nbsp;</h3><div><ul style="text-align: left;"><li><b>Admins:</b> There is no admin control for this feature.&nbsp;</li><li><b>End users:</b> After adding content in a Google Doc, <i>select Tools &gt; Line numbers &gt; &#8220;Show line numbers.&#8221;</i> From there you can modify the line numbering mode and determine what portion of the Doc you want numbers applied to. Visit the Help Center to learn more about <a href="https://support.google.com/docs/answer/13820512">using line numbers in Google Docs</a>.</li></ul></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 domains</a>: Gradual rollout (up to 15 days for feature visibility) starting on July 24, 2023&nbsp;</li><li><a href="https://support.google.com/a/answer/172177">Scheduled Release domains</a>: Extended rollout (potentially longer than 15 days for feature visibility) starting on August 7, 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 users with personal Google Accounts&nbsp;</li></ul></div><h3 style="text-align: left;">Resources&nbsp;</h3><div><ul style="text-align: left;"><li><a href="https://support.google.com/docs/answer/11528737?sjid=3271417666166934686-NA">Google Help: Change a document&#8217;s page setup: pages or pageless</a></li><li><a href="https://support.google.com/docs/answer/13820512">Google Help: Use line numbers in Google Docs</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:Adding line numbers to Google Docs &url=http://workspaceupdates.googleblog.com/2023/07/adding-line-numbers-to-google-docs.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/adding-line-numbers-to-google-docs.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/adding-line-numbers-to-google-docs.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%20Docs' rel='tag'> Google Docs </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Rapid%20Release' rel='tag'> Rapid Release </a> </span> </div> </div> </div> <div class='post' data-id='2286141594770080293' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='http://workspaceupdates.googleblog.com/2023/07/release-notes-07-21-2023.html' itemprop='url' title='Google Workspace Updates Weekly Recap - July 21, 2023'> Google Workspace Updates Weekly Recap - July 21, 2023 </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Friday, July 21, 2023 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <h3>2 New updates&nbsp;</h3><span style="font-size: xx-small;"><i>Unless otherwise indicated, the features below are available to all Google Workspace customers, and are fully launched or in the process of rolling out. Rollouts should take no more than 15 business days to complete if launching to both <a href="https://support.google.com/a/answer/172177">Rapid and Scheduled Release at the same time</a>. If not, each stage of rollout should take no more than 15 business days to complete.</i></span><div><span style="font-size: xx-small;"><i><br /></i></span><div><span style="font-size: xx-small;"><i><br /></i></span><div><b><br /></b></div><div><b>Including the Alt text option in the Image options sidebar of Google Docs, Sheets, Slides, and Drawings</b><div>Currently, users <a href="https://support.google.com/docs/answer/6199477?hl=en">add alternative text to images in Google Docs, Sheets, Slides, and Drawings</a> by right-clicking an image and selecting &#8220;Alt text,&#8221; which then opens a box for them to input the text. Starting this week, we&#8217;re making this feature more discoverable by adding it to the &#8220;Image options&#8221; sidebar.&nbsp;</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-dwUxsEfEkM84eBDcG_9ZtYqvvP05cTwrt5UGCUge4pKB0kl1IN0qA6RD_CYPWdgjGMmP5C3S6bBd6-gKgYqj87nmj5hweDnUe-u-1HERcX6L2aCZYiiMy07KTYgwW-pZjAO5Ma6NlKl4tgq-oCLkvvbVKvj7yTvqtCWUENax8qSUGcyl_2_T-63LagY/s2480/6L4jzj3eYKpjp3Q.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Screenshot of alt text options newly located in the image options sidebar" border="0" data-original-height="1644" data-original-width="2480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-dwUxsEfEkM84eBDcG_9ZtYqvvP05cTwrt5UGCUge4pKB0kl1IN0qA6RD_CYPWdgjGMmP5C3S6bBd6-gKgYqj87nmj5hweDnUe-u-1HERcX6L2aCZYiiMy07KTYgwW-pZjAO5Ma6NlKl4tgq-oCLkvvbVKvj7yTvqtCWUENax8qSUGcyl_2_T-63LagY/s16000/6L4jzj3eYKpjp3Q.png" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div><b>Reminder: delegators must re-approve contacts delegates by August 2023&nbsp;</b></div><div>In May 2023, we announced that delegated users can manage contact labels on behalf of their delegator via <a href="http://contacts.google.com">contacts.google.com</a>. As part of this update, delegators need to review existing delegates, as well as add new delegates. This must be completed by July 31, 2023 or delegates will lose access to manage contacts. Admins can also make these adjustments for users in their domain using the Admin SDK API to remove and re-add the contacts delegate privilege. | Learn more about <a href="https://workspaceupdates.googleblog.com/2023/05/contacts-delegates-can-update-labels-and-manage-other-contacts.html">managing contact labels</a>.&nbsp;</div><div><br /></div><div><br /></div><div><h3>Previous announcements</h3><div><i><span style="font-size: xx-small;">The announcements below were published on the Workspace Updates blog earlier this week. Please refer to the original blog posts for complete details.</span></i></div></div><div><i><span style="font-size: xx-small;"><br /></span></i></div><div><br /></div><div><b>Ability to create spaces, memberships, group chats, and more using the Google Chat API is now generally available&nbsp;</b></div><div>Last year, we announced that developers could use the Google Chat API to programmatically create new spaces and add members to those spaces through the Google Workspace Developer Preview Program. Those features are now generally available for all Google Workspace developers. | Learn more about <a href="http://workspaceupdates.googleblog.com/2023/07/Google-Chat-APIs-Generally-Available.html">Google Chat API</a>.&nbsp;</div><div><br /></div><div><b>AppSheet Core licenses will be included by default for more Google Workspace editions, along with a new Admin security setting&nbsp;</b></div><div>We&#8217;re expanding AppSheet Core license access to additional Google Workspace editions and also giving Admins a new org-level setting, which controls how users are able to use their AppSheet Core licenses, including whether app data can be shared externally. | AppSheet Core licenses are already included for domain-verified Google Workspace Enterprise Plus, Enterprise Essentials Plus, and Education Plus users. AppSheet Core licenses will now be included for domain-verified Google Workspace Business Starter, Business Standard, Business Plus, Enterprise Starter, Enterprise Standard, Frontline Starter and Standard, Nonprofits, and Education Standard customers. | Learn more about <a href="http://workspaceupdates.googleblog.com/2023/07/appsheet-core-licenses-included-by-default-for-more-google-workspace-editions.html">AppSheet Core licenses</a>.&nbsp;</div><div><br /></div><div><b>Improved meeting room suggestions in Google Calendar&nbsp;</b></div><div>To better optimize meeting rooms and foster greater collaboration, especially in a hybrid work environment, we&#8217;ve introduced an updated <a href="https://support.google.com/a/answer/7540850?hl=en">structured meeting room setting</a>. The <a href="https://support.google.com/calendar/answer/7638168?visit_id=638234095027194189-1851717446&amp;p=working_location&amp;rd=1#working_location">working location</a> set by a user is taken into account for all room suggestions, and in cases where location data is unavailable, proposed meeting rooms will be based on frequently used rooms. | Available to Google Workspace Business Standard, Business Plus, Enterprise Standard, Enterprise Plus, Education Fundamentals, Education Plus, and Nonprofits only. | Learn more about <a href="http://workspaceupdates.googleblog.com/2023/07/improved-meeting-room-suggestions-in-google-calendar.html">room suggestions in Google Calendar</a>.&nbsp;</div><div><br /></div><div><b>Introducing membership search and the option to add up to 50,000 members to spaces in Google Chat</b>&nbsp;</div><div>We&#8217;re increasing the number of users you can add to a space in Google Chat from 8,000 to 50,000. We&#8217;re also introducing the ability to easily search for members within a space. | Learn more about <a href="http://workspaceupdates.googleblog.com/2023/07/membership-search-and-large-spaces-in-google-chat.html">new capabilities in spaces</a>.&nbsp;</div><div><br /></div><div><b>Programmatically read and write working locations for a portion of the day with the Calendar API</b>&nbsp;</div><div>Recently, we <a href="https://workspaceupdates.googleblog.com/2023/07/adding-more-flexibility-to-working-location-google-calendar.html">introduced</a> the ability for users to set working locations in Calendar that indicate where they&#8217;re working for specific portions of the day. Now, we&#8217;re adding the ability to programmatically read and write working locations for specific portions of the day. This update expands on the existing reading and writing functionality announced earlier this year. | Available to Google Workspace Business Standard, Business Plus, Enterprise Standard, Enterprise Plus, Education Fundamentals, Education Plus, Education Standard, the Teaching and Learning Upgrade and Nonprofits customers only. | Learn more about the <a href="http://workspaceupdates.googleblog.com/2023/07/google-calendar-api-partial-working-location-read-write.html">Google Calendar API</a>.</div><div><br /></div><div><h3>Completed rollouts</h3><div><i><span style="font-size: xx-small;">The features below completed their rollouts to&nbsp;<a href="https://support.google.com/a/answer/172177">Rapid Release domains, Scheduled Release domains</a>, or both. Please refer to the original blog posts for additional details.</span></i></div><div><br /></div></div><div><br /></div><div><br /></div><div style="text-align: left;"><b>Rapid Release Domains:</b>&nbsp;</div><div><ul style="text-align: left;"><li><a href="http://workspaceupdates.googleblog.com/2023/06/use-companion-mode-to-check-in-to-a-conference-room.html">Use companion mode to check-in to a Google Meet conference room, so everyone can know you by name&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/07/release-notes-07-07-2023.html">Easily convert emails and links into smart chips using the tab key in Google Sheets&nbsp;</a></li></ul><div style="text-align: left;"><b>Scheduled Release Domains:</b>&nbsp;</div></div><div><ul style="text-align: left;"><li><a href="http://workspaceupdates.googleblog.com/2023/06/add-or-remove-client-side-encryption-from-google-sheets-and-slides-files.html">Add or remove client-side encryption from a Google Sheets and Google Slides files&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/06/making-focus-time-more-valuable-in-google-calendar.html">Making focus time more productive with new Google Calendar setting&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/06/release-notes-06-30-2023.html">Easily duplicate groups and objects in Google Sites&nbsp;</a></li></ul><div style="text-align: left;"><b>Rapid and Scheduled Release Domains:</b>&nbsp;</div></div><div><ul style="text-align: left;"><li><a href="https://workspaceupdates.googleblog.com/2023/06/assistant-and-calendar-reminders-automatically-migrating-to-tasks.html">Assistant and Calendar reminders are automatically migrating to Tasks&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/06/new-support-whiteboard-cameras-google-meet-hardware-with-logitech-scribe.html">Experience better collaboration in conference rooms with new support for whiteboard cameras on Google Meet Hardware&nbsp;</a></li><li><a href="https://workspaceupdates.googleblog.com/2023/06/monitor-more-google-meet-hardware-issues.html">Monitor additional Google Meet hardware issues in the Admin console&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/06/use-polls-and-questions-and-answers-during-live-streamed-meetings-google-meet.html">Use polls or Q&amp;As during Google Meet live streams&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/06/improvements-for-client-side-encryption.html">Improvements for client-side encryption in Gmail&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/07/custom-error-messages-google-chat-data-loss-prevention-rules-beta.html">Customize error messages for Google Chat data loss prevention rules, available in open beta&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/07/paid-appointment-bookings-in-google-calendar.html">Paid appointment bookings now available in Google Calendar (Admin setting)&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/07/adding-more-flexibility-to-working-location-google-calendar.html">Adding more flexibility to working locations in Google Calendar&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/07/release-notes-07-14-2023.html">Scale meetings to 1,000 attendees, with 500 attendees being viewers, now available for Google Workspace Education Plus&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/07/release-notes-07-14-2023.html">Improved media viewing on Android devices in Google Chat&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/07/release-notes-07-14-2023.html">Extending long running queries within Connected Sheets&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/07/Google-Chat-APIs-Generally-Available.html">Ability to create spaces, memberships, group chats, and more using the Google Chat API is now generally available</a></li></ul><div><i><span style="font-size: xx-small;"><br /></span></i></div><div><i><span style="font-size: xx-small;">For a recap of announcements in the past six months, check out&nbsp;<a href="https://support.google.com/a/table/7314896">What&#8217;s new in Google Workspace (recent releases</a>).</span></i></div><div><br /></div></div></div><br /></div></div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <h3>2 New updates&nbsp;</h3><span style="font-size: xx-small;"><i>Unless otherwise indicated, the features below are available to all Google Workspace customers, and are fully launched or in the process of rolling out. Rollouts should take no more than 15 business days to complete if launching to both <a href="https://support.google.com/a/answer/172177">Rapid and Scheduled Release at the same time</a>. If not, each stage of rollout should take no more than 15 business days to complete.</i></span><div><span style="font-size: xx-small;"><i><br /></i></span><div><span style="font-size: xx-small;"><i><br /></i></span><div><b><br /></b></div><div><b>Including the Alt text option in the Image options sidebar of Google Docs, Sheets, Slides, and Drawings</b><div>Currently, users <a href="https://support.google.com/docs/answer/6199477?hl=en">add alternative text to images in Google Docs, Sheets, Slides, and Drawings</a> by right-clicking an image and selecting &#8220;Alt text,&#8221; which then opens a box for them to input the text. Starting this week, we&#8217;re making this feature more discoverable by adding it to the &#8220;Image options&#8221; sidebar.&nbsp;</div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-dwUxsEfEkM84eBDcG_9ZtYqvvP05cTwrt5UGCUge4pKB0kl1IN0qA6RD_CYPWdgjGMmP5C3S6bBd6-gKgYqj87nmj5hweDnUe-u-1HERcX6L2aCZYiiMy07KTYgwW-pZjAO5Ma6NlKl4tgq-oCLkvvbVKvj7yTvqtCWUENax8qSUGcyl_2_T-63LagY/s2480/6L4jzj3eYKpjp3Q.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Screenshot of alt text options newly located in the image options sidebar" border="0" data-original-height="1644" data-original-width="2480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-dwUxsEfEkM84eBDcG_9ZtYqvvP05cTwrt5UGCUge4pKB0kl1IN0qA6RD_CYPWdgjGMmP5C3S6bBd6-gKgYqj87nmj5hweDnUe-u-1HERcX6L2aCZYiiMy07KTYgwW-pZjAO5Ma6NlKl4tgq-oCLkvvbVKvj7yTvqtCWUENax8qSUGcyl_2_T-63LagY/s16000/6L4jzj3eYKpjp3Q.png" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><div><b>Reminder: delegators must re-approve contacts delegates by August 2023&nbsp;</b></div><div>In May 2023, we announced that delegated users can manage contact labels on behalf of their delegator via <a href="http://contacts.google.com">contacts.google.com</a>. As part of this update, delegators need to review existing delegates, as well as add new delegates. This must be completed by July 31, 2023 or delegates will lose access to manage contacts. Admins can also make these adjustments for users in their domain using the Admin SDK API to remove and re-add the contacts delegate privilege. | Learn more about <a href="https://workspaceupdates.googleblog.com/2023/05/contacts-delegates-can-update-labels-and-manage-other-contacts.html">managing contact labels</a>.&nbsp;</div><div><br /></div><div><br /></div><div><h3>Previous announcements</h3><div><i><span style="font-size: xx-small;">The announcements below were published on the Workspace Updates blog earlier this week. Please refer to the original blog posts for complete details.</span></i></div></div><div><i><span style="font-size: xx-small;"><br /></span></i></div><div><br /></div><div><b>Ability to create spaces, memberships, group chats, and more using the Google Chat API is now generally available&nbsp;</b></div><div>Last year, we announced that developers could use the Google Chat API to programmatically create new spaces and add members to those spaces through the Google Workspace Developer Preview Program. Those features are now generally available for all Google Workspace developers. | Learn more about <a href="http://workspaceupdates.googleblog.com/2023/07/Google-Chat-APIs-Generally-Available.html">Google Chat API</a>.&nbsp;</div><div><br /></div><div><b>AppSheet Core licenses will be included by default for more Google Workspace editions, along with a new Admin security setting&nbsp;</b></div><div>We&#8217;re expanding AppSheet Core license access to additional Google Workspace editions and also giving Admins a new org-level setting, which controls how users are able to use their AppSheet Core licenses, including whether app data can be shared externally. | AppSheet Core licenses are already included for domain-verified Google Workspace Enterprise Plus, Enterprise Essentials Plus, and Education Plus users. AppSheet Core licenses will now be included for domain-verified Google Workspace Business Starter, Business Standard, Business Plus, Enterprise Starter, Enterprise Standard, Frontline Starter and Standard, Nonprofits, and Education Standard customers. | Learn more about <a href="http://workspaceupdates.googleblog.com/2023/07/appsheet-core-licenses-included-by-default-for-more-google-workspace-editions.html">AppSheet Core licenses</a>.&nbsp;</div><div><br /></div><div><b>Improved meeting room suggestions in Google Calendar&nbsp;</b></div><div>To better optimize meeting rooms and foster greater collaboration, especially in a hybrid work environment, we&#8217;ve introduced an updated <a href="https://support.google.com/a/answer/7540850?hl=en">structured meeting room setting</a>. The <a href="https://support.google.com/calendar/answer/7638168?visit_id=638234095027194189-1851717446&amp;p=working_location&amp;rd=1#working_location">working location</a> set by a user is taken into account for all room suggestions, and in cases where location data is unavailable, proposed meeting rooms will be based on frequently used rooms. | Available to Google Workspace Business Standard, Business Plus, Enterprise Standard, Enterprise Plus, Education Fundamentals, Education Plus, and Nonprofits only. | Learn more about <a href="http://workspaceupdates.googleblog.com/2023/07/improved-meeting-room-suggestions-in-google-calendar.html">room suggestions in Google Calendar</a>.&nbsp;</div><div><br /></div><div><b>Introducing membership search and the option to add up to 50,000 members to spaces in Google Chat</b>&nbsp;</div><div>We&#8217;re increasing the number of users you can add to a space in Google Chat from 8,000 to 50,000. We&#8217;re also introducing the ability to easily search for members within a space. | Learn more about <a href="http://workspaceupdates.googleblog.com/2023/07/membership-search-and-large-spaces-in-google-chat.html">new capabilities in spaces</a>.&nbsp;</div><div><br /></div><div><b>Programmatically read and write working locations for a portion of the day with the Calendar API</b>&nbsp;</div><div>Recently, we <a href="https://workspaceupdates.googleblog.com/2023/07/adding-more-flexibility-to-working-location-google-calendar.html">introduced</a> the ability for users to set working locations in Calendar that indicate where they&#8217;re working for specific portions of the day. Now, we&#8217;re adding the ability to programmatically read and write working locations for specific portions of the day. This update expands on the existing reading and writing functionality announced earlier this year. | Available to Google Workspace Business Standard, Business Plus, Enterprise Standard, Enterprise Plus, Education Fundamentals, Education Plus, Education Standard, the Teaching and Learning Upgrade and Nonprofits customers only. | Learn more about the <a href="http://workspaceupdates.googleblog.com/2023/07/google-calendar-api-partial-working-location-read-write.html">Google Calendar API</a>.</div><div><br /></div><div><h3>Completed rollouts</h3><div><i><span style="font-size: xx-small;">The features below completed their rollouts to&nbsp;<a href="https://support.google.com/a/answer/172177">Rapid Release domains, Scheduled Release domains</a>, or both. Please refer to the original blog posts for additional details.</span></i></div><div><br /></div></div><div><br /></div><div><br /></div><div style="text-align: left;"><b>Rapid Release Domains:</b>&nbsp;</div><div><ul style="text-align: left;"><li><a href="http://workspaceupdates.googleblog.com/2023/06/use-companion-mode-to-check-in-to-a-conference-room.html">Use companion mode to check-in to a Google Meet conference room, so everyone can know you by name&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/07/release-notes-07-07-2023.html">Easily convert emails and links into smart chips using the tab key in Google Sheets&nbsp;</a></li></ul><div style="text-align: left;"><b>Scheduled Release Domains:</b>&nbsp;</div></div><div><ul style="text-align: left;"><li><a href="http://workspaceupdates.googleblog.com/2023/06/add-or-remove-client-side-encryption-from-google-sheets-and-slides-files.html">Add or remove client-side encryption from a Google Sheets and Google Slides files&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/06/making-focus-time-more-valuable-in-google-calendar.html">Making focus time more productive with new Google Calendar setting&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/06/release-notes-06-30-2023.html">Easily duplicate groups and objects in Google Sites&nbsp;</a></li></ul><div style="text-align: left;"><b>Rapid and Scheduled Release Domains:</b>&nbsp;</div></div><div><ul style="text-align: left;"><li><a href="https://workspaceupdates.googleblog.com/2023/06/assistant-and-calendar-reminders-automatically-migrating-to-tasks.html">Assistant and Calendar reminders are automatically migrating to Tasks&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/06/new-support-whiteboard-cameras-google-meet-hardware-with-logitech-scribe.html">Experience better collaboration in conference rooms with new support for whiteboard cameras on Google Meet Hardware&nbsp;</a></li><li><a href="https://workspaceupdates.googleblog.com/2023/06/monitor-more-google-meet-hardware-issues.html">Monitor additional Google Meet hardware issues in the Admin console&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/06/use-polls-and-questions-and-answers-during-live-streamed-meetings-google-meet.html">Use polls or Q&amp;As during Google Meet live streams&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/06/improvements-for-client-side-encryption.html">Improvements for client-side encryption in Gmail&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/07/custom-error-messages-google-chat-data-loss-prevention-rules-beta.html">Customize error messages for Google Chat data loss prevention rules, available in open beta&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/07/paid-appointment-bookings-in-google-calendar.html">Paid appointment bookings now available in Google Calendar (Admin setting)&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/07/adding-more-flexibility-to-working-location-google-calendar.html">Adding more flexibility to working locations in Google Calendar&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/07/release-notes-07-14-2023.html">Scale meetings to 1,000 attendees, with 500 attendees being viewers, now available for Google Workspace Education Plus&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/07/release-notes-07-14-2023.html">Improved media viewing on Android devices in Google Chat&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/07/release-notes-07-14-2023.html">Extending long running queries within Connected Sheets&nbsp;</a></li><li><a href="http://workspaceupdates.googleblog.com/2023/07/Google-Chat-APIs-Generally-Available.html">Ability to create spaces, memberships, group chats, and more using the Google Chat API is now generally available</a></li></ul><div><i><span style="font-size: xx-small;"><br /></span></i></div><div><i><span style="font-size: xx-small;">For a recap of announcements in the past six months, check out&nbsp;<a href="https://support.google.com/a/table/7314896">What&#8217;s new in Google Workspace (recent releases</a>).</span></i></div><div><br /></div></div></div><br /></div></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 Workspace Updates Weekly Recap - July 21, 2023&url=http://workspaceupdates.googleblog.com/2023/07/release-notes-07-21-2023.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/release-notes-07-21-2023.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/release-notes-07-21-2023.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/Contacts' rel='tag'> Contacts </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/Other' rel='tag'> Other </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Weekly%20Recap' rel='tag'> Weekly Recap </a> </span> </div> </div> </div> <div class='post' data-id='7508552167070213492' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='http://workspaceupdates.googleblog.com/2023/07/google-calendar-api-partial-working-location-read-write.html' itemprop='url' title='Programmatically read and write working locations for a portion of the day with the Calendar API'> Programmatically read and write working locations for a portion of the day with the Calendar API </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Friday, July 21, 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>Recently, we <a href="https://workspaceupdates.googleblog.com/2023/07/adding-more-flexibility-to-working-location-google-calendar.html">introduced</a> the ability for users to set working locations in Calendar that indicate where they&#8217;re working for specific portions of the day. Now, we&#8217;re adding the ability to programmatically read and write working locations for specific portions of the day. This update expands on the existing <a href="https://workspaceupdates.googleblog.com/2023/03/manage-working-location-feature-with-calendar-api.htm">reading</a> and <a href="http://workspaceupdates.googleblog.com/2023/06/write-working-locations-with-the-google-calendar-api.html">writing</a> functionality announced earlier this year.&nbsp;</div><div><br /></div><div><br /></div><h3 style="text-align: left;">Getting started&nbsp;</h3><div><ul style="text-align: left;"><li><b>Admins and Developers:&nbsp;</b></li><ul><li>Developers can apply to <a href="https://developers.google.com/workspace/preview">Google Workspace Developer Preview Program</a> to use this feature. For more information, see our developer documentation for more information regarding <a href="https://developers.google.com/calendar/api/guides/working-hours-and-location">reading and writing working locations for a portion of the day</a>.&nbsp;</li><li><b>Important Note: </b>While all developers will be able to use the API, the working location feature is only available for eligible Workspace editions.&nbsp;<br /><br /></li></ul><li><b>Admins:</b> Visit the Help Center to learn more about <a href="https://support.google.com/a/answer/10918567">configuring the working location feature for your organization</a>.&nbsp;<br /><br /></li><li><b>End users:</b> Visit the Help Center to learn more about <a href="https://support.google.com/calendar/answer/7638168?hl=en">setting your working locations</a> and <a href="https://support.google.com/calendar/answer/7638168#zippy=%2Cadd-your-working-location-for-part-of-a-day">adding your working location for part of a day</a>.&nbsp;</li></ul></div><div><br /></div><h3 style="text-align: left;">Rollout pace&nbsp;</h3><div><ul style="text-align: left;"><li>This feature is available now for all eligible Google Workspace editions.&nbsp;</li></ul></div><div><br /></div><h3 style="text-align: left;">Availability&nbsp;</h3><div><b>All developers can use the API, however the working location feature is only available for eligible Workspace editions:&nbsp;</b></div><div><ul style="text-align: left;"><li>Available to Google Workspace Business Standard, Business Plus, Enterprise Standard, Enterprise Plus, Education Fundamentals, Education Plus, Education Standard, the Teaching and Learning Upgrade and Nonprofits customers&nbsp;</li></ul></div><div><br /></div><h3 style="text-align: left;">Resources&nbsp;</h3><div><ul style="text-align: left;"><li><a href="https://developers.google.com/workspace/preview">Google Workspace Developer Preview Program</a>&nbsp;</li><li><a href="https://support.google.com/a/answer/10918567">Google Workspace Admin Help: Turn working location on or off for users</a></li><li><a href="https://developers.google.com/calendar/api/guides/working-hours-and-location">Developer Documentation: Manage working locations</a></li><li><a href="https://developers.google.com/calendar/api/v3/reference/events">Calendar API Events resource summary</a>&nbsp;</li><li><a href="https://github.com/googleapis/google-api-java-client-services">Client Libraries</a>&nbsp;</li><li><a href="https://www.youtube.com/shorts/q0ex72fD788">YouTube</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>Recently, we <a href="https://workspaceupdates.googleblog.com/2023/07/adding-more-flexibility-to-working-location-google-calendar.html">introduced</a> the ability for users to set working locations in Calendar that indicate where they&#8217;re working for specific portions of the day. Now, we&#8217;re adding the ability to programmatically read and write working locations for specific portions of the day. This update expands on the existing <a href="https://workspaceupdates.googleblog.com/2023/03/manage-working-location-feature-with-calendar-api.htm">reading</a> and <a href="http://workspaceupdates.googleblog.com/2023/06/write-working-locations-with-the-google-calendar-api.html">writing</a> functionality announced earlier this year.&nbsp;</div><div><br /></div><div><br /></div><h3 style="text-align: left;">Getting started&nbsp;</h3><div><ul style="text-align: left;"><li><b>Admins and Developers:&nbsp;</b></li><ul><li>Developers can apply to <a href="https://developers.google.com/workspace/preview">Google Workspace Developer Preview Program</a> to use this feature. For more information, see our developer documentation for more information regarding <a href="https://developers.google.com/calendar/api/guides/working-hours-and-location">reading and writing working locations for a portion of the day</a>.&nbsp;</li><li><b>Important Note: </b>While all developers will be able to use the API, the working location feature is only available for eligible Workspace editions.&nbsp;<br /><br /></li></ul><li><b>Admins:</b> Visit the Help Center to learn more about <a href="https://support.google.com/a/answer/10918567">configuring the working location feature for your organization</a>.&nbsp;<br /><br /></li><li><b>End users:</b> Visit the Help Center to learn more about <a href="https://support.google.com/calendar/answer/7638168?hl=en">setting your working locations</a> and <a href="https://support.google.com/calendar/answer/7638168#zippy=%2Cadd-your-working-location-for-part-of-a-day">adding your working location for part of a day</a>.&nbsp;</li></ul></div><div><br /></div><h3 style="text-align: left;">Rollout pace&nbsp;</h3><div><ul style="text-align: left;"><li>This feature is available now for all eligible Google Workspace editions.&nbsp;</li></ul></div><div><br /></div><h3 style="text-align: left;">Availability&nbsp;</h3><div><b>All developers can use the API, however the working location feature is only available for eligible Workspace editions:&nbsp;</b></div><div><ul style="text-align: left;"><li>Available to Google Workspace Business Standard, Business Plus, Enterprise Standard, Enterprise Plus, Education Fundamentals, Education Plus, Education Standard, the Teaching and Learning Upgrade and Nonprofits customers&nbsp;</li></ul></div><div><br /></div><h3 style="text-align: left;">Resources&nbsp;</h3><div><ul style="text-align: left;"><li><a href="https://developers.google.com/workspace/preview">Google Workspace Developer Preview Program</a>&nbsp;</li><li><a href="https://support.google.com/a/answer/10918567">Google Workspace Admin Help: Turn working location on or off for users</a></li><li><a href="https://developers.google.com/calendar/api/guides/working-hours-and-location">Developer Documentation: Manage working locations</a></li><li><a href="https://developers.google.com/calendar/api/v3/reference/events">Calendar API Events resource summary</a>&nbsp;</li><li><a href="https://github.com/googleapis/google-api-java-client-services">Client Libraries</a>&nbsp;</li><li><a href="https://www.youtube.com/shorts/q0ex72fD788">YouTube</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:Programmatically read and write working locations for a portion of the day with the Calendar API&url=http://workspaceupdates.googleblog.com/2023/07/google-calendar-api-partial-working-location-read-write.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/google-calendar-api-partial-working-location-read-write.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/google-calendar-api-partial-working-location-read-write.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/API' rel='tag'> API </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Developer' rel='tag'> Developer </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/Other' rel='tag'> Other </a> </span> </div> </div> </div> <div class='post' data-id='3033204041717960245' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='http://workspaceupdates.googleblog.com/2023/07/membership-search-and-large-spaces-in-google-chat.html' itemprop='url' title='Introducing membership search and the option to add up to 50,000 members to spaces in Google Chat'> Introducing membership search and the option to add up to 50,000 members to spaces in Google Chat </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, July 18, 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</h3><div>In continuing our efforts to boost communication and collaboration for teams of all sizes in Google Workspace, we&#8217;re increasing the number of users you can add to a space in Google Chat from 8,000 to 50,000.&nbsp;</div><div><br /></div><div>This update is especially impactful for <a href="http://workspaceupdates.googleblog.com/2023/04/announcements-in-google-chat.html">company-wide announcements</a>, event-oriented spaces, large communities within companies, and support-related spaces.&nbsp;</div><div><br /></div><div>We hope this feature not only helps increase connectivity and sense of belonging but also creates broader and more thriving communities within your organizations.&nbsp;</div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2BXc940VZ2hRYyXfcbgv7dX-8Fb1sZYxMzeSx-4laUcgPvtKBs8AVqJTgtzBvtUfNrs9xgCZwNVTv9M06a27EngYfoxoq4yz7W1GnUJ-dj7sGZSmL713lm6JzpEtmrza7kDcE1-zYaQF2evPcndlvygGnwqV3SKCyPuHxJyCuvv6d5SkIU_owqZaMMSU/s1600/50,000%20members%20to%20spaces%20in%20Google%20Cha.png" style="margin-left: 1em; margin-right: 1em;"><img alt="50,000 members to spaces in Google Chat" border="0" data-original-height="1150" data-original-width="1600" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2BXc940VZ2hRYyXfcbgv7dX-8Fb1sZYxMzeSx-4laUcgPvtKBs8AVqJTgtzBvtUfNrs9xgCZwNVTv9M06a27EngYfoxoq4yz7W1GnUJ-dj7sGZSmL713lm6JzpEtmrza7kDcE1-zYaQF2evPcndlvygGnwqV3SKCyPuHxJyCuvv6d5SkIU_owqZaMMSU/s16000/50,000%20members%20to%20spaces%20in%20Google%20Cha.png" /></a></div><br /><div>Additionally, we are introducing the ability to easily search for members within a space. If a member is present, you can change their role and if a member is not present, you can add the member to the space.&nbsp;</div><div><br /></div><div><div><b><i><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6erXzZyi2KqVz0xD196ULA0h8iHnim9Qy3YEzoGki6LHjj9cYm_oUkBMESAs3FH6mHySxXJkBSuF7rabRJ6T_xvQc7oni74TvE43ByYZZqgdcJJM9Lgn-9ie2zbiP9jbwFKsKNk-uNMrnzFa6jZCKB1i9CM97rG7JH8zYwVNRbjtcoQ9pwlxzC5Tzak8/s1600/membership%20search.png" style="margin-left: 1em; margin-right: 1em;"><img alt="membership search spaces in chat" border="0" data-original-height="996" data-original-width="1600" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6erXzZyi2KqVz0xD196ULA0h8iHnim9Qy3YEzoGki6LHjj9cYm_oUkBMESAs3FH6mHySxXJkBSuF7rabRJ6T_xvQc7oni74TvE43ByYZZqgdcJJM9Lgn-9ie2zbiP9jbwFKsKNk-uNMrnzFa6jZCKB1i9CM97rG7JH8zYwVNRbjtcoQ9pwlxzC5Tzak8/s16000/membership%20search.png" /></a></div></i></b></div><div><br /></div></div><h3 style="text-align: left;">Getting started&nbsp;</h3><div><ul style="text-align: left;"><li><b>Admins:</b> There is no admin control for this feature. Visit the Help Center to learn more about <a href="https://support.google.com/a/answer/9296435">Google Chat participant limits</a> and <a href="https://support.google.com/a/answer/11115869">optimizing Chat spaces for your organization</a>.&nbsp;</li><li><b>End users:</b> Visit the Help Center to learn more about <a href="https://support.google.com/chat/answer/7659784?hl=en">spaces and group conversations</a> and <a href="https://support.google.com/chat?p=space_manager_settings">managing your space settings</a>.&nbsp;</li></ul><h3 style="text-align: left;">Rollout pace&nbsp;</h3></div><div><b>Large spaces:&nbsp;</b></div><div><ul style="text-align: left;"><li><a href="https://support.google.com/a/answer/172177">Rapid Release and Scheduled Release domains</a>: Gradual rollout (up to 15 days for feature visibility) starting on July 18, 2023&nbsp;</li></ul></div><div><b>Member search &#8212; Web:&nbsp;</b></div><div><ul style="text-align: left;"><li><a href="https://support.google.com/a/answer/172177">Rapid Release domains</a>:- Gradual rollout (up to 15 days for feature visibility) starting on July 20, 2023&nbsp;</li><li><a href="https://support.google.com/a/answer/172177">Scheduled Release domains</a>: Gradual rollout (up to 15 days for feature visibility) starting on August 3, 2023</li></ul><b>Member Search &#8212; Mobile:&nbsp;</b></div><div><ul style="text-align: left;"><li>Android: Gradual rollout (up to 15 days for feature visibility) starting on August 7, 2023&nbsp;</li><li>iOS: Gradual rollout (up to 15 days for feature visibility) starting on September 4, 2023</li></ul><h3 style="text-align: left;">Availability&nbsp;</h3></div><div><ul style="text-align: left;"><li>Available to all Google Workspace customers&nbsp;</li></ul><h3 style="text-align: left;">Resources&nbsp;</h3></div><div><ul style="text-align: left;"><li><a href="https://support.google.com/a/answer/9296435">Google Workspace Admin Help: Google Chat known limitations&nbsp;</a></li><li><a href="https://support.google.com/a/answer/11115869">Google Workspace Admin Help: Optimize Spaces for your organization&nbsp;</a></li><li><a href="https://support.google.com/chat/answer/7659784?hl=en">Google Help: About spaces and group conversations&nbsp;</a></li><li><a href="https://support.google.com/chat/answer/13340792?visit_id=638253094335527431-3936146461&amp;p=space_manager_settings&amp;rd=1">Google Help: Manage space settings</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</h3><div>In continuing our efforts to boost communication and collaboration for teams of all sizes in Google Workspace, we&#8217;re increasing the number of users you can add to a space in Google Chat from 8,000 to 50,000.&nbsp;</div><div><br /></div><div>This update is especially impactful for <a href="http://workspaceupdates.googleblog.com/2023/04/announcements-in-google-chat.html">company-wide announcements</a>, event-oriented spaces, large communities within companies, and support-related spaces.&nbsp;</div><div><br /></div><div>We hope this feature not only helps increase connectivity and sense of belonging but also creates broader and more thriving communities within your organizations.&nbsp;</div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2BXc940VZ2hRYyXfcbgv7dX-8Fb1sZYxMzeSx-4laUcgPvtKBs8AVqJTgtzBvtUfNrs9xgCZwNVTv9M06a27EngYfoxoq4yz7W1GnUJ-dj7sGZSmL713lm6JzpEtmrza7kDcE1-zYaQF2evPcndlvygGnwqV3SKCyPuHxJyCuvv6d5SkIU_owqZaMMSU/s1600/50,000%20members%20to%20spaces%20in%20Google%20Cha.png" style="margin-left: 1em; margin-right: 1em;"><img alt="50,000 members to spaces in Google Chat" border="0" data-original-height="1150" data-original-width="1600" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2BXc940VZ2hRYyXfcbgv7dX-8Fb1sZYxMzeSx-4laUcgPvtKBs8AVqJTgtzBvtUfNrs9xgCZwNVTv9M06a27EngYfoxoq4yz7W1GnUJ-dj7sGZSmL713lm6JzpEtmrza7kDcE1-zYaQF2evPcndlvygGnwqV3SKCyPuHxJyCuvv6d5SkIU_owqZaMMSU/s16000/50,000%20members%20to%20spaces%20in%20Google%20Cha.png" /></a></div><br /><div>Additionally, we are introducing the ability to easily search for members within a space. If a member is present, you can change their role and if a member is not present, you can add the member to the space.&nbsp;</div><div><br /></div><div><div><b><i><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6erXzZyi2KqVz0xD196ULA0h8iHnim9Qy3YEzoGki6LHjj9cYm_oUkBMESAs3FH6mHySxXJkBSuF7rabRJ6T_xvQc7oni74TvE43ByYZZqgdcJJM9Lgn-9ie2zbiP9jbwFKsKNk-uNMrnzFa6jZCKB1i9CM97rG7JH8zYwVNRbjtcoQ9pwlxzC5Tzak8/s1600/membership%20search.png" style="margin-left: 1em; margin-right: 1em;"><img alt="membership search spaces in chat" border="0" data-original-height="996" data-original-width="1600" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6erXzZyi2KqVz0xD196ULA0h8iHnim9Qy3YEzoGki6LHjj9cYm_oUkBMESAs3FH6mHySxXJkBSuF7rabRJ6T_xvQc7oni74TvE43ByYZZqgdcJJM9Lgn-9ie2zbiP9jbwFKsKNk-uNMrnzFa6jZCKB1i9CM97rG7JH8zYwVNRbjtcoQ9pwlxzC5Tzak8/s16000/membership%20search.png" /></a></div></i></b></div><div><br /></div></div><h3 style="text-align: left;">Getting started&nbsp;</h3><div><ul style="text-align: left;"><li><b>Admins:</b> There is no admin control for this feature. Visit the Help Center to learn more about <a href="https://support.google.com/a/answer/9296435">Google Chat participant limits</a> and <a href="https://support.google.com/a/answer/11115869">optimizing Chat spaces for your organization</a>.&nbsp;</li><li><b>End users:</b> Visit the Help Center to learn more about <a href="https://support.google.com/chat/answer/7659784?hl=en">spaces and group conversations</a> and <a href="https://support.google.com/chat?p=space_manager_settings">managing your space settings</a>.&nbsp;</li></ul><h3 style="text-align: left;">Rollout pace&nbsp;</h3></div><div><b>Large spaces:&nbsp;</b></div><div><ul style="text-align: left;"><li><a href="https://support.google.com/a/answer/172177">Rapid Release and Scheduled Release domains</a>: Gradual rollout (up to 15 days for feature visibility) starting on July 18, 2023&nbsp;</li></ul></div><div><b>Member search &#8212; Web:&nbsp;</b></div><div><ul style="text-align: left;"><li><a href="https://support.google.com/a/answer/172177">Rapid Release domains</a>:- Gradual rollout (up to 15 days for feature visibility) starting on July 20, 2023&nbsp;</li><li><a href="https://support.google.com/a/answer/172177">Scheduled Release domains</a>: Gradual rollout (up to 15 days for feature visibility) starting on August 3, 2023</li></ul><b>Member Search &#8212; Mobile:&nbsp;</b></div><div><ul style="text-align: left;"><li>Android: Gradual rollout (up to 15 days for feature visibility) starting on August 7, 2023&nbsp;</li><li>iOS: Gradual rollout (up to 15 days for feature visibility) starting on September 4, 2023</li></ul><h3 style="text-align: left;">Availability&nbsp;</h3></div><div><ul style="text-align: left;"><li>Available to all Google Workspace customers&nbsp;</li></ul><h3 style="text-align: left;">Resources&nbsp;</h3></div><div><ul style="text-align: left;"><li><a href="https://support.google.com/a/answer/9296435">Google Workspace Admin Help: Google Chat known limitations&nbsp;</a></li><li><a href="https://support.google.com/a/answer/11115869">Google Workspace Admin Help: Optimize Spaces for your organization&nbsp;</a></li><li><a href="https://support.google.com/chat/answer/7659784?hl=en">Google Help: About spaces and group conversations&nbsp;</a></li><li><a href="https://support.google.com/chat/answer/13340792?visit_id=638253094335527431-3936146461&amp;p=space_manager_settings&amp;rd=1">Google Help: Manage space settings</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:Introducing membership search and the option to add up to 50,000 members to spaces in Google Chat&url=http://workspaceupdates.googleblog.com/2023/07/membership-search-and-large-spaces-in-google-chat.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/membership-search-and-large-spaces-in-google-chat.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/membership-search-and-large-spaces-in-google-chat.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%20Chat' rel='tag'> Google Chat </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='5773835445110015637' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='http://workspaceupdates.googleblog.com/2023/07/improved-meeting-room-suggestions-in-google-calendar.html' itemprop='url' title='Improved meeting room suggestions in Google Calendar'> Improved meeting room suggestions in Google Calendar </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, July 17, 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>Previously, there were two different room suggestion types based on a company&#8217;s Google Calendar settings. The first option lists frequently used rooms for you to pick from, while the second uses the structured meeting rooms feature to suggest rooms based on meeting attendees' self-selected <a href="https://support.google.com/calendar/answer/7638168?visit_id=638234095027194189-1851717446&amp;p=working_location&amp;rd=1#working_location">working location</a>. Note that structured meeting rooms refer to rooms that are assigned to specific buildings, with meeting hardware and capacity information. Use this article in our Help Center to learn more about <a href="https://support.google.com/a/answer/7540850?hl=en">structured meeting rooms</a>.&nbsp;</div><div><br /></div><div><br /></div><div>To better optimize meeting rooms and foster greater collaboration, especially in a hybrid work environment, we&#8217;re combining the two options in an updated <a href="https://support.google.com/a/answer/7540850?hl=en">structured meeting room</a> setting. The <a href="https://support.google.com/calendar/answer/7638168?visit_id=638234095027194189-1851717446&amp;p=working_location&amp;rd=1#working_location">working location</a> set by a user is taken into account for all room suggestions, and in cases where location data is unavailable, proposed meeting rooms will be based on frequently used rooms.&nbsp;</div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJOzs1J_L7cz8phNwP7GpwIEYVicsFpNJlni2rMcRjkOSYS3jEipggE_kDaOgd1m520pcs9lkPr764vRsdghuWFh3dBMmq6G5gdeFTnKdfWmVUt8fGAuDzMy2zFMaItPUGEpAw-3uD4XpHdRa-zt61HwAvutcqEQGTwSSWuaGM6E2K_U1YKLO3q4dvJUU/s704/Improved%20meeting%20room%20suggestions%20in%20Google%20Calendar%20v2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Improved meeting room suggestions in Google Calendar" border="0" data-original-height="337" data-original-width="704" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJOzs1J_L7cz8phNwP7GpwIEYVicsFpNJlni2rMcRjkOSYS3jEipggE_kDaOgd1m520pcs9lkPr764vRsdghuWFh3dBMmq6G5gdeFTnKdfWmVUt8fGAuDzMy2zFMaItPUGEpAw-3uD4XpHdRa-zt61HwAvutcqEQGTwSSWuaGM6E2K_U1YKLO3q4dvJUU/s16000/Improved%20meeting%20room%20suggestions%20in%20Google%20Calendar%20v2.png" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><h3 style="text-align: left;">Who&#8217;s impacted&nbsp;</h3><div>End users&nbsp;</div><div><br /></div><div><br /></div><h3 style="text-align: left;">Why it matters&nbsp;</h3><div><br /></div><div>This update manages meeting rooms more efficiently by taking planned working locations into account. As a result, meeting rooms are only allocated for those who are most likely to need them.&nbsp;</div><div><br /></div><div><br /></div><h3 style="text-align: left;">Additional details&nbsp;</h3><div><br /></div><div>Google Calendar suggests rooms by taking the following into account:&nbsp;</div><div><ul style="text-align: left;"><li>The <a href="https://workspaceupdates.googleblog.com/2022/08/office-building-support-for-working-location-in-calendar.html">main office building</a> set by an admin or end user&nbsp;</li><li>The <a href="https://support.google.com/calendar/answer/7638168?visit_id=638234095027194189-1851717446&amp;p=working_location&amp;rd=1#working_location">working location</a> set by the user</li><li>The user's response to an event:</li><ul><li>Responding "Yes, virtually" or "No" suggests the user does not need a room&nbsp;</li><li>Responding "Yes, in a meeting room" suggests the user needs a room&nbsp;</li></ul></ul></div><div><br /></div><h3 style="text-align: left;">Getting started&nbsp;</h3><div><ul style="text-align: left;"><li><b>Admins:</b> Working location must be enabled or a main office building must be set for the users in your domain to access this feature. Visit the Help Center to learn more about<a href="https://support.google.com/a/answer/10918567"> turning working location on or off</a> for your organization, <a href="https://support.google.com/a/answer/1033925?hl=en">creating buildings, features &amp; Calendar resources</a>, and <a href="https://support.google.com/a/answer/9025584?hl=en">setting up Google Calendar room booking suggestions</a>.&nbsp;</li><li><b>End users:</b>&nbsp;</li><ul><li>Location-based room suggestions will automatically appear when <a href="https://support.google.com/calendar/answer/143753?hl=en&amp;co=GENIE.Platform%3DDesktop">adding a room to an event</a> if:&nbsp;</li><ul><li><a href="https://support.google.com/calendar/answer/7638168?visit_id=638234095027194189-1851717446&amp;p=working_location&amp;rd=1#working_location">Working location</a> is enabled by your admin and then set by you,&nbsp;</li><li>A <a href="https://workspaceupdates.googleblog.com/2022/08/office-building-support-for-working-location-in-calendar.html">main office building</a> is set by you or your admin, or&nbsp;</li><li>Other meeting attendees have their <a href="https://support.google.com/calendar/answer/7638168?visit_id=638234095027194189-1851717446&amp;p=working_location&amp;rd=1#working_location">working location</a> or a <a href="https://workspaceupdates.googleblog.com/2022/08/office-building-support-for-working-location-in-calendar.html">main office building set&nbsp;</a></li></ul><li>Room suggestions based on frequently used rooms will automatically appear when <a href="https://support.google.com/calendar/answer/143753?hl=en&amp;co=GENIE.Platform%3DDesktop">adding a room to an event</a> if neither a <a href="https://support.google.com/calendar/answer/7638168?visit_id=638234095027194189-1851717446&amp;p=working_location&amp;rd=1#working_location">working location</a> nor a main office building is set to a specific office building.</li><li>If you disagree with the room suggestion, you can pick a room by clicking &#8220;Browse all rooms &amp; resources&#8221; and selecting the desired room. You can also search for rooms by building name or room name.&nbsp;</li></ul></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 domains</a>: Gradual rollout (up to 15 days for feature visibility) starting on July 17, 2023&nbsp;</li><li><a href="https://support.google.com/a/answer/172177">Scheduled Release domains</a>: Gradual rollout (up to 15 days for feature visibility) starting on July 31, 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 Google Workspace Business Standard, Business Plus, Enterprise Standard, Enterprise Plus, Education Fundamentals, Education Plus, and Nonprofits&nbsp;</li></ul></div><div><br /></div><h3 style="text-align: left;">Resources&nbsp;</h3><div><ul style="text-align: left;"><li><a href="https://support.google.com/a/answer/10918567">Google Workspace Admin Help: Turn working location on or off for users&nbsp;</a></li><li><a href="https://support.google.com/a/answer/1033925?hl=en">Google Workspace Admin Help: Create buildings, features &amp; Calendar resources&nbsp;</a></li><li><a href="https://support.google.com/a/answer/9025584?hl=en">Google Workspace Admin Help: Set up Google Calendar room booking suggestions.&nbsp;</a></li><li><a href="https://support.google.com/a/users/answer/9308674?hl=en">Google Help: Set your work location</a></li><li><a href="https://support.google.com/calendar/answer/143753?hl=en&amp;co=GENIE.Platform%3DDesktop">Google Help: Add a room to an event</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>Previously, there were two different room suggestion types based on a company&#8217;s Google Calendar settings. The first option lists frequently used rooms for you to pick from, while the second uses the structured meeting rooms feature to suggest rooms based on meeting attendees' self-selected <a href="https://support.google.com/calendar/answer/7638168?visit_id=638234095027194189-1851717446&amp;p=working_location&amp;rd=1#working_location">working location</a>. Note that structured meeting rooms refer to rooms that are assigned to specific buildings, with meeting hardware and capacity information. Use this article in our Help Center to learn more about <a href="https://support.google.com/a/answer/7540850?hl=en">structured meeting rooms</a>.&nbsp;</div><div><br /></div><div><br /></div><div>To better optimize meeting rooms and foster greater collaboration, especially in a hybrid work environment, we&#8217;re combining the two options in an updated <a href="https://support.google.com/a/answer/7540850?hl=en">structured meeting room</a> setting. The <a href="https://support.google.com/calendar/answer/7638168?visit_id=638234095027194189-1851717446&amp;p=working_location&amp;rd=1#working_location">working location</a> set by a user is taken into account for all room suggestions, and in cases where location data is unavailable, proposed meeting rooms will be based on frequently used rooms.&nbsp;</div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJOzs1J_L7cz8phNwP7GpwIEYVicsFpNJlni2rMcRjkOSYS3jEipggE_kDaOgd1m520pcs9lkPr764vRsdghuWFh3dBMmq6G5gdeFTnKdfWmVUt8fGAuDzMy2zFMaItPUGEpAw-3uD4XpHdRa-zt61HwAvutcqEQGTwSSWuaGM6E2K_U1YKLO3q4dvJUU/s704/Improved%20meeting%20room%20suggestions%20in%20Google%20Calendar%20v2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Improved meeting room suggestions in Google Calendar" border="0" data-original-height="337" data-original-width="704" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJOzs1J_L7cz8phNwP7GpwIEYVicsFpNJlni2rMcRjkOSYS3jEipggE_kDaOgd1m520pcs9lkPr764vRsdghuWFh3dBMmq6G5gdeFTnKdfWmVUt8fGAuDzMy2zFMaItPUGEpAw-3uD4XpHdRa-zt61HwAvutcqEQGTwSSWuaGM6E2K_U1YKLO3q4dvJUU/s16000/Improved%20meeting%20room%20suggestions%20in%20Google%20Calendar%20v2.png" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><h3 style="text-align: left;">Who&#8217;s impacted&nbsp;</h3><div>End users&nbsp;</div><div><br /></div><div><br /></div><h3 style="text-align: left;">Why it matters&nbsp;</h3><div><br /></div><div>This update manages meeting rooms more efficiently by taking planned working locations into account. As a result, meeting rooms are only allocated for those who are most likely to need them.&nbsp;</div><div><br /></div><div><br /></div><h3 style="text-align: left;">Additional details&nbsp;</h3><div><br /></div><div>Google Calendar suggests rooms by taking the following into account:&nbsp;</div><div><ul style="text-align: left;"><li>The <a href="https://workspaceupdates.googleblog.com/2022/08/office-building-support-for-working-location-in-calendar.html">main office building</a> set by an admin or end user&nbsp;</li><li>The <a href="https://support.google.com/calendar/answer/7638168?visit_id=638234095027194189-1851717446&amp;p=working_location&amp;rd=1#working_location">working location</a> set by the user</li><li>The user's response to an event:</li><ul><li>Responding "Yes, virtually" or "No" suggests the user does not need a room&nbsp;</li><li>Responding "Yes, in a meeting room" suggests the user needs a room&nbsp;</li></ul></ul></div><div><br /></div><h3 style="text-align: left;">Getting started&nbsp;</h3><div><ul style="text-align: left;"><li><b>Admins:</b> Working location must be enabled or a main office building must be set for the users in your domain to access this feature. Visit the Help Center to learn more about<a href="https://support.google.com/a/answer/10918567"> turning working location on or off</a> for your organization, <a href="https://support.google.com/a/answer/1033925?hl=en">creating buildings, features &amp; Calendar resources</a>, and <a href="https://support.google.com/a/answer/9025584?hl=en">setting up Google Calendar room booking suggestions</a>.&nbsp;</li><li><b>End users:</b>&nbsp;</li><ul><li>Location-based room suggestions will automatically appear when <a href="https://support.google.com/calendar/answer/143753?hl=en&amp;co=GENIE.Platform%3DDesktop">adding a room to an event</a> if:&nbsp;</li><ul><li><a href="https://support.google.com/calendar/answer/7638168?visit_id=638234095027194189-1851717446&amp;p=working_location&amp;rd=1#working_location">Working location</a> is enabled by your admin and then set by you,&nbsp;</li><li>A <a href="https://workspaceupdates.googleblog.com/2022/08/office-building-support-for-working-location-in-calendar.html">main office building</a> is set by you or your admin, or&nbsp;</li><li>Other meeting attendees have their <a href="https://support.google.com/calendar/answer/7638168?visit_id=638234095027194189-1851717446&amp;p=working_location&amp;rd=1#working_location">working location</a> or a <a href="https://workspaceupdates.googleblog.com/2022/08/office-building-support-for-working-location-in-calendar.html">main office building set&nbsp;</a></li></ul><li>Room suggestions based on frequently used rooms will automatically appear when <a href="https://support.google.com/calendar/answer/143753?hl=en&amp;co=GENIE.Platform%3DDesktop">adding a room to an event</a> if neither a <a href="https://support.google.com/calendar/answer/7638168?visit_id=638234095027194189-1851717446&amp;p=working_location&amp;rd=1#working_location">working location</a> nor a main office building is set to a specific office building.</li><li>If you disagree with the room suggestion, you can pick a room by clicking &#8220;Browse all rooms &amp; resources&#8221; and selecting the desired room. You can also search for rooms by building name or room name.&nbsp;</li></ul></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 domains</a>: Gradual rollout (up to 15 days for feature visibility) starting on July 17, 2023&nbsp;</li><li><a href="https://support.google.com/a/answer/172177">Scheduled Release domains</a>: Gradual rollout (up to 15 days for feature visibility) starting on July 31, 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 Google Workspace Business Standard, Business Plus, Enterprise Standard, Enterprise Plus, Education Fundamentals, Education Plus, and Nonprofits&nbsp;</li></ul></div><div><br /></div><h3 style="text-align: left;">Resources&nbsp;</h3><div><ul style="text-align: left;"><li><a href="https://support.google.com/a/answer/10918567">Google Workspace Admin Help: Turn working location on or off for users&nbsp;</a></li><li><a href="https://support.google.com/a/answer/1033925?hl=en">Google Workspace Admin Help: Create buildings, features &amp; Calendar resources&nbsp;</a></li><li><a href="https://support.google.com/a/answer/9025584?hl=en">Google Workspace Admin Help: Set up Google Calendar room booking suggestions.&nbsp;</a></li><li><a href="https://support.google.com/a/users/answer/9308674?hl=en">Google Help: Set your work location</a></li><li><a href="https://support.google.com/calendar/answer/143753?hl=en&amp;co=GENIE.Platform%3DDesktop">Google Help: Add a room to an event</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:Improved meeting room suggestions in Google Calendar&url=http://workspaceupdates.googleblog.com/2023/07/improved-meeting-room-suggestions-in-google-calendar.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/improved-meeting-room-suggestions-in-google-calendar.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/improved-meeting-room-suggestions-in-google-calendar.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%20Calendar' rel='tag'> Google Calendar </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Rapid%20Release' rel='tag'> Rapid Release </a> </span> </div> </div> </div> <div class='post' data-id='3702234539157015707' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='http://workspaceupdates.googleblog.com/2023/07/appsheet-core-licenses-included-by-default-for-more-google-workspace-editions.html' itemprop='url' title='AppSheet Core licenses will be included by default for more Google Workspace editions, along with a new Admin security setting '> AppSheet Core licenses will be included by default for more Google Workspace editions, along with a new Admin security setting </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, July 17, 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>To bring the power of AppSheet to more users, AppSheet Core licenses will now be included for the following Google Workspace editions:&nbsp;</div><div><ul style="text-align: left;"><li>Business Starter, Standard, and Plus&nbsp;</li><li>Enterprise Starter and Standard&nbsp;</li><li>Frontline Starter and Standard&nbsp;</li><li>Non-profits&nbsp;</li><li>Education Standard&nbsp;</li></ul></div><div><br /><br /></div><div>Note that AppSheet Core licenses are already included for domain-verified Google Workspace Enterprise Plus, Enterprise Essentials Plus, and Education Plus users. Your Google Workspace instance must be domain-verified to enjoy this feature.&nbsp;</div><div><br /><br /></div><div>Along with expanding access, we&#8217;re giving Admins a new org-level setting, which controls how users are able to use their AppSheet Core licenses, including whether app data can be shared externally. See below for more information.&nbsp;</div><div><br /></div><h3 style="text-align: left;"><br />Who&#8217;s impacted&nbsp;</h3><div>Admins and end users </div><div><br /></div><div><h3 style="text-align: left;"><br />Why it matters</h3><div>AppSheet allows users to maximize Google Workspace by building custom applications on top of Google Workspace and other services in their environment, all without writing any code. For example, you can build apps that record facility inspections, document inventory, or manage approvals.&nbsp;</div><div><br /></div><div><br /></div><div>You can take advantage of AppSheet features and integrations such as:</div><div><ul style="text-align: left;"><li>Creating <a href="https://support.google.com/appsheet/answer/12860535?hl=en#:~:text=What%20is%20a%20Chat%20app,app%20in%20a%20separate%20window">AppSheet-powered no-code Chat apps</a> for Google Workspace.</li><li>AppSheet databases make it easy for you to organize and manage the data that power your apps directly inside AppSheet. See our <a href="https://developers.googleblog.com/2022/10/introducing-appsheet-databases-build-data-driven-apps-for-google-workspace.html">Developer Blog</a> for more information.&nbsp;</li><li>Building custom <a href="https://support.google.com/appsheet/answer/11431791?hl=en">automations</a> with email, chat, and push notifications that integrate into your workflows.</li></ul></div><div><br /></div><div>By including AppSheet Core licenses in more Google Workspace editions, the power of AppSheet is accessible to more users. Further, Admins will have the security features they need to ensure their users are using AppSheet appropriately in their organization. Visit our <a href="https://help.appsheet.com/">Help Center</a> to learn more about getting started with AppSheet as well as our <a href="https://community.appsheet.com/">online community</a> to collaborate with other AppSheet Creators.</div><div><br /><br /></div></div><div><h3 style="text-align: left;">Additional details</h3><div>Admins can use the new &#8220;<b>Core License Security Setting</b>&#8221; in the Google Workspace Admin Console to control features related to whether app data can be shared externally. The setting will apply to the following functions for Google Workspace users using AppSheet Core:</div><div><ul style="text-align: left;"><li>Sharing with external app users</li><li>Connecting to external app data</li><li>Automation emails to external recipients</li><li>Using external AppSheet apps</li></ul></div><div>The setting applies to all AppSheet Core apps in your domain &#8212; for more granular governance, <a href="https://cloud.google.com/contact/?direct=true&amp;pre_product=appsheet">AppSheet Enterprise licenses are required</a>.</div></div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCCV2V_q_ctHEMgfZbC4VfFvTKrbvkC1ut4DWU90IOymAhF1ZGadZ56PmY4jiRjXklaHtcvFd453aOXHTNVlXpkT-sRBA1FSBSzSQC06iYaW_uTKHKg97CRq8Zm_i8eQ4Slm2et1WQ99WQ06oTcmk6UvASXaH1H-b_IpR_dFYzV38JPZ04uMEQiGYGlX0/s1600/1.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="591" data-original-width="1600" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCCV2V_q_ctHEMgfZbC4VfFvTKrbvkC1ut4DWU90IOymAhF1ZGadZ56PmY4jiRjXklaHtcvFd453aOXHTNVlXpkT-sRBA1FSBSzSQC06iYaW_uTKHKg97CRq8Zm_i8eQ4Slm2et1WQ99WQ06oTcmk6UvASXaH1H-b_IpR_dFYzV38JPZ04uMEQiGYGlX0/s16000/1.png" /></a><br /><br /></div><div class="separator" style="clear: both; text-align: center;"><ul><li style="text-align: left;">For Admins with existing AppSheet usage, this setting will be <b>OFF</b> by default to ensure no existing apps are disrupted.</li><li style="text-align: left;">For Admins without existing AppSheet usage, the setting will be <b>ON</b> by default.</li></ul></div><div class="separator" style="clear: both; text-align: left;"><div class="separator" style="clear: both;"><br /></div><div class="separator" style="clear: both;"><br />You&#8217;ll begin seeing the new setting in the coming weeks, see the "Rollout" section below for more details.</div><div class="separator" style="clear: both;"><br /></div><h3 style="clear: both; text-align: left;"><br />Getting started</h3><div class="separator" style="clear: both;"><b>Admins</b></div><div class="separator" style="clear: both;"><br /></div><div class="separator" style="clear: both;"><ul style="text-align: left;"><li>If you&#8217;re currently paying for AppSheet Core licenses, they will have to be canceled manually. Impacted customers will receive a notification via email in the coming weeks with more information and next steps.</li><li>Before changing the Core License Security Setting, Admins should check with their AppSheet creators to ensure any active applications don&#8217;t rely on the features controlled by the Core License Security Setting. Admins can get a basic understanding of which users are using AppSheet by running a <a href="https://screenshot.googleplex.com/6CD8M6AiN6G2RFi.png">User Report</a> in the Google Workspace Admin Console.</li></ul></div><div class="separator" style="clear: both;"><br /></div><div class="separator" style="clear: both;"><b>Partners&nbsp;</b></div><div class="separator" style="clear: both;"><ul style="text-align: left;"><li>Use the Partner Advantage Portal to learn more about <a href="https://www.partneradvantage.goog/GCPPRM/s/productgoogleworkspace?tabset-8a466=7e85a">how your customers can leverage AppSheet</a> in their organizations and <a href="https://about.appsheet.com/pricing/">AppSheet's subscription plans</a>.</li></ul></div><div class="separator" style="clear: both;"><br /></div><div class="separator" style="clear: both;"><b>End users&nbsp;</b></div><div class="separator" style="clear: both;"><ul style="text-align: left;"><li>Visit the AppSheet Help Center to learn more about <a href="https://help.appsheet.com/">getting started with AppSheet</a>.&nbsp;<br /><br /></li></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>: Extended rollout (potentially longer than 15 days for feature visibility) starting on July 25, 2023</li></ul></div></div><div><br /></div></div><div><h3 style="text-align: left;">Availability</h3><div><ul style="text-align: left;"><li>AppSheet Core licenses are already included for <a href="https://support.google.com/a/answer/60216?hl=en&amp;ref_topic=9196&amp;sjid=9544149750945001295-AP">domain-verified</a> Google Workspace Enterprise Plus, Enterprise Essentials Plus, and Education Plus users.</li></ul></div><div><ul style="text-align: left;"><li>AppSheet Core licenses will now be included for <a href="https://support.google.com/a/answer/60216?hl=en&amp;ref_topic=9196&amp;sjid=9544149750945001295-AP">domain-verified</a> Google Workspace Business Starter, Business Standard, Business Plus, Enterprise Starter, Enterprise Standard, Frontline Starter and Standard, Nonprofits, and Education Standard customers<br /><br /></li><li>Google Workspace for Education users designated as under the age of 18 are restricted from using AppSheet with their Google Workspace for Education accounts. For more information, use this article in our Help Center about&nbsp;<a href="https://support.google.com/a/answer/10651918">controlling access to Google services by age</a>.</li></ul></div><div><br /></div><div><br /></div><h3 style="text-align: left;">Resources</h3><div><ul style="text-align: left;"><li><a href="https://help.appsheet.com/">Getting started with AppSheet</a></li><li><a href="https://about.appsheet.com/home/">AppSheet Resources</a></li><li><a href="https://www.googlecloudcommunity.com/gc/AppSheet/ct-p/appsheet?nobounce">The AppSheet Community</a></li></ul></div></div><div><br /></div></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>To bring the power of AppSheet to more users, AppSheet Core licenses will now be included for the following Google Workspace editions:&nbsp;</div><div><ul style="text-align: left;"><li>Business Starter, Standard, and Plus&nbsp;</li><li>Enterprise Starter and Standard&nbsp;</li><li>Frontline Starter and Standard&nbsp;</li><li>Non-profits&nbsp;</li><li>Education Standard&nbsp;</li></ul></div><div><br /><br /></div><div>Note that AppSheet Core licenses are already included for domain-verified Google Workspace Enterprise Plus, Enterprise Essentials Plus, and Education Plus users. Your Google Workspace instance must be domain-verified to enjoy this feature.&nbsp;</div><div><br /><br /></div><div>Along with expanding access, we&#8217;re giving Admins a new org-level setting, which controls how users are able to use their AppSheet Core licenses, including whether app data can be shared externally. See below for more information.&nbsp;</div><div><br /></div><h3 style="text-align: left;"><br />Who&#8217;s impacted&nbsp;</h3><div>Admins and end users </div><div><br /></div><div><h3 style="text-align: left;"><br />Why it matters</h3><div>AppSheet allows users to maximize Google Workspace by building custom applications on top of Google Workspace and other services in their environment, all without writing any code. For example, you can build apps that record facility inspections, document inventory, or manage approvals.&nbsp;</div><div><br /></div><div><br /></div><div>You can take advantage of AppSheet features and integrations such as:</div><div><ul style="text-align: left;"><li>Creating <a href="https://support.google.com/appsheet/answer/12860535?hl=en#:~:text=What%20is%20a%20Chat%20app,app%20in%20a%20separate%20window">AppSheet-powered no-code Chat apps</a> for Google Workspace.</li><li>AppSheet databases make it easy for you to organize and manage the data that power your apps directly inside AppSheet. See our <a href="https://developers.googleblog.com/2022/10/introducing-appsheet-databases-build-data-driven-apps-for-google-workspace.html">Developer Blog</a> for more information.&nbsp;</li><li>Building custom <a href="https://support.google.com/appsheet/answer/11431791?hl=en">automations</a> with email, chat, and push notifications that integrate into your workflows.</li></ul></div><div><br /></div><div>By including AppSheet Core licenses in more Google Workspace editions, the power of AppSheet is accessible to more users. Further, Admins will have the security features they need to ensure their users are using AppSheet appropriately in their organization. Visit our <a href="https://help.appsheet.com/">Help Center</a> to learn more about getting started with AppSheet as well as our <a href="https://community.appsheet.com/">online community</a> to collaborate with other AppSheet Creators.</div><div><br /><br /></div></div><div><h3 style="text-align: left;">Additional details</h3><div>Admins can use the new &#8220;<b>Core License Security Setting</b>&#8221; in the Google Workspace Admin Console to control features related to whether app data can be shared externally. The setting will apply to the following functions for Google Workspace users using AppSheet Core:</div><div><ul style="text-align: left;"><li>Sharing with external app users</li><li>Connecting to external app data</li><li>Automation emails to external recipients</li><li>Using external AppSheet apps</li></ul></div><div>The setting applies to all AppSheet Core apps in your domain &#8212; for more granular governance, <a href="https://cloud.google.com/contact/?direct=true&amp;pre_product=appsheet">AppSheet Enterprise licenses are required</a>.</div></div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCCV2V_q_ctHEMgfZbC4VfFvTKrbvkC1ut4DWU90IOymAhF1ZGadZ56PmY4jiRjXklaHtcvFd453aOXHTNVlXpkT-sRBA1FSBSzSQC06iYaW_uTKHKg97CRq8Zm_i8eQ4Slm2et1WQ99WQ06oTcmk6UvASXaH1H-b_IpR_dFYzV38JPZ04uMEQiGYGlX0/s1600/1.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="591" data-original-width="1600" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCCV2V_q_ctHEMgfZbC4VfFvTKrbvkC1ut4DWU90IOymAhF1ZGadZ56PmY4jiRjXklaHtcvFd453aOXHTNVlXpkT-sRBA1FSBSzSQC06iYaW_uTKHKg97CRq8Zm_i8eQ4Slm2et1WQ99WQ06oTcmk6UvASXaH1H-b_IpR_dFYzV38JPZ04uMEQiGYGlX0/s16000/1.png" /></a><br /><br /></div><div class="separator" style="clear: both; text-align: center;"><ul><li style="text-align: left;">For Admins with existing AppSheet usage, this setting will be <b>OFF</b> by default to ensure no existing apps are disrupted.</li><li style="text-align: left;">For Admins without existing AppSheet usage, the setting will be <b>ON</b> by default.</li></ul></div><div class="separator" style="clear: both; text-align: left;"><div class="separator" style="clear: both;"><br /></div><div class="separator" style="clear: both;"><br />You&#8217;ll begin seeing the new setting in the coming weeks, see the "Rollout" section below for more details.</div><div class="separator" style="clear: both;"><br /></div><h3 style="clear: both; text-align: left;"><br />Getting started</h3><div class="separator" style="clear: both;"><b>Admins</b></div><div class="separator" style="clear: both;"><br /></div><div class="separator" style="clear: both;"><ul style="text-align: left;"><li>If you&#8217;re currently paying for AppSheet Core licenses, they will have to be canceled manually. Impacted customers will receive a notification via email in the coming weeks with more information and next steps.</li><li>Before changing the Core License Security Setting, Admins should check with their AppSheet creators to ensure any active applications don&#8217;t rely on the features controlled by the Core License Security Setting. Admins can get a basic understanding of which users are using AppSheet by running a <a href="https://screenshot.googleplex.com/6CD8M6AiN6G2RFi.png">User Report</a> in the Google Workspace Admin Console.</li></ul></div><div class="separator" style="clear: both;"><br /></div><div class="separator" style="clear: both;"><b>Partners&nbsp;</b></div><div class="separator" style="clear: both;"><ul style="text-align: left;"><li>Use the Partner Advantage Portal to learn more about <a href="https://www.partneradvantage.goog/GCPPRM/s/productgoogleworkspace?tabset-8a466=7e85a">how your customers can leverage AppSheet</a> in their organizations and <a href="https://about.appsheet.com/pricing/">AppSheet's subscription plans</a>.</li></ul></div><div class="separator" style="clear: both;"><br /></div><div class="separator" style="clear: both;"><b>End users&nbsp;</b></div><div class="separator" style="clear: both;"><ul style="text-align: left;"><li>Visit the AppSheet Help Center to learn more about <a href="https://help.appsheet.com/">getting started with AppSheet</a>.&nbsp;<br /><br /></li></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>: Extended rollout (potentially longer than 15 days for feature visibility) starting on July 25, 2023</li></ul></div></div><div><br /></div></div><div><h3 style="text-align: left;">Availability</h3><div><ul style="text-align: left;"><li>AppSheet Core licenses are already included for <a href="https://support.google.com/a/answer/60216?hl=en&amp;ref_topic=9196&amp;sjid=9544149750945001295-AP">domain-verified</a> Google Workspace Enterprise Plus, Enterprise Essentials Plus, and Education Plus users.</li></ul></div><div><ul style="text-align: left;"><li>AppSheet Core licenses will now be included for <a href="https://support.google.com/a/answer/60216?hl=en&amp;ref_topic=9196&amp;sjid=9544149750945001295-AP">domain-verified</a> Google Workspace Business Starter, Business Standard, Business Plus, Enterprise Starter, Enterprise Standard, Frontline Starter and Standard, Nonprofits, and Education Standard customers<br /><br /></li><li>Google Workspace for Education users designated as under the age of 18 are restricted from using AppSheet with their Google Workspace for Education accounts. For more information, use this article in our Help Center about&nbsp;<a href="https://support.google.com/a/answer/10651918">controlling access to Google services by age</a>.</li></ul></div><div><br /></div><div><br /></div><h3 style="text-align: left;">Resources</h3><div><ul style="text-align: left;"><li><a href="https://help.appsheet.com/">Getting started with AppSheet</a></li><li><a href="https://about.appsheet.com/home/">AppSheet Resources</a></li><li><a href="https://www.googlecloudcommunity.com/gc/AppSheet/ct-p/appsheet?nobounce">The AppSheet Community</a></li></ul></div></div><div><br /></div></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:AppSheet Core licenses will be included by default for more Google Workspace editions, along with a new Admin security setting &url=http://workspaceupdates.googleblog.com/2023/07/appsheet-core-licenses-included-by-default-for-more-google-workspace-editions.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/appsheet-core-licenses-included-by-default-for-more-google-workspace-editions.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/appsheet-core-licenses-included-by-default-for-more-google-workspace-editions.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/AppSheet' rel='tag'> AppSheet </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Google%20Workspace' rel='tag'> Google Workspace </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Other' rel='tag'> Other </a> </span> </div> </div> </div> <div class='post' data-id='1864762475088545221' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='http://workspaceupdates.googleblog.com/2023/07/Google-Chat-APIs-Generally-Available.html' itemprop='url' title='Ability to create spaces, memberships, group chats, and more using the Google Chat API is now generally available '> Ability to create spaces, memberships, group chats, and more using the Google Chat API is now generally available </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, July 17, 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>Last year, we announced that developers could use the Google Chat API to programmatically create new spaces and add members to those spaces through the Google Workspace Developer Preview Program.&nbsp;</div><div><br /></div><div>Today, those features are generally available for all Google Workspace developers, along with the ability to use Chat API to:&nbsp;</div><div><br /></div><div><span id="docs-internal-guid-2dcf73ba-7fff-a350-a6b7-89cea8316882"><div align="left" dir="ltr" style="margin-left: 0pt;"><table style="border-collapse: collapse; border: none;"><colgroup><col width="143"></col><col width="481"></col></colgroup><tbody><tr style="height: 0pt;"><td style="border-bottom: solid #000000 1pt; border-color: rgb(0, 0, 0); border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-style: solid; border-top: solid #000000 1pt; border-width: 1pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt; vertical-align: top;"><p dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-align: center;"><span style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space-collapse: preserve;"><span style="font-family: inherit;">Spaces</span></span></p></td><td style="border-bottom: solid #000000 1pt; border-color: rgb(0, 0, 0); border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-style: solid; border-top: solid #000000 1pt; border-width: 1pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt; vertical-align: top;"><ul style="margin-bottom: 0px; margin-top: 0px; padding-inline-start: 48px;"><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces/create" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">Create a space</span></span></a></p></li><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces/setup" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">Create a 1:1 direct message, 1:App direct message, group chat</span></span></a></p></li><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces/get" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">Get a space</span></span></a></p></li><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces/patch" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">Update a space</span></span></a></p></li><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces/delete" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">Delete a space</span></span></a></p></li><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces/list" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">List spaces</span></span></a></p></li><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces/findDirectMessage" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">Find a Direct Message</span></span></a></p></li></ul></td></tr><tr style="height: 0pt;"><td style="border-bottom: solid #000000 1pt; border-color: rgb(0, 0, 0); border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-style: solid; border-top: solid #000000 1pt; border-width: 1pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt; vertical-align: top;"><p dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-align: center;"><span style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space-collapse: preserve;"><span style="font-family: inherit;">Memberships</span></span></p></td><td style="border-bottom: solid #000000 1pt; border-color: rgb(0, 0, 0); border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-style: solid; border-top: solid #000000 1pt; border-width: 1pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt; vertical-align: top;"><ul style="margin-bottom: 0px; margin-top: 0px; padding-inline-start: 48px;"><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces.members/create" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">Create a member</span></span></a></p></li><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces.members/get" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">Get a member</span></span></a></p></li><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces.members/delete" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">Delete a member</span></span></a></p></li><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces.members/list" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">List members</span></span></a></p></li></ul></td></tr><tr style="height: 0pt;"><td style="border-bottom: solid #000000 1pt; border-color: rgb(0, 0, 0); border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-style: solid; border-top: solid #000000 1pt; border-width: 1pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt; vertical-align: top;"><p dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-align: center;"><span style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space-collapse: preserve;"><span style="font-family: inherit;">Messages</span></span></p></td><td style="border-bottom: solid #000000 1pt; border-color: rgb(0, 0, 0); border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-style: solid; border-top: solid #000000 1pt; border-width: 1pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt; vertical-align: top;"><ul style="margin-bottom: 0px; margin-top: 0px; padding-inline-start: 48px;"><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces.messages/create" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">Create a message</span></span></a></p></li><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces.messages/get" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">Get a message</span></span></a></p></li><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces.messages/update" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">Update a message</span></span></a></p></li><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces.messages/delete" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">Delete a message</span></span></a></p></li><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces.messages/list" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">List messages</span></span></a></p></li></ul></td></tr><tr style="height: 0pt;"><td style="border-bottom: solid #000000 1pt; border-color: rgb(0, 0, 0); border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-style: solid; border-top: solid #000000 1pt; border-width: 1pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt; vertical-align: top;"><p dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-align: center;"><span style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space-collapse: preserve;"><span style="font-family: inherit;">Reactions</span></span></p></td><td style="border-bottom: solid #000000 1pt; border-color: rgb(0, 0, 0); border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-style: solid; border-top: solid #000000 1pt; border-width: 1pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt; vertical-align: top;"><ul style="margin-bottom: 0px; margin-top: 0px; padding-inline-start: 48px;"><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces.messages.reactions/create" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">Create a reaction</span></span></a></p></li><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces.messages.reactions/delete" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">Delete a reaction</span></span></a></p></li><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces.messages.reactions/list" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">List reactions</span></span></a></p></li></ul></td></tr><tr style="height: 0pt;"><td style="border-bottom: solid #000000 1pt; border-color: rgb(0, 0, 0); border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-style: solid; border-top: solid #000000 1pt; border-width: 1pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt; vertical-align: top;"><p dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-align: center;"><span style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space-collapse: preserve;"><span style="font-family: inherit;">Attachments</span></span></p></td><td style="border-bottom: solid #000000 1pt; border-color: rgb(0, 0, 0); border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-style: solid; border-top: solid #000000 1pt; border-width: 1pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt; vertical-align: top;"><ul style="margin-bottom: 0px; margin-top: 0px; padding-inline-start: 48px;"><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/media/download" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">Download media</span></span></a></p></li><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/media/upload" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">Upload media</span></span></a></p></li></ul></td></tr></tbody></table><br /></div><div align="left" dir="ltr" style="margin-left: 0pt;"><h3 style="margin-left: 0pt;"><br /></h3><h3 style="margin-left: 0pt;">Who&#8217;s impacted</h3><div align="left" dir="ltr" style="margin-left: 0pt;"><br /></div><div align="left" dir="ltr" style="margin-left: 0pt;">Admins and developers</div><div align="left" dir="ltr" style="margin-left: 0pt;"><br /></div><h3 style="margin-left: 0pt;"><br /></h3><h3 style="margin-left: 0pt;">Why you&#8217;d use it&nbsp;</h3><div align="left" dir="ltr" style="margin-left: 0pt;">These features enable developers to build solutions that integrate into workflows and pull contextual data right into the conversation. Using the new API functionalities, you can set up new spaces that focus on a specific topic, team, or project. You can also use the new APIs to encourage collaboration and outreach with users in your organization. For example, LumApps, a leading intranet platform, enables you to start a direct message in Google Chat from its user directory. Those who are trying to find others based on job titles, roles, departments, and other attributes, can quickly start messaging each other.</div><div align="left" dir="ltr" style="margin-left: 0pt;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhU4foavv1y1rphU-WVQ1gRgCKdABUK3w2hIdkIpWauIGCSzObVMOvRTz8lcg7CG_MOazIYnWA2cBuC6U90c21gXRr7bgqidZaFnVWz2vhc_B5FlTf0JYhWscarEYk8nuRfLwK-RJZCUNX9e8b-1YyWPxpAMpKijEoSTqQJvfP2y5RNpbBiyWyPiQmd_VM/s1391/1.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="689" data-original-width="1391" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhU4foavv1y1rphU-WVQ1gRgCKdABUK3w2hIdkIpWauIGCSzObVMOvRTz8lcg7CG_MOazIYnWA2cBuC6U90c21gXRr7bgqidZaFnVWz2vhc_B5FlTf0JYhWscarEYk8nuRfLwK-RJZCUNX9e8b-1YyWPxpAMpKijEoSTqQJvfP2y5RNpbBiyWyPiQmd_VM/s16000/1.gif" /></a></div><br /><div align="left" dir="ltr" style="margin-left: 0pt;"><br /></div><div><br /></div><div><h3>Additional details</h3><div>To ensure you are aware that a Chat application has performed an action on behalf of a user, Chat web and mobile apps will display the app name for system messages and Chat messages.&nbsp;</div></div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggg7zH6l3o_BRbDGdNLNlUAMs73o0vADO3zroslmSNAX5U7D9EH3df_tWUFBTxoRnJROCSiwcmXbKMaL9HOajLnjJP-QMSDC7PBj87IK2zfGijOl6pNHI51_r01Vix6fl8huSk-fwFh0Ro_p391hGcTlYgN2nvsbelbbuBEI00s2NpVfM6lO1fD6U13BA/s1280/2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1280" data-original-width="720" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggg7zH6l3o_BRbDGdNLNlUAMs73o0vADO3zroslmSNAX5U7D9EH3df_tWUFBTxoRnJROCSiwcmXbKMaL9HOajLnjJP-QMSDC7PBj87IK2zfGijOl6pNHI51_r01Vix6fl8huSk-fwFh0Ro_p391hGcTlYgN2nvsbelbbuBEI00s2NpVfM6lO1fD6U13BA/w360-h640/2.png" width="360" /></a></div><br /><div><br /></div><div><br /></div><div><h3>Getting started</h3><div><ul><li><b>Admins:</b> Admins can use the <a href="https://support.google.com/a/answer/7281227?hl=en#zippy=%2Cmanage-access-to-google-services-restricted-or-unrestricted">API controls</a> in Admin Console if they want to restrict access to Google Chat data.</li><li><b>Developers:</b> Access the new Chat APIs through the <a href="https://developers.google.com/chat/api/reference/rest">Google Chat API</a>.&nbsp;</li></ul></div><div><br /></div><div><br /></div><h3>Rollout pace</h3><div><br /></div><div><ul><li>This feature is now available.</li></ul></div><div><br /></div><h3>Availability</h3><div><ul><li>Available to all Google Workspace customers.</li></ul></div></div><div><span id="docs-internal-guid-8afa1899-7fff-f76d-371d-c730310eb810"><span style="font-family: inherit;"><h3>Resources</h3><ul style="margin-bottom: 0; margin-top: 0; padding-inline-start: 48px;"><li aria-level="1" dir="ltr" style="font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://support.google.com/a/answer/7281227?hl=en#zippy=%2Cmanage-access-to-google-services-restricted-or-unrestricted" style="text-decoration-line: none;"><span style="color: #1155cc; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;">Google Workspace Admin Help: Control which third-party &amp; internal apps access Google Workspace data</span></a></p></li><li aria-level="1" dir="ltr" style="font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/workspace/preview" style="text-decoration-line: none;"><span style="color: #1155cc; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;">Developer Program Preview</span></a></p></li><li aria-level="1" dir="ltr" style="font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.googleblog.com/2022/05/Create%20Spaces%20and%20Add%20Members%20with%20the%20Google%20Chat%20API.html" style="text-decoration-line: none;"><span style="color: #1155cc; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;">Google Developers: Now in Developer Preview: Create Spaces and Add Members with the Google Chat API</span></a></p></li><li aria-level="1" dir="ltr" style="font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/" style="text-decoration-line: none;"><span style="color: #1155cc; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;">Google Developers: Connect your service to Google Chat.</span></a></p></li><li aria-level="1" dir="ltr" style="font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://www.youtube.com/watch?v=Eyri_-ODicQ" style="text-decoration-line: none;"><span style="color: #1155cc; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;">Introducing the new Google Chat API - now Generally Available</span></a></p></li></ul></span></span></div></div></span></div><div><span id="docs-internal-guid-279d06e9-7fff-f0f8-ebd8-8a1e85d8f211"></span></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>Last year, we announced that developers could use the Google Chat API to programmatically create new spaces and add members to those spaces through the Google Workspace Developer Preview Program.&nbsp;</div><div><br /></div><div>Today, those features are generally available for all Google Workspace developers, along with the ability to use Chat API to:&nbsp;</div><div><br /></div><div><span id="docs-internal-guid-2dcf73ba-7fff-a350-a6b7-89cea8316882"><div align="left" dir="ltr" style="margin-left: 0pt;"><table style="border-collapse: collapse; border: none;"><colgroup><col width="143"></col><col width="481"></col></colgroup><tbody><tr style="height: 0pt;"><td style="border-bottom: solid #000000 1pt; border-color: rgb(0, 0, 0); border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-style: solid; border-top: solid #000000 1pt; border-width: 1pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt; vertical-align: top;"><p dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-align: center;"><span style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space-collapse: preserve;"><span style="font-family: inherit;">Spaces</span></span></p></td><td style="border-bottom: solid #000000 1pt; border-color: rgb(0, 0, 0); border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-style: solid; border-top: solid #000000 1pt; border-width: 1pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt; vertical-align: top;"><ul style="margin-bottom: 0px; margin-top: 0px; padding-inline-start: 48px;"><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces/create" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">Create a space</span></span></a></p></li><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces/setup" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">Create a 1:1 direct message, 1:App direct message, group chat</span></span></a></p></li><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces/get" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">Get a space</span></span></a></p></li><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces/patch" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">Update a space</span></span></a></p></li><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces/delete" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">Delete a space</span></span></a></p></li><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces/list" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">List spaces</span></span></a></p></li><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces/findDirectMessage" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">Find a Direct Message</span></span></a></p></li></ul></td></tr><tr style="height: 0pt;"><td style="border-bottom: solid #000000 1pt; border-color: rgb(0, 0, 0); border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-style: solid; border-top: solid #000000 1pt; border-width: 1pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt; vertical-align: top;"><p dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-align: center;"><span style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space-collapse: preserve;"><span style="font-family: inherit;">Memberships</span></span></p></td><td style="border-bottom: solid #000000 1pt; border-color: rgb(0, 0, 0); border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-style: solid; border-top: solid #000000 1pt; border-width: 1pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt; vertical-align: top;"><ul style="margin-bottom: 0px; margin-top: 0px; padding-inline-start: 48px;"><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces.members/create" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">Create a member</span></span></a></p></li><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces.members/get" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">Get a member</span></span></a></p></li><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces.members/delete" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">Delete a member</span></span></a></p></li><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces.members/list" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">List members</span></span></a></p></li></ul></td></tr><tr style="height: 0pt;"><td style="border-bottom: solid #000000 1pt; border-color: rgb(0, 0, 0); border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-style: solid; border-top: solid #000000 1pt; border-width: 1pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt; vertical-align: top;"><p dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-align: center;"><span style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space-collapse: preserve;"><span style="font-family: inherit;">Messages</span></span></p></td><td style="border-bottom: solid #000000 1pt; border-color: rgb(0, 0, 0); border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-style: solid; border-top: solid #000000 1pt; border-width: 1pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt; vertical-align: top;"><ul style="margin-bottom: 0px; margin-top: 0px; padding-inline-start: 48px;"><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces.messages/create" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">Create a message</span></span></a></p></li><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces.messages/get" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">Get a message</span></span></a></p></li><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces.messages/update" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">Update a message</span></span></a></p></li><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces.messages/delete" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">Delete a message</span></span></a></p></li><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces.messages/list" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">List messages</span></span></a></p></li></ul></td></tr><tr style="height: 0pt;"><td style="border-bottom: solid #000000 1pt; border-color: rgb(0, 0, 0); border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-style: solid; border-top: solid #000000 1pt; border-width: 1pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt; vertical-align: top;"><p dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-align: center;"><span style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space-collapse: preserve;"><span style="font-family: inherit;">Reactions</span></span></p></td><td style="border-bottom: solid #000000 1pt; border-color: rgb(0, 0, 0); border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-style: solid; border-top: solid #000000 1pt; border-width: 1pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt; vertical-align: top;"><ul style="margin-bottom: 0px; margin-top: 0px; padding-inline-start: 48px;"><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces.messages.reactions/create" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">Create a reaction</span></span></a></p></li><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces.messages.reactions/delete" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">Delete a reaction</span></span></a></p></li><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/spaces.messages.reactions/list" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">List reactions</span></span></a></p></li></ul></td></tr><tr style="height: 0pt;"><td style="border-bottom: solid #000000 1pt; border-color: rgb(0, 0, 0); border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-style: solid; border-top: solid #000000 1pt; border-width: 1pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt; vertical-align: top;"><p dir="ltr" style="line-height: 1.2; margin-bottom: 0pt; margin-top: 0pt; text-align: center;"><span style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: 700; vertical-align: baseline; white-space-collapse: preserve;"><span style="font-family: inherit;">Attachments</span></span></p></td><td style="border-bottom: solid #000000 1pt; border-color: rgb(0, 0, 0); border-left: solid #000000 1pt; border-right: solid #000000 1pt; border-style: solid; border-top: solid #000000 1pt; border-width: 1pt; overflow-wrap: break-word; overflow: hidden; padding: 5pt; vertical-align: top;"><ul style="margin-bottom: 0px; margin-top: 0px; padding-inline-start: 48px;"><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/media/download" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">Download media</span></span></a></p></li><li aria-level="1" dir="ltr" style="font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/api/reference/rest/v1/media/upload" style="text-decoration-line: none;"><span style="color: #1155cc; font-size: 11pt; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;"><span style="font-family: inherit;">Upload media</span></span></a></p></li></ul></td></tr></tbody></table><br /></div><div align="left" dir="ltr" style="margin-left: 0pt;"><h3 style="margin-left: 0pt;"><br /></h3><h3 style="margin-left: 0pt;">Who&#8217;s impacted</h3><div align="left" dir="ltr" style="margin-left: 0pt;"><br /></div><div align="left" dir="ltr" style="margin-left: 0pt;">Admins and developers</div><div align="left" dir="ltr" style="margin-left: 0pt;"><br /></div><h3 style="margin-left: 0pt;"><br /></h3><h3 style="margin-left: 0pt;">Why you&#8217;d use it&nbsp;</h3><div align="left" dir="ltr" style="margin-left: 0pt;">These features enable developers to build solutions that integrate into workflows and pull contextual data right into the conversation. Using the new API functionalities, you can set up new spaces that focus on a specific topic, team, or project. You can also use the new APIs to encourage collaboration and outreach with users in your organization. For example, LumApps, a leading intranet platform, enables you to start a direct message in Google Chat from its user directory. Those who are trying to find others based on job titles, roles, departments, and other attributes, can quickly start messaging each other.</div><div align="left" dir="ltr" style="margin-left: 0pt;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhU4foavv1y1rphU-WVQ1gRgCKdABUK3w2hIdkIpWauIGCSzObVMOvRTz8lcg7CG_MOazIYnWA2cBuC6U90c21gXRr7bgqidZaFnVWz2vhc_B5FlTf0JYhWscarEYk8nuRfLwK-RJZCUNX9e8b-1YyWPxpAMpKijEoSTqQJvfP2y5RNpbBiyWyPiQmd_VM/s1391/1.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="689" data-original-width="1391" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhU4foavv1y1rphU-WVQ1gRgCKdABUK3w2hIdkIpWauIGCSzObVMOvRTz8lcg7CG_MOazIYnWA2cBuC6U90c21gXRr7bgqidZaFnVWz2vhc_B5FlTf0JYhWscarEYk8nuRfLwK-RJZCUNX9e8b-1YyWPxpAMpKijEoSTqQJvfP2y5RNpbBiyWyPiQmd_VM/s16000/1.gif" /></a></div><br /><div align="left" dir="ltr" style="margin-left: 0pt;"><br /></div><div><br /></div><div><h3>Additional details</h3><div>To ensure you are aware that a Chat application has performed an action on behalf of a user, Chat web and mobile apps will display the app name for system messages and Chat messages.&nbsp;</div></div><div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggg7zH6l3o_BRbDGdNLNlUAMs73o0vADO3zroslmSNAX5U7D9EH3df_tWUFBTxoRnJROCSiwcmXbKMaL9HOajLnjJP-QMSDC7PBj87IK2zfGijOl6pNHI51_r01Vix6fl8huSk-fwFh0Ro_p391hGcTlYgN2nvsbelbbuBEI00s2NpVfM6lO1fD6U13BA/s1280/2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1280" data-original-width="720" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggg7zH6l3o_BRbDGdNLNlUAMs73o0vADO3zroslmSNAX5U7D9EH3df_tWUFBTxoRnJROCSiwcmXbKMaL9HOajLnjJP-QMSDC7PBj87IK2zfGijOl6pNHI51_r01Vix6fl8huSk-fwFh0Ro_p391hGcTlYgN2nvsbelbbuBEI00s2NpVfM6lO1fD6U13BA/w360-h640/2.png" width="360" /></a></div><br /><div><br /></div><div><br /></div><div><h3>Getting started</h3><div><ul><li><b>Admins:</b> Admins can use the <a href="https://support.google.com/a/answer/7281227?hl=en#zippy=%2Cmanage-access-to-google-services-restricted-or-unrestricted">API controls</a> in Admin Console if they want to restrict access to Google Chat data.</li><li><b>Developers:</b> Access the new Chat APIs through the <a href="https://developers.google.com/chat/api/reference/rest">Google Chat API</a>.&nbsp;</li></ul></div><div><br /></div><div><br /></div><h3>Rollout pace</h3><div><br /></div><div><ul><li>This feature is now available.</li></ul></div><div><br /></div><h3>Availability</h3><div><ul><li>Available to all Google Workspace customers.</li></ul></div></div><div><span id="docs-internal-guid-8afa1899-7fff-f76d-371d-c730310eb810"><span style="font-family: inherit;"><h3>Resources</h3><ul style="margin-bottom: 0; margin-top: 0; padding-inline-start: 48px;"><li aria-level="1" dir="ltr" style="font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://support.google.com/a/answer/7281227?hl=en#zippy=%2Cmanage-access-to-google-services-restricted-or-unrestricted" style="text-decoration-line: none;"><span style="color: #1155cc; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;">Google Workspace Admin Help: Control which third-party &amp; internal apps access Google Workspace data</span></a></p></li><li aria-level="1" dir="ltr" style="font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/workspace/preview" style="text-decoration-line: none;"><span style="color: #1155cc; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;">Developer Program Preview</span></a></p></li><li aria-level="1" dir="ltr" style="font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.googleblog.com/2022/05/Create%20Spaces%20and%20Add%20Members%20with%20the%20Google%20Chat%20API.html" style="text-decoration-line: none;"><span style="color: #1155cc; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;">Google Developers: Now in Developer Preview: Create Spaces and Add Members with the Google Chat API</span></a></p></li><li aria-level="1" dir="ltr" style="font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://developers.google.com/chat/" style="text-decoration-line: none;"><span style="color: #1155cc; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;">Google Developers: Connect your service to Google Chat.</span></a></p></li><li aria-level="1" dir="ltr" style="font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; list-style-type: disc; vertical-align: baseline; white-space: pre;"><p dir="ltr" role="presentation" style="line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;"><a href="https://www.youtube.com/watch?v=Eyri_-ODicQ" style="text-decoration-line: none;"><span style="color: #1155cc; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; text-decoration-line: underline; text-decoration-skip-ink: none; text-wrap: wrap; vertical-align: baseline;">Introducing the new Google Chat API - now Generally Available</span></a></p></li></ul></span></span></div></div></span></div><div><span id="docs-internal-guid-279d06e9-7fff-f0f8-ebd8-8a1e85d8f211"></span></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:Ability to create spaces, memberships, group chats, and more using the Google Chat API is now generally available &url=http://workspaceupdates.googleblog.com/2023/07/Google-Chat-APIs-Generally-Available.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/Google-Chat-APIs-Generally-Available.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/Google-Chat-APIs-Generally-Available.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/API' rel='tag'> API </a> , <a class='label' href='http://workspaceupdates.googleblog.com/search/label/Developer' rel='tag'> Developer </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/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> <span id='blog-pager-newer-link'> <a class='blog-pager-newer-link' href='http://workspaceupdates.googleblog.com/search?updated-max=2023-08-09T07:55:00-07:00&max-results=10&reverse-paginate=true' id='Blog1_blog-pager-newer-link' title='Newer Posts'> <i class='material-icons'> &#58820; </i> </a> </span> <span id='blog-pager-older-link'> <a class='blog-pager-older-link' href='http://workspaceupdates.googleblog.com/search?updated-max=2023-07-17T10:00:00-07:00&max-results=10' 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> <a dir='ltr' href='http://workspaceupdates.googleblog.com/search/label/Google%20Cloud%20Directory%20Sync'> Google Cloud Directory Sync </a> </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 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/2024/'> 2024 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <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 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/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 expanded'> <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'] = 'AOuZoY7j4KhZKYKq1wDFb1ehobKmfBYyFw:1732316475444';_WidgetManager._Init('//www.blogger.com/rearrange?blogID\x3d5245696872621940063','//workspaceupdates.googleblog.com/2023/07/','5245696872621940063'); _WidgetManager._SetDataContext([{'name': 'blog', 'data': {'blogId': '5245696872621940063', 'title': 'Google Workspace Updates', 'url': 'http://workspaceupdates.googleblog.com/2023/07/', 'canonicalUrl': 'http://workspaceupdates.googleblog.com/2023/07/', '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': 'archive', 'pageName': 'July 2023', 'pageTitle': 'Google Workspace Updates: July 2023'}}, {'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/2023/07/', 'type': 'feed', 'isSingleItem': false, 'isMultipleItems': true, 'isError': false, 'isPage': false, 'isPost': false, 'isHomepage': false, 'isArchive': true, 'isLabelSearch': false, 'archive': {'year': 2023, 'month': 7, 'rangeMessage': 'Showing posts from July, 2023'}}}]); _WidgetManager._RegisterWidget('_HeaderView', new _WidgetInfo('Header1', 'header', document.getElementById('Header1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogView', new _WidgetInfo('Blog1', 'main', document.getElementById('Blog1'), {'cmtInteractionsEnabled': false, '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