{"id":10398,"date":"2025-09-22T19:50:38","date_gmt":"2025-09-22T23:50:38","guid":{"rendered":"https:\/\/learndash.com\/support\/?post_type=docs&#038;p=10398"},"modified":"2025-09-23T10:56:17","modified_gmt":"2025-09-23T14:56:17","password":"","slug":"how-to-configure-access-groups-in-your-learndash-app","status":"publish","type":"docs","link":"https:\/\/learndash.com\/support\/kb\/learndash-app\/learndash-app-learndash-app\/how-to-configure-access-groups-in-your-learndash-app\/","title":{"rendered":"How to Configure Access Groups in Your Learndash App"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"h-introduction\"><strong>Introduction<\/strong><\/h2>\n\n\n\n<p><strong><br><\/strong>Access Groups are the foundation of the Learndash App\u2019s Access Controls system. They let you group members dynamically based on profile type, course enrollment, membership plan, or user role.<\/p>\n\n\n\n<p>This guide shows how to create and manage Access Groups so you can control what screens, content, or menus different users see in your app.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-prerequisite\"><strong>Prerequisite<\/strong><\/h2>\n\n\n\n<p>Before creating groups, make sure Access Controls is enabled:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>In your WordPress Dashboard, go to <strong>Learndash App &gt; Components<\/strong>.<br><\/li>\n\n\n\n<li>Click <strong>Activate<\/strong> next to <strong>Access Controls<\/strong>.<br><\/li>\n\n\n\n<li>Once enabled, you\u2019ll see <strong>Access Controls<\/strong> appear in your admin menu.<br><\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-creating-an-access-group\"><strong>Creating an Access Group<\/strong><\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to <strong>LearnDash App &gt; Access Controls &gt; Access Groups<\/strong>.<br><\/li>\n<\/ol>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"709\" height=\"113\" src=\"https:\/\/learndash.com\/support\/wp-content\/uploads\/2025\/09\/How-to-Configure-Access-Groups-in-Your-Learndash-App-_-1.png\" alt=\"Screenshot of where to Add access group\" class=\"wp-image-10725\" srcset=\"https:\/\/learndash.com\/support\/wp-content\/uploads\/2025\/09\/How-to-Configure-Access-Groups-in-Your-Learndash-App-_-1.png 709w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2025\/09\/How-to-Configure-Access-Groups-in-Your-Learndash-App-_-1-400x64.png 400w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2025\/09\/How-to-Configure-Access-Groups-in-Your-Learndash-App-_-1-360x57.png 360w\" sizes=\"auto, (max-width: 709px) 100vw, 709px\" \/><\/figure><\/div>\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li>Click <strong>Add Group<\/strong>.<br><\/li>\n<\/ol>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"701\" height=\"151\" src=\"https:\/\/learndash.com\/support\/wp-content\/uploads\/2025\/09\/How-to-Configure-Access-Groups-in-Your-Learndash-App-_-2.png\" alt=\"Screenshot of where to Add Group option under access controls\" class=\"wp-image-10726\" srcset=\"https:\/\/learndash.com\/support\/wp-content\/uploads\/2025\/09\/How-to-Configure-Access-Groups-in-Your-Learndash-App-_-2.png 701w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2025\/09\/How-to-Configure-Access-Groups-in-Your-Learndash-App-_-2-400x86.png 400w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2025\/09\/How-to-Configure-Access-Groups-in-Your-Learndash-App-_-2-360x78.png 360w\" sizes=\"auto, (max-width: 701px) 100vw, 701px\" \/><\/figure><\/div>\n\n\n<p><br><\/p>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li>Choose a <strong>Condition Type<\/strong> from the dropdown (e.g., <strong>LearnDash Course<\/strong>, <strong>Membership Plan<\/strong>, <strong>User Role<\/strong>).<br><\/li>\n<\/ol>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"770\" height=\"254\" src=\"https:\/\/learndash.com\/support\/wp-content\/uploads\/2025\/09\/How-to-Configure-Access-Groups-in-Your-Learndash-App-_-3.png\" alt=\"Screenshot of Selecting the condition type of the add access group\" class=\"wp-image-10728\" srcset=\"https:\/\/learndash.com\/support\/wp-content\/uploads\/2025\/09\/How-to-Configure-Access-Groups-in-Your-Learndash-App-_-3.png 770w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2025\/09\/How-to-Configure-Access-Groups-in-Your-Learndash-App-_-3-400x132.png 400w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2025\/09\/How-to-Configure-Access-Groups-in-Your-Learndash-App-_-3-768x253.png 768w, https:\/\/learndash.com\/support\/wp-content\/uploads\/2025\/09\/How-to-Configure-Access-Groups-in-Your-Learndash-App-_-3-360x119.png 360w\" sizes=\"auto, (max-width: 770px) 100vw, 770px\" \/><\/figure><\/div>\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li>If prompted, select a specific item (e.g., \u201cAdvanced CSS\u201d course or \u201cGold Membership\u201d).<br><\/li>\n\n\n\n<li>Click <strong>Save Group<\/strong>.<br><\/li>\n<\/ol>\n\n\n\n<p><strong>Note:<\/strong> Learndash App automatically counts how many members match each group. If your course, role, or membership changes, hover over the group name and click <strong>Recalculate Members<\/strong> to refresh the count.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-viewing-amp-managing-group-members\"><strong>Viewing &amp; Managing Group Members<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Recalculate Manually<\/strong>: Hover over a group and click <strong>Recalculate Members<\/strong>.<br><\/li>\n\n\n\n<li><strong>View Members<\/strong>: Go to <strong>Tools &gt; Recalculate Access Groups<\/strong> and click the member count next to any group.<br><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-troubleshooting-and-faqs\"><strong>Troubleshooting and FAQs<\/strong><\/h2>\n\n\n\n<p><strong>Q: Why does my new group show 0 members?<\/strong><strong><br><\/strong> A: Click <strong>Recalculate Members<\/strong> on that group and refresh the page.<\/p>\n\n\n\n<p><strong>Q: I don\u2019t see my membership plugin listed.<\/strong><strong><br><\/strong> A: Make sure the plugin (e.g., <strong>WooCommerce Memberships<\/strong>) is installed, active, and configured before setting up groups.<\/p>\n\n\n\n<p><strong>Q: Can users belong to multiple access groups?<\/strong><strong><br><\/strong> A: Yes. Access groups are independent\u2014members can match multiple group conditions.<\/p>\n\n\n\n<p><strong>Q: My user role or course updates aren\u2019t showing.<\/strong><strong><br><\/strong> A: Recalculate the relevant group to refresh its membership list.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction Access Groups are the foundation of the Learndash App\u2019s Access Controls system. They let you group members dynamically based on profile type, course enrollment, membership plan, or user role. This guide shows how to create and manage Access Groups so you can control what screens, content, or menus different users see in your app&#8230;.<\/p>\n","protected":false},"author":58,"featured_media":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_helpful_status":1,"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_swpsp_post_exclude":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"footnotes":""},"doc_category":[284],"doc_tag":[],"knowledge_base":[283],"class_list":["post-10398","docs","type-docs","status-publish","hentry","doc_category-learndash-app-learndash-app","knowledge_base-learndash-app"],"year_month":"2026-04","word_count":296,"total_views":"843","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"display_name":"Stephanie Liy","author_link":"https:\/\/learndash.com\/support\/author\/stephaniei\/"},"doc_category_info":[{"term_name":"Getting Started with the LearnDash App","term_url":"https:\/\/learndash.com\/support\/kb\/learndash-app\/learndash-app-learndash-app\/"}],"doc_tag_info":[],"taxonomy_info":{"doc_category":[{"value":284,"label":"Getting Started with the LearnDash App"}],"knowledge_base":[{"value":283,"label":"LearnDash App"}]},"featured_image_src_large":false,"comment_info":0,"knowledge_base_info":[{"term_name":"LearnDash App","term_url":"https:\/\/learndash.com\/support\/kb\/learndash-app\/","term_slug":"learndash-app"}],"knowledge_base_slug":["learndash-app"],"_links":{"self":[{"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/docs\/10398","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/users\/58"}],"replies":[{"embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/comments?post=10398"}],"version-history":[{"count":3,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/docs\/10398\/revisions"}],"predecessor-version":[{"id":10729,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/docs\/10398\/revisions\/10729"}],"wp:attachment":[{"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/media?parent=10398"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/doc_category?post=10398"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/doc_tag?post=10398"},{"taxonomy":"knowledge_base","embeddable":true,"href":"https:\/\/learndash.com\/support\/wp-json\/wp\/v2\/knowledge_base?post=10398"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}