# Discourse Policy

**URL:** https://meta.discourse.org/t/discourse-policy/88557
**Category:** Plugin
**Tags:** official, policy, included-in-core
**Created:** [May 28, 2018, 1:26am UTC](https://meta.discourse.org/t/discourse-policy/88557 "2018-05-28T01:26:03Z")
**Posts on this page:** 1
**Showing post:** 84

<div class="post-metadata">

### Author: ![Iheb\_ben\_aicha](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/iheb_ben_aicha/32/482372_2.png) [@Iheb\_ben\_aicha](https://meta.discourse.org/u/Iheb_ben_aicha)
#### Post date: [June 3, 2025, 10:29am UTC](https://meta.discourse.org/t/discourse-policy/88557/84 "2025-06-03T10:29:27Z")

</div>

hi i have a question :  
We want to use the Discourse Policy plugin to : **force first-time users to accept Terms of Service (ToS)**. Requirements:

- If they don’t accept → they cannot use the forum (only see ToS page)
- When they accept → they can use the forum + get a “ToS” badge

my solution was to create a new subject and within i added this :  
[policy group=trust\_level\_0 reminder=daily add-users-to-group=tos\_accepted accept=“I Accept Terms” version=“1”]  
By clicking “I Accept Terms”, I confirm that I have read and agree to the Terms of Service.  
[/policy]

but if a new user logs in the policy doesn’t show up at all and he can do whatever he wants we want only if he click on “Accept” to be able to access our page . how to do that and thanks

---

_[View the full topic](https://meta.discourse.org/t/discourse-policy/88557)._
