# Nuovo argomento ancora disponibile quando gli utenti non hanno i permessi

**URL:** https://meta.discourse.org/t/new-topic-still-available-when-users-dont-have-permission/404204
**Category:** UX
**Created:** [1 Giugno 2026, 1:17pm UTC](https://meta.discourse.org/t/new-topic-still-available-when-users-dont-have-permission/404204 "2026-06-01T13:17:19Z")
**Posts on this page:** 1
**Showing post:** 7

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [1 Giugno 2026, 5:12pm UTC](https://meta.discourse.org/t/new-topic-still-available-when-users-dont-have-permission/404204/7 "2026-06-01T17:12:04Z")

</div>

Penso che una soluzione semplice possa essere ottenuta aggiungendo questo componente [GitHub - discourse/discourse-groups-css-classes-in-body · GitHub](https://github.com/discourse/discourse-groups-css-classes-in-body) e poi applicando qualche magia CSS, qualcosa del genere:

```css
body.group-not-allowed-group.category-not-allowed-category #create-topic {
    display: none;
}

```

dove `not-allowed-group` è il gruppo da cui si vuole nascondere il pulsante «Crea argomento» e `not-allowed-category` è la categoria da targeting. È possibile eseguire un ciclo in questo modo:

```css
$categories: 'category1', 'category2', 'category3';
$groups: 'group1', 'group2', 'group3';

@each $category in $categories {
  @each $group in $groups {
    body.group-#{$group}.category-#{$category} #create-topic {
      display: none;
    }
  }
}

```

ovviamente, se si sceglie questa strada, sarà probabilmente più semplice creare un componente tema personalizzato con impostazioni di tipo elenco per gruppi e categorie, in modo che siano facili da selezionare, ecc.

---

_[View the full topic](https://meta.discourse.org/t/new-topic-still-available-when-users-dont-have-permission/404204)._
