---
title: "Forcing comment approval in Drupal 8"
description: "Comments are great for allowing members to interact with one another, creating a community feel for your site. By default, Drupal allows the registered members to post comments immediately and..."
url: https://www.inmotionhosting.com/support/edu/drupal/force-admin-approval/
date: 2013-11-21
modified: 2021-08-16
author: "Scott Mitchell"
categories: ["Drupal"]
type: post
lang: en
---

# Forcing comment approval in Drupal 8

Comments are great for allowing members to interact with one another, creating a community feel for your site. By default, Drupal allows the registered members to post comments immediately and without administrator approval. However, you may have users that either spam, flame each other, or simply post unrelated stuff in the comments. If that is the case, you may want to ensure that the comments have to be approved by the administrator. This quick guide demonstrates how to set permissions to where comment approval is required in Drupal 8.

## How to force comment approval in Drupal 8

1. [Log into your Drupal 8 admin interface](/support/edu/drupal/how-to-log-into-the-drupal-admin-dashboard/).
2. [![](https://www.inmotionhosting.com/support/wp-content/uploads/2013/11/edu_Drupal-8__common-images_select-menu.png)](/support/wp-content/uploads/2013/11/edu_Drupal-8__common-images_select-menu.png) Look to the top menu bar on the page and click on the **Menu** tab.
3. [![](https://www.inmotionhosting.com/support/wp-content/uploads/2013/11/edu_Drupal-8__common-images_select-person.png)](/support/wp-content/uploads/2013/11/edu_Drupal-8__common-images_select-person.png) A second menu bar will appear. From there, click on the **Structure** option.
4. [![](https://www.inmotionhosting.com/support/wp-content/uploads/2013/11/edu_Drupal-8_107_force-comment-approval_1-select-permissions-tab.png)](/support/wp-content/uploads/2013/11/edu_Drupal-8_107_force-comment-approval_1-select-permissions-tab.png) This leads you to the *People* screen where you will see a list of all members. At the top right of the screen you will see two tabs, click on the **Permissions** tab to continue.
5. [![](https://www.inmotionhosting.com/support/wp-content/uploads/2013/11/edu_Drupal-8_107_force-comment-approval_2-uncheck-skip-approval.png)](/support/wp-content/uploads/2013/11/edu_Drupal-8_107_force-comment-approval_2-uncheck-skip-approval.png) You will arrive on the main *Permissions* screen. As you can see, there are many different permissions categories listed with the various related permissions. Find the *Comment* category. The permission we want to adjust is entitled **Skip comment approval**. By default the *Authenticated User* and *Administrator* are both selected, meaning they do not need approval. Simply uncheck the box to enforce approval. In this example, we unchecked the *Authenticated User* box.
6. [![menu list before the change](https://www.inmotionhosting.com/support/wp-content/uploads/2013/11/edu_Drupal-8_107_force-comment-approval_after.png)](/support/wp-content/uploads/2013/11/edu_Drupal-8_107_force-comment-approval_after.png) Once you have set the permissions to your specifications, scroll down to the bottom of the page and click on the **Save Permissions** button to activate the setting change. Now a message will appear when a user makes a comment letting them know it must be approved by an Administrator before they will display on the page.
