Richiesta API per permessi di categoria specifica

Ciao, ho un requisito in cui un utente può pubblicare argomenti specifici di una Categoria solo dopo essersi unito a quella Categoria. Come possiamo recuperare un’API che indichi in quali Categorie l’utente è autorizzato a pubblicare e in quali no, mostrando idealmente un simbolo di lucchetto sulle schede delle Categorie con restrizioni? Come possiamo ottenere questa funzionalità, dato che ritengo richieda personalizzazioni sia lato client che lato server.

2 Mi Piace

Gli utenti non si uniscono alle categorie. Si uniscono ai gruppi. Puoi quindi usare i gruppi per controllare l’accesso alle categorie.

Se hai intenzione di far usare Discourse agli utenti e non di farlo tramite un sistema remoto che stai cercando di integrare, allora funziona e basta.

O forse vuoi visualizzare le categorie per le persone che non sono membri di un gruppo?

4 Mi Piace

Come Jay ha menzionato, puoi fare la s tramite i gruppi.

Crea una categoria che desideri sia visibile ma limitata.

Impostazioni di sicurezza della categoria

  • Tutti - Vedi
  • Nome del gruppo - Vedi/Crea/Rispondi

Ora tutti possono vedere la categoria ma devono unirsi a un gruppo per creare e rispondere agli argomenti. A seconda dello scopo della categoria, potresti limitare chi può creare argomenti aggiungendo un nuovo gruppo con accesso completo rimuovendo l’autorizzazione Crea.
Dovrai modificare questo nelle impostazioni della categoria.

Per partecipare alla categoria devi <a>Candidarti</a>

Quanto sopra è ciò che uso per una categoria limitata che richiede l’adesione a un gruppo per pubblicare.

1 Mi Piace

Grazie Dan per avermelo segnalato, sono informazioni molto utili.

1 Mi Piace