{"id":15129,"date":"2025-06-02T12:31:17","date_gmt":"2025-06-02T06:31:17","guid":{"rendered":"https:\/\/betterdocs.co\/?post_type=docs&#038;p=15129"},"modified":"2025-07-17T11:41:21","modified_gmt":"2025-07-17T05:41:21","password":"","slug":"customization-rules-for-internal-knowledge-base","status":"publish","type":"docs","link":"https:\/\/betterdocs.co\/it\/docs\/customization-rules-for-internal-knowledge-base\/","title":{"rendered":"How to Configure Advanced Customization Rules for Internal Knowledge Base with BetterDocs"},"content":{"rendered":"<p>Con <a href=\"https:\/\/betterdocs.co\/it\/#pricing\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>BetterDocs PRO<\/strong><\/a>, you can now set more advanced options to restrict categories and documents. With advanced customization rules for Internal Knowledge Base, you can choose which role will have access to view, edit, or restrict a specific category or document.<\/p>\n\n\n\n<p>Follow this step-by-step guide to learn how to set different rules for different users on a specific category or document.<\/p>\n\n\n\n<p><em><strong>Nota:<\/strong> The internal knowledge base is a <strong>PRO<\/strong> feature in BetterDocs. So, make sure you have <strong><a href=\"https:\/\/betterdocs.co\/it\/docs\/how-to-install-betterdocs-pro\/\" target=\"_blank\" rel=\"noreferrer noopener\">installed and activated BetterDocs PRO<\/a><\/strong> on your WordPress.<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Step 1: Enable Advanced Rule Feature on Internal Knowledge Base<\/strong><\/h2>\n\n\n\n<p>Open your WordPress dashboard and navigate to<strong> BetterDocs > Settings<\/strong>. Then, from there, go to the <strong>\u2018Access &amp; Restrictions\u2019<\/strong> options. There you will see two options. <strong>\u2018General Role Management\u2019<\/strong> e <strong>\u2018Advanced Role Management\u2019.<\/strong><\/p>\n\n\n\n<p>Vai a <strong>\u2018Advanced Role Management\u2019 <\/strong>and then enable <strong>\u2018Internal Knowledge Base\u2019. <\/strong>Quindi, dal <strong>\u2018Choose a Rule Type\u2019<\/strong> select the <strong>\u2018Advanced\u2019<\/strong> opzione.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1338\" height=\"738\" src=\"https:\/\/betterdocs.co\/wp-content\/uploads\/2025\/05\/image-18.png\" alt=\"Configure Advanced Customization Rules\" class=\"wp-image-15130\" title=\"\" srcset=\"https:\/\/betterdocs.co\/wp-content\/uploads\/2025\/05\/image-18.png 1338w, https:\/\/betterdocs.co\/wp-content\/uploads\/2025\/05\/image-18-300x165.png 300w, https:\/\/betterdocs.co\/wp-content\/uploads\/2025\/05\/image-18-1024x565.png 1024w, https:\/\/betterdocs.co\/wp-content\/uploads\/2025\/05\/image-18-768x424.png 768w, https:\/\/betterdocs.co\/wp-content\/uploads\/2025\/05\/image-18-18x10.png 18w, https:\/\/betterdocs.co\/wp-content\/uploads\/2025\/05\/image-18-360x199.png 360w\" sizes=\"(max-width: 1338px) 100vw, 1338px\" \/><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\"><strong>Step 2: Configure Different Rules for the Internal Knowledge Base<\/strong><\/h2>\n\n\n\n<p>Now, it is time to set the rules for your users. Click on the <strong>\u2018Add New Rule\u2019<\/strong> button. Next, select a name for your rule to better understand which rule you set up.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1366\" height=\"599\" src=\"https:\/\/betterdocs.co\/wp-content\/uploads\/2025\/05\/image-2.gif\" alt=\"Configure Advanced Customization Rules\" class=\"wp-image-15131\" title=\"\"><\/figure>\n<\/div>\n\n\n<p>After that, select the specific category that you want to set the rule for. From the <strong>\u2018Doc Categories\u2019 <\/strong>dropdown menu, select a specific <strong>\u2018Category\u2019<\/strong> of your documentation. You can select one or multiple categories for this condition.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1366\" height=\"599\" src=\"https:\/\/betterdocs.co\/wp-content\/uploads\/2025\/05\/image-3.gif\" alt=\"Configure Advanced Customization Rules\" class=\"wp-image-15132\" title=\"\"><\/figure>\n<\/div>\n\n\n<p>Now, either you can set the rule for specific docs or all docs. If you choose a specific doc, then the rule will be applied only for that particular document. But if you do not choose any doc, then the rule will be applied to all the documents in that specific category.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1366\" height=\"599\" src=\"https:\/\/betterdocs.co\/wp-content\/uploads\/2025\/05\/image-4.gif\" alt=\"Configure Advanced Customization Rules\" class=\"wp-image-15133\" title=\"\"><\/figure>\n<\/div>\n\n\n<p>Then, select the user roles for which you want to set the conditions. You can select one role or multiple user roles for this condition. From the<strong> \u2018User Roles\u2019 <\/strong>dropdown, select the user role.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1366\" height=\"599\" src=\"https:\/\/betterdocs.co\/wp-content\/uploads\/2025\/05\/image-5.gif\" alt=\"Configure Advanced Customization Rules\" class=\"wp-image-15134\" title=\"\"><\/figure>\n<\/div>\n\n\n<p>Now that you have selected the category, document, and user roles, it is time to set up the permission mode for your knowledge base.\u00a0In the &#8216;<strong>Permission Mode<\/strong>&#8216; section, you will find four different modes. <strong>\u2018View\u2019<\/strong>,<strong> \u2018Edit Only\u2019<\/strong>, <strong>\u2018Full Control\u2019<\/strong>, <strong>\u2018Restricted\u2019. <\/strong>Here are the details of how each mode works:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>View:<\/strong> Assigned users will only be able to see the document or category. They will not be able to edit or modify it.&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Edit Only: <\/strong>In this mode, the assigned user will be able to edit the document of the category.&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Full Control: <\/strong>Here, the assigned user can edit, publish, and delete the documents and get full control over the document.&nbsp;<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Restricted: <\/strong>With this mode, the assigned user will not see the category or document set in the rules.&nbsp;<\/li>\n<\/ul>\n\n\n\n<p>Now, set the mode based on your preference and then click on the <strong>\u2018Save\u2019<\/strong> button. Then it will take you back to the rule settings option, and then click on the \u2018Save\u2019 button to save the changes.&nbsp;<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1366\" height=\"599\" src=\"https:\/\/betterdocs.co\/wp-content\/uploads\/2025\/05\/image-6.gif\" alt=\"Configure Advanced Customization Rules\" class=\"wp-image-15135\" title=\"\"><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\"><strong>Esito finale<\/strong><\/h2>\n\n\n\n<p>Finally, from the user role, they will see that the rule is applied to the documents. This is what your Internal Knowledge Base will be: well-controlled with advanced rules.&nbsp;<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1366\" height=\"599\" src=\"https:\/\/betterdocs.co\/wp-content\/uploads\/2025\/05\/image-7.gif\" alt=\"Configure Advanced Customization Rules\" class=\"wp-image-15136\" title=\"\"><\/figure>\n<\/div>\n\n\n<p>By using BetterDocs PRO\u2019s advanced rules, that is how you will be able to better control your internal knowledge base and document management process.&nbsp;<\/p>\n\n\n\n<p>If you face any difficulties, feel free to <a href=\"https:\/\/wpdeveloper.com\/support\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>contact our support team<\/strong><\/a>.<\/p>\n\n\n\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>Learn how to configure advanced customization rules in BetterDocs to manage user access for your internal knowledge base. Control who can view, edit, or restrict specific categories and documents with role-based permissions.<\/p>","protected":false},"author":21,"featured_media":15136,"template":"","meta":{"_eb_attr":"","inline_featured_image":false,"_eb_data_table":"","_analytify_skip_tracking":false,"footnotes":""},"doc_category":[309],"doc_tag":[],"knowledge_base":[282],"class_list":["post-15129","docs","type-docs","status-publish","has-post-thumbnail","hentry","doc_category-configurations","knowledge_base-wordpress"],"year_month":"2026-05","word_count":554,"total_views":"3199","reactions":{"happy":"2","normal":"1","sad":"1"},"author_info":{"name":"Jemima Naznin","author_nicename":"jemima","author_url":"https:\/\/betterdocs.co\/it\/author\/jemima\/"},"doc_category_info":[{"term_name":"Configurations","term_url":"https:\/\/betterdocs.co\/it\/docs\/shopify\/configurations\/"}],"doc_tag_info":[],"knowledge_base_info":[{"term_name":"WordPress","term_url":"https:\/\/betterdocs.co\/it\/docs\/wordpress\/","term_slug":"wordpress"}],"knowledge_base_slug":["wordpress"],"_links":{"self":[{"href":"https:\/\/betterdocs.co\/it\/wp-json\/wp\/v2\/docs\/15129","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/betterdocs.co\/it\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/betterdocs.co\/it\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/betterdocs.co\/it\/wp-json\/wp\/v2\/users\/21"}],"version-history":[{"count":5,"href":"https:\/\/betterdocs.co\/it\/wp-json\/wp\/v2\/docs\/15129\/revisions"}],"predecessor-version":[{"id":15452,"href":"https:\/\/betterdocs.co\/it\/wp-json\/wp\/v2\/docs\/15129\/revisions\/15452"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/betterdocs.co\/it\/wp-json\/wp\/v2\/media\/15136"}],"wp:attachment":[{"href":"https:\/\/betterdocs.co\/it\/wp-json\/wp\/v2\/media?parent=15129"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/betterdocs.co\/it\/wp-json\/wp\/v2\/doc_category?post=15129"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/betterdocs.co\/it\/wp-json\/wp\/v2\/doc_tag?post=15129"},{"taxonomy":"knowledge_base","embeddable":true,"href":"https:\/\/betterdocs.co\/it\/wp-json\/wp\/v2\/knowledge_base?post=15129"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}