{"id":9267,"date":"2024-02-01T14:34:56","date_gmt":"2024-02-01T14:34:56","guid":{"rendered":"https:\/\/gatlabs.com\/knowledge\/?post_type=docs&#038;p=9267"},"modified":"2026-07-02T12:33:24","modified_gmt":"2026-07-02T11:33:24","password":"","slug":"gat-flows-dynamic-groups","status":"publish","type":"docs","link":"https:\/\/gatlabs.com\/knowledge\/tech-tips\/gat-flows-dynamic-groups\/","title":{"rendered":"GAT Flow&#8217;s Dynamic Groups"},"content":{"rendered":"<h2>GAT Flow&#8217;s Dynamic Groups<\/h2>\n<p>As a <a href=\"https:\/\/workspace.google.com\/intl\/en_ie\/\" target=\"_blank\" rel=\"noopener\">Google Workspace<\/a> administrator, efficiently managing group memberships in a dynamic organizational environment is crucial.<\/p>\n<p>Dynamic Groups in <a href=\"https:\/\/gatlabs.com\/knowledge\/tech-tips\/flow-overview\/\" target=\"_blank\" rel=\"noopener\">GAT Flow<\/a> offers an automated solution, adapting to changes based on criteria you set and ensuring up-to-date group memberships.<\/p>\n<p class=\"description\" data-v-f779dc06=\"\">Flow dynamic groups are the equivalent of\u00a0<a href=\"https:\/\/knowledge.workspace.google.com\/kb\/how-to-create-a-dynamic-group-000009627\" target=\"_blank\" rel=\"noopener\">dynamic groups from Google,<\/a> updating a minimum of once a day. Dynamic Groups in Flow would run <strong>regardless<\/strong> of the Google Workspace license that you have.<\/p>\n<p>This is particularly helpful for organizations with multiple locations or frequent team changes.<\/p>\n<div class=\"ose-youtube ose-uid-28145a2923ccb014b39f1a5b3e814c44 ose-embedpress-responsive\" style=\"width:900px; height:600px; max-height:600px; max-width:100%; display:inline-block;\" data-embed-type=\"Youtube\"><iframe allowFullScreen=\"true\" width=\"900\" height=\"600\" src=\"https:\/\/www.youtube.com\/embed\/NY6rkJ_l_TA?feature=oembed&color=red&rel=0&controls=1&start=&end=&fs=0&iv_load_policy=0&autoplay=0&mute=0&modestbranding=0&cc_load_policy=1&playsinline=1\" frameborder=\"0\" allow=\"accelerometer; encrypted-media;accelerometer;autoplay;clipboard-write;gyroscope;picture-in-picture clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen referrerpolicy=\"origin\"><\/iframe><\/div>\n<p><strong>Flow Dynamic groups can serve various purposes:<\/strong><\/p>\n<ol>\n<li>Managing email and distribution lists<\/li>\n<li>Facilitating moderated groups and Collaborative Inboxes<\/li>\n<li>Enforcing security group functionalities<\/li>\n<\/ol>\n<p>In the <strong>Google Admin console<\/strong>, this feature is available in editions like Frontline Standard, Enterprise Standard and Enterprise Plus, Education Standard and Education Plus, Enterprise Essentials Plus, and Cloud Identity Premium.<\/p>\n<p><strong>Flow Dynamic groups &#8211; <\/strong>act the same as a normal Dynamic group from Google, with the difference that the Flow Dynamic groups management is available regardless of your Google plan.<\/p>\n<h2>Simple Steps to Create Dynamic Groups in GAT Flow<\/h2>\n<p>Navigate to <strong>GAT Flow &gt; Domain (1) &gt; Groups (2) &gt; (+) New group (3)<\/strong><\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-full wp-image-17879\" src=\"https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_19_18-Downloads-File-Explorer.png\" alt=\"\" width=\"1909\" height=\"826\" srcset=\"https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_19_18-Downloads-File-Explorer.png 1909w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_19_18-Downloads-File-Explorer-300x130.png 300w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_19_18-Downloads-File-Explorer-1024x443.png 1024w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_19_18-Downloads-File-Explorer-768x332.png 768w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_19_18-Downloads-File-Explorer-1536x665.png 1536w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_19_18-Downloads-File-Explorer-360x156.png 360w\" sizes=\"(max-width: 1909px) 100vw, 1909px\" \/><\/p>\n<p>Fill in the required details for the new group<\/p>\n<ul>\n<li><strong>General (1)<\/strong> &#8211; fill in the general info for the group\n<ul>\n<li>Enter the email and domain for the group<\/li>\n<li>Name &#8211; enter a name for the group<\/li>\n<li>Description &#8211; enter a description for the group<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-17880\" src=\"https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_27_14-.png\" alt=\"\" width=\"1912\" height=\"870\" srcset=\"https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_27_14-.png 1912w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_27_14--300x137.png 300w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_27_14--1024x466.png 1024w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_27_14--768x349.png 768w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_27_14--1536x699.png 1536w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_27_14--360x164.png 360w\" sizes=\"(max-width: 1912px) 100vw, 1912px\" \/><\/p>\n<h3>Conditions builder<\/h3>\n<div class=\"flex\">\n<div class=\"q-banner row items-center bg-secondary-1 radius-12 full-width q-mb-sm\" role=\"alert\" data-v-921ae96f=\"\">\n<div class=\"q-banner__content col text-body2\">\n<div class=\"flex no-wrap q-py-sm items-center\" data-v-921ae96f=\"\">\n<div class=\"col\" data-v-921ae96f=\"\"><span class=\"flex items-center\">Define the conditions under which group members are added or removed. You can combine multiple conditions using AND\/OR operators. The conditions are based on user attributes such as department, location, job title, etc.\u00a0<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<ul>\n<li><strong>Flow dynamic group (1) &#8211; <\/strong>click to navigate to Flow dynamic group and enable<\/li>\n<\/ul>\n<div data-v-f779dc06=\"\">\n<p class=\"description\" data-v-f779dc06=\"\"><strong>NOTE: Flow dynamic groups update a minimum of once a day.<\/strong><\/p>\n<p class=\"description\" data-v-f779dc06=\"\">The system automatically <strong>adds or removes group members based on a given list of conditions.<\/strong><\/p>\n<p data-v-f779dc06=\"\"><img decoding=\"async\" class=\"alignnone size-full wp-image-17881\" src=\"https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_31_07-.png\" alt=\"\" width=\"1900\" height=\"881\" srcset=\"https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_31_07-.png 1900w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_31_07--300x139.png 300w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_31_07--1024x475.png 1024w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_31_07--768x356.png 768w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_31_07--1536x712.png 1536w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_31_07--360x167.png 360w\" sizes=\"(max-width: 1900px) 100vw, 1900px\" \/><\/p>\n<\/div>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Display a new window and <strong>select the condition<\/strong> for the Flow dynamic group.<\/li>\n<li>Select any condition to trigger the automatic member management of the group\n<ul>\n<li><strong>Predefined conditions<\/strong> are as follows, and more\n<ul>\n<li>Primary email<\/li>\n<li>Org. Unit<\/li>\n<li>Is suspended<\/li>\n<li>Is archived<\/li>\n<li>Is admin<\/li>\n<li>Is manager<\/li>\n<li>Is 2FA enabled<\/li>\n<li>Is 2FA enforced<\/li>\n<li>Is the mailbox set up<\/li>\n<li>Relation &#8211; Type<\/li>\n<li>Relatino &#8211; Value<\/li>\n<li>Org. &#8211; Job title<\/li>\n<li>Org. &#8211; Department<\/li>\n<li>Org. &#8211; Employee type<\/li>\n<li>Org. &#8211; Cost center<\/li>\n<li>Org. &#8211; Name<\/li>\n<li>Org. &#8211; Is primary<\/li>\n<li>Phones &#8211; Type<\/li>\n<li>Phone &#8211; Value<\/li>\n<li>External ID &#8211; Type<\/li>\n<li>External ID &#8211; Value<\/li>\n<li>Location &#8211; Building ID<\/li>\n<li>Location &#8211; Area<\/li>\n<li>Location &#8211; Type<\/li>\n<li>Location &#8211; Floor name<\/li>\n<li>Location &#8211; Floor section<\/li>\n<li>First name<\/li>\n<li>Last name<\/li>\n<li>Full name<\/li>\n<\/ul>\n<\/li>\n<li><strong>Custom attributes<\/strong>\n<ul>\n<li>Any &#8220;custom attributes&#8221; that are added to the domain<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<li>You can <strong>add a Rule<\/strong> and\/or add an<strong>\u00a0inner group<\/strong><\/li>\n<li><strong>The show preview<\/strong> button allows you to view the users&#8217; accounts that meet the criteria set up and that will be added as members of this Dynamic Group<\/li>\n<li>&#8220;<strong>!<\/strong>&#8221; (exclamation mark) &#8211; allows adding the description of the group condition<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>NOTE: The &#8220;<strong>Show preview&#8221; (4)<\/strong>\u00a0option also provides the number of members that will be added to the Dynamic Group after it is created based on previously defined conditions.<\/p>\n<p>The list will show all users that will be added to the group, based on the condition selected<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-17882 size-full\" src=\"https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_34_19-.png\" alt=\"NOTE: The &quot;Show preview&quot; (4)\u00a0option also provides the number of members that will be added to the Dynamic Group after it is created based on previously defined conditions.\" width=\"1907\" height=\"870\" srcset=\"https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_34_19-.png 1907w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_34_19--300x137.png 300w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_34_19--1024x467.png 1024w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_34_19--768x350.png 768w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_34_19--1536x701.png 1536w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_34_19--360x164.png 360w\" sizes=\"(max-width: 1907px) 100vw, 1907px\" \/><\/p>\n<h4><strong>Predefined members<\/strong><\/h4>\n<div>\n<div class=\"q-banner row items-center bg-secondary-1 radius-12 full-width q-mb-sm\" role=\"alert\" data-v-921ae96f=\"\">\n<div class=\"q-banner__content col text-body2\">\n<div class=\"flex no-wrap q-py-sm items-center\" data-v-921ae96f=\"\">\n<p class=\"col\">The group does not have any predefined members. Click one of the buttons below to define a member.<\/p>\n<ul>\n<li><strong>Always in group<\/strong> &#8211; add a member who will always be in the group<\/li>\n<li><strong>Never in group<\/strong> &#8211; add a member who will never be in the group<\/li>\n<\/ul>\n<p><strong>Safety settings<\/strong> &#8211; Define a safeguard that pauses automatic member updates when the number of changes exceeds your threshold. If this happens, processing is paused, and a notification is sent to the addresses you specify.<\/p>\n<ul>\n<li><strong>Percentage threshold<\/strong> &#8211; pauses processing when the number of members to add\/remove exceeds the selected percentage of the current group size.<\/li>\n<li><strong>Numeric threshold<\/strong> &#8211; pauses processing when the number of members to add\/remove exceeds the selected absolute value.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-17883\" src=\"https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_37_38-.png\" alt=\"\" width=\"1906\" height=\"859\" srcset=\"https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_37_38-.png 1906w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_37_38--300x135.png 300w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_37_38--1024x461.png 1024w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_37_38--768x346.png 768w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_37_38--1536x692.png 1536w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_37_38--360x162.png 360w\" sizes=\"(max-width: 1906px) 100vw, 1906px\" \/><\/p>\n<div data-v-fcc0e810=\"\">\n<div class=\"threshold-wrapper\" data-v-050ead05=\"\">\n<h4>Example for Safety settings<\/h4>\n<p class=\"description\" data-v-050ead05=\"\">Let&#8217;s assume the group has 300 users. If the automation attempts to add\/remove 151 users, the group processing will be paused.<\/p>\n<\/div>\n<div class=\"el-form-item users-to-notify is-required\" data-v-050ead05=\"\"><strong>Users to notify<\/strong> &#8211; You can enter an email for users who will be notified about exceeding the threshold.<\/div>\n<h4>Additional settings to create a group<\/h4>\n<p>The Admin can add:<\/p>\n<ul>\n<li><strong>Aliases<\/strong><\/li>\n<li><strong>Members<\/strong> &#8211; but as this will be a dynamic group, the group will be created as a Flow Dynamic Group. Members will be managed automatically and will appear when the group is saved\n<div class=\"q-pt-md\" data-v-b6c1c8bc=\"\">\n<div class=\"members-table\" data-v-b6c1c8bc=\"\">\n<div class=\"q-table__container q-table--horizontal-separator column no-wrap q-table__card q-table--flat q-table--dense q-table--no-wrap c-table--comfortable c-table\">\n<div class=\"q-table__top relative-position row items-center\">\n<div class=\"full-width row\">\n<div class=\"col q-pr-md filter-section\">\n<div class=\"full-width row justify-between q-col-gutter-y-md\" data-v-2d4ac212=\"\">\n<div class=\"row items-center q-gutter-x-sm full-width\" data-v-2d4ac212=\"\">\n<div class=\"q-ma-none row justify-between full-width\" data-v-2d4ac212=\"\">\n<div class=\"col\" data-v-2d4ac212=\"\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/li>\n<li><strong>Group signatures<\/strong><\/li>\n<li><strong>Settings for the group<\/strong><\/li>\n<\/ul>\n<\/div>\n<h3>Result of the Creation of Flow Dynamic Groups<\/h3>\n<p>After setting the condition and predefined members, click on <strong>&#8216;Create&#8217;<\/strong> to finalize the Dynamic groups.<\/p>\n<p>Consequently, the Dynamic group will be created and become visible in the <strong>group audit<\/strong> in Flow.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-17908\" src=\"https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_56_51-Greenshot.png\" alt=\"\" width=\"1909\" height=\"829\" srcset=\"https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_56_51-Greenshot.png 1909w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_56_51-Greenshot-300x130.png 300w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_56_51-Greenshot-1024x445.png 1024w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_56_51-Greenshot-768x334.png 768w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_56_51-Greenshot-1536x667.png 1536w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-13_56_51-Greenshot-360x156.png 360w\" sizes=\"(max-width: 1909px) 100vw, 1909px\" \/><\/p>\n<p><strong>The system will fulfill the group condition and automatically add members.<\/strong><\/p>\n<p>In the <strong>Groups,<\/strong> click on the <strong>Pen icon <\/strong>and go inside the group details.<\/p>\n<p>Scroll down to <strong>Members,<\/strong> and you will see all the members added based on the condition used above.<\/p>\n<h2>Convert the existing Google Group into a Flow-dynamic group<\/h2>\n<p>To convert an existing Google Group into a Flow Dynamic Group, follow these steps:<\/p>\n<p>Navigate to <strong>Domain &gt; Groups &gt; Edit group (pen icon) &gt; Flow dynamic group<\/strong><\/p>\n<p>Click on Enabled &#8211; to enable, and in the pop-up window, <strong>convert to Flow dynamic group<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-17912 size-full\" src=\"https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-14_18_22-.png\" alt=\"Go to the Flow module (1). Navigate to Groups (2) and select the normal group (3) you want to convert. Click on the &quot;pen&quot; icon (3) to edit the group settings.\u00a0 Look for the Flow dynamic group\u00a0section and enable it by clicking on the checkmark (1). A warning message will appear. Carefully review it to ensure you understand the implications of enabling Flow Dynamic Groups. You're attempting to change the group to Flow Dynamic. This may impact current group members. Do you want to modify the existing group or create a copy of it? Convert to Flow dynamic group (2) By following these steps, you can seamlessly convert your existing Google Group into a Flow Dynamic Group, allowing for more dynamic and structured management of your groups.\" width=\"1915\" height=\"862\" srcset=\"https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-14_18_22-.png 1915w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-14_18_22--300x135.png 300w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-14_18_22--1024x461.png 1024w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-14_18_22--768x346.png 768w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-14_18_22--1536x691.png 1536w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-14_18_22--360x162.png 360w\" sizes=\"(max-width: 1915px) 100vw, 1915px\" \/><\/p>\n<p data-v-c2414424=\"\">This <strong>will activate it,<\/strong> then you can<strong> choose the condition<\/strong> and <strong>proceed with the setup of the Dynamic group<\/strong><\/p>\n<h2>Copy Group details to create a new Flow-dynamic group<\/h2>\n<p>This will allow you to copy the group and re-create it as a new one. Note: This action will not affect the original Group.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-17917\" src=\"https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-14_18_22-1-1.png\" alt=\"\" width=\"1915\" height=\"862\" srcset=\"https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-14_18_22-1-1.png 1915w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-14_18_22-1-1-300x135.png 300w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-14_18_22-1-1-1024x461.png 1024w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-14_18_22-1-1-768x346.png 768w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-14_18_22-1-1-1536x691.png 1536w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-14_18_22-1-1-360x162.png 360w\" sizes=\"(max-width: 1915px) 100vw, 1915px\" \/><\/p>\n<p>Subsequently, it will open a new <strong>&#8216;edit group&#8217;<\/strong> window. Here, you can replace\/edit the group email and all its details.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-17919 size-full\" src=\"https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-14_28_42-.png\" alt=\"Subsequently, it will open a new 'edit group' window. Here, you can replace\/edit the group email and all its details.\" width=\"1904\" height=\"887\" srcset=\"https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-14_28_42-.png 1904w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-14_28_42--300x140.png 300w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-14_28_42--1024x477.png 1024w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-14_28_42--768x358.png 768w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-14_28_42--1536x716.png 1536w, https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/2026-07-02-14_28_42--360x168.png 360w\" sizes=\"(max-width: 1904px) 100vw, 1904px\" \/><\/p>\n<p>As a Google admin using GAT Flow, you can create dynamic groups that adjust automatically, simplifying the management of members in organizations with multiple locations or frequently changing teams.<\/p>\n<p>These dynamic groups are useful for handling email lists, facilitating moderated groups, and ensuring security functionalities.<\/p>\n<h4 data-path-to-node=\"5\">Conclusion for Dynamic groups<\/h4>\n<ul>\n<li data-path-to-node=\"6,0,0\"><strong>Fail-Safe Security and Scale Control:<\/strong> The inclusion of &#8220;Safety Settings&#8221; (percentage and numeric thresholds) acts as a critical insurance policy for admins. It prevents catastrophic, accidental mass exclusions or inclusions due to bulk HR updates by pausing the process and alerting the IT team before changes are committed.<\/li>\n<li data-path-to-node=\"6,1,0\"><strong>Agility in Volatile Environments:<\/strong> For organizations experiencing rapid scaling, high turnover, or complex restructuring across multiple physical sites, this feature ensures that distribution lists, Collaborative Inboxes, and security groups remain perfectly accurate with zero latency.<\/li>\n<li data-path-to-node=\"6,2,0\"><b data-path-to-node=\"6,2,0\" data-index-in-node=\"0\">Flawless Migration &amp; Backward Compatibility:<\/b> Admins aren&#8217;t forced to build from scratch. The ability to seamlessly convert existing static Google Groups into dynamic ones, or clone group configurations without affecting live production environments, ensures risk-free deployment and immediate optimization.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>GAT Flow&#8217;s Dynamic Groups As a Google Workspace administrator, efficiently managing group memberships in a dynamic organizational environment is crucial. Dynamic Groups in GAT Flow offers an automated solution, adapting to changes based on criteria you set and ensuring up-to-date group memberships. Flow dynamic groups are the equivalent of\u00a0dynamic groups from Google, updating a minimum [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":9479,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"doc_category":[71],"glossaries":[],"doc_tag":[27],"class_list":["post-9267","docs","type-docs","status-publish","has-post-thumbnail","hentry","doc_category-groups-auditing-management","doc_tag-gat-flow"],"year_month":"2026-07","word_count":1144,"total_views":"2049","reactions":{"happy":"3","normal":"0","sad":"0"},"author_info":{"name":"stan","author_nicename":"stan","author_url":"https:\/\/gatlabs.com\/knowledge\/author\/stan\/"},"doc_category_info":[{"term_name":"Groups Auditing &amp; Management","term_url":"https:\/\/gatlabs.com\/knowledge\/tech-tips-category\/groups-auditing-management\/"}],"doc_tag_info":[{"term_name":"GAT Flow","term_url":"https:\/\/gatlabs.com\/knowledge\/tech-tips-tag\/gat-flow\/"}],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.9 (Yoast SEO v27.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>GAT Flow&#039;s Dynamic Groups - GAT Knowledge Base<\/title>\n<meta name=\"description\" content=\"Master group management with GAT Flow&#039;s Dynamic Groups, ensuring efficient, automated membership updates for Google Workspace admins.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/gatlabs.com\/knowledge\/tech-tips\/gat-flows-dynamic-groups\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"GAT Flow&#039;s Dynamic Groups\" \/>\n<meta property=\"og:description\" content=\"Master group management with GAT Flow&#039;s Dynamic Groups, ensuring efficient, automated membership updates for Google Workspace admins.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/gatlabs.com\/knowledge\/tech-tips\/gat-flows-dynamic-groups\/\" \/>\n<meta property=\"og:site_name\" content=\"GAT Knowledge Base\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-02T11:33:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/GAT-FLOW-Group.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1800\" \/>\n\t<meta property=\"og:image:height\" content=\"900\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/gatlabs.com\\\/knowledge\\\/tech-tips\\\/gat-flows-dynamic-groups\\\/\",\"url\":\"https:\\\/\\\/gatlabs.com\\\/knowledge\\\/tech-tips\\\/gat-flows-dynamic-groups\\\/\",\"name\":\"GAT Flow's Dynamic Groups - GAT Knowledge Base\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/gatlabs.com\\\/knowledge\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/gatlabs.com\\\/knowledge\\\/tech-tips\\\/gat-flows-dynamic-groups\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/gatlabs.com\\\/knowledge\\\/tech-tips\\\/gat-flows-dynamic-groups\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/gatlabs.com\\\/knowledge\\\/wp-content\\\/uploads\\\/2024\\\/02\\\/GAT-FLOW-Group.png\",\"datePublished\":\"2024-02-01T14:34:56+00:00\",\"dateModified\":\"2026-07-02T11:33:24+00:00\",\"description\":\"Master group management with GAT Flow's Dynamic Groups, ensuring efficient, automated membership updates for Google Workspace admins.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/gatlabs.com\\\/knowledge\\\/tech-tips\\\/gat-flows-dynamic-groups\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/gatlabs.com\\\/knowledge\\\/tech-tips\\\/gat-flows-dynamic-groups\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/gatlabs.com\\\/knowledge\\\/tech-tips\\\/gat-flows-dynamic-groups\\\/#primaryimage\",\"url\":\"https:\\\/\\\/gatlabs.com\\\/knowledge\\\/wp-content\\\/uploads\\\/2024\\\/02\\\/GAT-FLOW-Group.png\",\"contentUrl\":\"https:\\\/\\\/gatlabs.com\\\/knowledge\\\/wp-content\\\/uploads\\\/2024\\\/02\\\/GAT-FLOW-Group.png\",\"width\":1800,\"height\":900,\"caption\":\"GAT FLOW Group\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/gatlabs.com\\\/knowledge\\\/tech-tips\\\/gat-flows-dynamic-groups\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/gatlabs.com\\\/knowledge\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tech Tips\",\"item\":\"https:\\\/\\\/gatlabs.com\\\/knowledge\\\/tech-tips\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"GAT Flow&#8217;s Dynamic Groups\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/gatlabs.com\\\/knowledge\\\/#website\",\"url\":\"https:\\\/\\\/gatlabs.com\\\/knowledge\\\/\",\"name\":\"GAT Knowledge Base\",\"description\":\"Your source of all things GAT\",\"publisher\":{\"@id\":\"https:\\\/\\\/gatlabs.com\\\/knowledge\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/gatlabs.com\\\/knowledge\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/gatlabs.com\\\/knowledge\\\/#organization\",\"name\":\"GAT Labs Knowledge Base\",\"url\":\"https:\\\/\\\/gatlabs.com\\\/knowledge\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/gatlabs.com\\\/knowledge\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/gatlabs.com\\\/knowledge\\\/wp-content\\\/uploads\\\/2021\\\/11\\\/Group-1159.svg\",\"contentUrl\":\"https:\\\/\\\/gatlabs.com\\\/knowledge\\\/wp-content\\\/uploads\\\/2021\\\/11\\\/Group-1159.svg\",\"width\":361,\"height\":97,\"caption\":\"GAT Labs Knowledge Base\"},\"image\":{\"@id\":\"https:\\\/\\\/gatlabs.com\\\/knowledge\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"GAT Flow's Dynamic Groups - GAT Knowledge Base","description":"Master group management with GAT Flow's Dynamic Groups, ensuring efficient, automated membership updates for Google Workspace admins.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/gatlabs.com\/knowledge\/tech-tips\/gat-flows-dynamic-groups\/","og_locale":"en_GB","og_type":"article","og_title":"GAT Flow's Dynamic Groups","og_description":"Master group management with GAT Flow's Dynamic Groups, ensuring efficient, automated membership updates for Google Workspace admins.","og_url":"https:\/\/gatlabs.com\/knowledge\/tech-tips\/gat-flows-dynamic-groups\/","og_site_name":"GAT Knowledge Base","article_modified_time":"2026-07-02T11:33:24+00:00","og_image":[{"width":1800,"height":900,"url":"https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/GAT-FLOW-Group.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/gatlabs.com\/knowledge\/tech-tips\/gat-flows-dynamic-groups\/","url":"https:\/\/gatlabs.com\/knowledge\/tech-tips\/gat-flows-dynamic-groups\/","name":"GAT Flow's Dynamic Groups - GAT Knowledge Base","isPartOf":{"@id":"https:\/\/gatlabs.com\/knowledge\/#website"},"primaryImageOfPage":{"@id":"https:\/\/gatlabs.com\/knowledge\/tech-tips\/gat-flows-dynamic-groups\/#primaryimage"},"image":{"@id":"https:\/\/gatlabs.com\/knowledge\/tech-tips\/gat-flows-dynamic-groups\/#primaryimage"},"thumbnailUrl":"https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/GAT-FLOW-Group.png","datePublished":"2024-02-01T14:34:56+00:00","dateModified":"2026-07-02T11:33:24+00:00","description":"Master group management with GAT Flow's Dynamic Groups, ensuring efficient, automated membership updates for Google Workspace admins.","breadcrumb":{"@id":"https:\/\/gatlabs.com\/knowledge\/tech-tips\/gat-flows-dynamic-groups\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/gatlabs.com\/knowledge\/tech-tips\/gat-flows-dynamic-groups\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/gatlabs.com\/knowledge\/tech-tips\/gat-flows-dynamic-groups\/#primaryimage","url":"https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/GAT-FLOW-Group.png","contentUrl":"https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2024\/02\/GAT-FLOW-Group.png","width":1800,"height":900,"caption":"GAT FLOW Group"},{"@type":"BreadcrumbList","@id":"https:\/\/gatlabs.com\/knowledge\/tech-tips\/gat-flows-dynamic-groups\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/gatlabs.com\/knowledge\/"},{"@type":"ListItem","position":2,"name":"Tech Tips","item":"https:\/\/gatlabs.com\/knowledge\/tech-tips\/"},{"@type":"ListItem","position":3,"name":"GAT Flow&#8217;s Dynamic Groups"}]},{"@type":"WebSite","@id":"https:\/\/gatlabs.com\/knowledge\/#website","url":"https:\/\/gatlabs.com\/knowledge\/","name":"GAT Knowledge Base","description":"Your source of all things GAT","publisher":{"@id":"https:\/\/gatlabs.com\/knowledge\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/gatlabs.com\/knowledge\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/gatlabs.com\/knowledge\/#organization","name":"GAT Labs Knowledge Base","url":"https:\/\/gatlabs.com\/knowledge\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/gatlabs.com\/knowledge\/#\/schema\/logo\/image\/","url":"https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2021\/11\/Group-1159.svg","contentUrl":"https:\/\/gatlabs.com\/knowledge\/wp-content\/uploads\/2021\/11\/Group-1159.svg","width":361,"height":97,"caption":"GAT Labs Knowledge Base"},"image":{"@id":"https:\/\/gatlabs.com\/knowledge\/#\/schema\/logo\/image\/"}}]}},"knowledge_base_info":[],"knowledge_base_slug":[],"_links":{"self":[{"href":"https:\/\/gatlabs.com\/knowledge\/wp-json\/wp\/v2\/docs\/9267","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gatlabs.com\/knowledge\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/gatlabs.com\/knowledge\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/gatlabs.com\/knowledge\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/gatlabs.com\/knowledge\/wp-json\/wp\/v2\/comments?post=9267"}],"version-history":[{"count":31,"href":"https:\/\/gatlabs.com\/knowledge\/wp-json\/wp\/v2\/docs\/9267\/revisions"}],"predecessor-version":[{"id":17920,"href":"https:\/\/gatlabs.com\/knowledge\/wp-json\/wp\/v2\/docs\/9267\/revisions\/17920"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/gatlabs.com\/knowledge\/wp-json\/wp\/v2\/media\/9479"}],"wp:attachment":[{"href":"https:\/\/gatlabs.com\/knowledge\/wp-json\/wp\/v2\/media?parent=9267"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/gatlabs.com\/knowledge\/wp-json\/wp\/v2\/doc_category?post=9267"},{"taxonomy":"glossaries","embeddable":true,"href":"https:\/\/gatlabs.com\/knowledge\/wp-json\/wp\/v2\/glossaries?post=9267"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/gatlabs.com\/knowledge\/wp-json\/wp\/v2\/doc_tag?post=9267"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}