InMotion Hosting Support Center
This is archived and no longer maintained. Any information contained in this article may be out of date.

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.
  2. Look to the top menu bar on the page and click on the Menu tab.
  3. A second menu bar will appear. From there, click on the Structure option.
  4. 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. 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 changeOnce 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.

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!
Ask a Question

Support Center Login

Our Login page has moved, Click the button below to be taken to the login page.

Post a Comment

Email Address:
Phone Number:

Please note: Your name and comment will be displayed, but we will not show your email address.

0 Questions & Comments

Post a comment

Back to first comment | top

Need more Help?


Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail:
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!