{"id":"64340d94ff4c2123a4a572ff","title":"Bulk Deletes","path":"how-to/committee/member-admin/bulk-deletes","contentMarkdown":"# Bulk Deleting Members\nWhilst the [Member Expiry Process](https://ngx-ramblers.org.uk/how-to/committee/member-admin/member-expiry) removes members from email lists and prevents members from logging into the website, it still leaves the member data in the database, but marked as disabled. This approach allows members that were late in renewing their membership to be reinstated with the minimum of effort on behalf of the membership administrator. \n\nHowever, often members move to other groups or leave Ramblers completely. In order to comply with [GDPR regulations](https://www.gov.uk/government/publications/cma-data-retention-policy/data-retention-policy#:~:text=Data%20protection%20law%20requires%20that,the%20personal%20data%20are%20processed'.), member data must be physically removed when there is no further need to requirements to process this personal data. For this reason a bulk delete facility has been  created. The following steps explain how this works.\n * Generally speaking, members are added to our database by means of the [Member Bulk Load](https://ngx-ramblers.org.uk/admin/member-bulk-load). When members are added in this way, the system automatically flags them as \"received in last bulk load\". This flag is therefore a good way of telling whether Ramblers have stopped sending us data for a member, as the **Membership Expiry Date** alone will not tell us this. \n* If members are not flagged as \"received in last bulk load\", it's likely that they should be removed from our membership database, which will cause them to be removed from our mailing lists and they will no longer be able to log into the website. \n* The  [Member Admin](https://ngx-ramblers.org.uk/admin/member-admin) screen provides a convenient view to work with members that fall into this category by means of a the filter **Not received in last Ramblers Bulk Load**.\n* To choose use this filter, select it from the dropdown to the right of the **Quick Search** field. \n* When this filter is selected, an additional button **Begin Bulk Member Delete** is shown on the right of the other action buttons:\n\n![](https://ngx-ramblers.org.uk/api/aws/s3/site-content/e4158cb5-b69f-4595-802e-6917eb79592f.jpg)\n\n* If you click **Begin Member Delete**,  an alert message is displayed saying that Member Bulk Delete has started, but at this point no actions are performed on any members. \n\n![](https://ngx-ramblers.org.uk/api/aws/s3/site-content/d9c4f9ef-34f0-41c7-9a58-38c9088b916e.jpg)\n\n* The next step is to select which members you would like to include in the bulk delete. If you click **Select All X Members**, all members in the current filter will be selected - note that this still doesn't delete any members.\n\n * However, you may not wish all members to be included in the deletion. For instance there might be a member with an Expiry Date that is still in the future, or very recent and you want to avoid deleting them until you've done some spot checks on their data. The easiest way to see this is to click on the **Expiry Date** column heading until the arrow on the right of the label is pointing down, then you'll see the members with the most recent member expiry first.\n\n\n![](https://ngx-ramblers.org.uk/api/aws/s3/site-content/d4c8105f-c4da-44ac-9523-b50e1ef8d6da.jpg)\n\n* You can exclude any members that you don't want to be included in the final deletion process by clicking the right-most column icon entitled **Marked For Delete**. You will see the person icon disappear from that column.\n* You will also see the number of members in the **Confirm Deletion of X members** button reducing to take account of the members you have excluded:\n\n![](https://ngx-ramblers.org.uk/api/aws/s3/site-content/dfa64283-04c4-42b5-b3e6-e3e719653e12.jpg)\n\n* Note that you can alternately include/exclude a member from the selection by repeat clicking the rightmost column, so it acts as a toggle. \n* Once you have finalised the selection of members that you wish to bulk delete, you are ready to perform the actual deletions. Note you need to be sure this is what you want to do this, as the process is irreversible!\n* If you don't want to go ahead, just click the amber **Cancel** to the left of the other action buttons.\n* To go ahead and perform the deletions, click the **Confirm Deletion of X Members** button and you will then see the members progressively disappear from this view. Please don't leave the screen until all deletions are complete.\n* Note that a small amount of data is retained in the database such that if a member rejoined at a later date, they will be able to regain access to any walks or socials that they had led/organised in the past.","contentHtml":"<h1>Bulk Deleting Members</h1>\n<p>Whilst the <a href=\"https://ngx-ramblers.org.uk/how-to/committee/member-admin/member-expiry\">Member Expiry Process</a> removes members from email lists and prevents members from logging into the website, it still leaves the member data in the database, but marked as disabled. This approach allows members that were late in renewing their membership to be reinstated with the minimum of effort on behalf of the membership administrator. </p>\n<p>However, often members move to other groups or leave Ramblers completely. In order to comply with <a href=\"https://www.gov.uk/government/publications/cma-data-retention-policy/data-retention-policy#:~:text=Data%20protection%20law%20requires%20that,the%20personal%20data%20are%20processed'.\">GDPR regulations</a>, member data must be physically removed when there is no further need to requirements to process this personal data. For this reason a bulk delete facility has been  created. The following steps explain how this works.</p>\n<ul>\n<li>Generally speaking, members are added to our database by means of the <a href=\"https://ngx-ramblers.org.uk/admin/member-bulk-load\">Member Bulk Load</a>. When members are added in this way, the system automatically flags them as &quot;received in last bulk load&quot;. This flag is therefore a good way of telling whether Ramblers have stopped sending us data for a member, as the <strong>Membership Expiry Date</strong> alone will not tell us this. </li>\n<li>If members are not flagged as &quot;received in last bulk load&quot;, it&#39;s likely that they should be removed from our membership database, which will cause them to be removed from our mailing lists and they will no longer be able to log into the website. </li>\n<li>The  <a href=\"https://ngx-ramblers.org.uk/admin/member-admin\">Member Admin</a> screen provides a convenient view to work with members that fall into this category by means of a the filter <strong>Not received in last Ramblers Bulk Load</strong>.</li>\n<li>To choose use this filter, select it from the dropdown to the right of the <strong>Quick Search</strong> field. </li>\n<li>When this filter is selected, an additional button <strong>Begin Bulk Member Delete</strong> is shown on the right of the other action buttons:</li>\n</ul>\n<p><img src=\"https://ngx-ramblers.org.uk/api/aws/s3/site-content/e4158cb5-b69f-4595-802e-6917eb79592f.jpg\" alt=\"\"></p>\n<ul>\n<li>If you click <strong>Begin Member Delete</strong>,  an alert message is displayed saying that Member Bulk Delete has started, but at this point no actions are performed on any members.</li>\n</ul>\n<p><img src=\"https://ngx-ramblers.org.uk/api/aws/s3/site-content/d9c4f9ef-34f0-41c7-9a58-38c9088b916e.jpg\" alt=\"\"></p>\n<ul>\n<li><p>The next step is to select which members you would like to include in the bulk delete. If you click <strong>Select All X Members</strong>, all members in the current filter will be selected - note that this still doesn&#39;t delete any members.</p>\n</li>\n<li><p>However, you may not wish all members to be included in the deletion. For instance there might be a member with an Expiry Date that is still in the future, or very recent and you want to avoid deleting them until you&#39;ve done some spot checks on their data. The easiest way to see this is to click on the <strong>Expiry Date</strong> column heading until the arrow on the right of the label is pointing down, then you&#39;ll see the members with the most recent member expiry first.</p>\n</li>\n</ul>\n<p><img src=\"https://ngx-ramblers.org.uk/api/aws/s3/site-content/d4c8105f-c4da-44ac-9523-b50e1ef8d6da.jpg\" alt=\"\"></p>\n<ul>\n<li>You can exclude any members that you don&#39;t want to be included in the final deletion process by clicking the right-most column icon entitled <strong>Marked For Delete</strong>. You will see the person icon disappear from that column.</li>\n<li>You will also see the number of members in the <strong>Confirm Deletion of X members</strong> button reducing to take account of the members you have excluded:</li>\n</ul>\n<p><img src=\"https://ngx-ramblers.org.uk/api/aws/s3/site-content/dfa64283-04c4-42b5-b3e6-e3e719653e12.jpg\" alt=\"\"></p>\n<ul>\n<li>Note that you can alternately include/exclude a member from the selection by repeat clicking the rightmost column, so it acts as a toggle. </li>\n<li>Once you have finalised the selection of members that you wish to bulk delete, you are ready to perform the actual deletions. Note you need to be sure this is what you want to do this, as the process is irreversible!</li>\n<li>If you don&#39;t want to go ahead, just click the amber <strong>Cancel</strong> to the left of the other action buttons.</li>\n<li>To go ahead and perform the deletions, click the <strong>Confirm Deletion of X Members</strong> button and you will then see the members progressively disappear from this view. Please don&#39;t leave the screen until all deletions are complete.</li>\n<li>Note that a small amount of data is retained in the database such that if a member rejoined at a later date, they will be able to regain access to any walks or socials that they had led/organised in the past.</li>\n</ul>\n"}