Understanding groups and category permissions

:bookmark: Esta guía explica cómo gestionar la visibilidad de categorías y los permisos de usuario utilizando grupos en Discourse.

:person_raising_hand: Nivel de usuario requerido: Administrador

Los grupos y los permisos de categoría son cruciales para gestionar el acceso y la creación de contenido dentro de tu comunidad de Discourse. Esta guía te ayudará a comprender cómo utilizar estas funciones de manera efectiva.

Resumen

  • Los permisos de categoría controlan la visibilidad y las acciones del usuario.
  • Los permisos se gestionan a través de listas de acceso de grupos.
  • Diferentes niveles de permisos: Ver, Responder y Crear.
  • Consideraciones especiales para el acceso de administradores, moderadores y anónimos.

Gestión de permisos de categoría

Acceso a la configuración de seguridad de la categoría

  1. Navega a la categoría que deseas gestionar.
  2. Haz clic en la página “Acerca de” de la categoría.
  3. Selecciona “Editar categoría”.
  4. Ve a la pestaña “Seguridad”.

Verás una pantalla similar a esta:

Comprensión de los niveles de permisos

Hay tres niveles de permisos que puedes asignar a los grupos:

  1. Ver: Los usuarios pueden ver la categoría y su contenido.
  2. Responder: Los usuarios pueden publicar respuestas en temas existentes.
  3. Crear: Los usuarios pueden crear nuevos temas en la categoría.

Añadir grupos a la lista de acceso

  1. Haz clic en el botón “Añadir un grupo”.
  2. Selecciona un grupo del menú desplegable.
  3. Elige el(los) nivel(es) de permiso apropiado(s) para ese grupo.

:information_source: Los foros nuevos tienen grupos predeterminados como “todos”, “administradores”, “personal”, “moderadores” y grupos de nivel de confianza. Los grupos personalizados que hayas creado también aparecerán en esta lista.

Eliminar grupos de la lista de acceso

Para eliminar el acceso de un grupo, simplemente haz clic en el icono de la papelera :wastebasket: junto al nombre del grupo.

Visibilidad de categoría y control de acceso

Permisos predeterminados

Por defecto, las nuevas categorías permiten al grupo “todos” Ver/Responder/Crear. Esto significa que todos los usuarios, incluidos los visitantes anónimos, tienen acceso completo a la categoría.

Restricción de la visibilidad de la categoría

Si un grupo no tiene el permiso “Ver” para una categoría:

  • La categoría no aparecerá en la interfaz de usuario para los miembros de ese grupo.
  • Los miembros de grupos con acceso verán un icono de candado junto a la insignia de la categoría.

Para limitar el acceso a una categoría a grupos específicos, deberás eliminar el grupo todos de la configuración de seguridad de la categoría e incluir los grupos apropiados que tendrán visibilidad de la categoría.

Este video muestra cómo puedes usar los permisos de grupo para crear categorías privadas:

:warning: Ten en cuenta que la interfaz de usuario del video está desactualizada, pero los mismos conceptos básicos siguen aplicándose.

Transcripción del video

En este video veremos cómo crear un grupo de usuarios y luego dar a ese grupo que he creado permisos para una categoría privada.

En esta instalación de Discourse tengo una categoría llamada personal y quiero dar acceso a un grupo específico de usuarios a esta categoría en particular.

Primero, iré a la página de administración y luego a usuarios y grupos, y aquí crearé un nuevo grupo.

Tenemos un grupo de becarios que se unirán al equipo en breve, así que queremos darles solo un cierto nivel de acceso a esta categoría de personal.

Queremos que puedan ver temas y responder a ellos, pero que no puedan crear nuevos temas, así que creemos este grupo. Dejaremos todo esto como valores predeterminados y haremos clic en crear.

Una vez que hayamos hecho clic en crear, podemos volver a nuestras categorías y encontrar la categoría privada que nos interesa: personal.

Ahora editaremos esta categoría. Vamos a seguridad y aquí es donde tenemos nuestra página de permisos.
Actualmente, los usuarios que forman parte del grupo llamado personal pueden crear, responder y ver temas en la categoría de personal.

Ahora añadiré el grupo de becarios que acabo de crear y luego abriré este desplegable y permitiré a los becarios responder a temas y verlos, no crear nuevos temas. También podríamos elegir “ver”, pero por ahora solo elegiré responder y ver.

Luego haremos clic en el botón más y guardaremos la categoría y esperaremos a que esta página se actualice.

Cualquier nuevo usuario que añada a este grupo de becarios podrá ver ahora todos los temas de esta categoría de personal y podrá responder a cualquiera de ellos; simplemente no podrán crear un nuevo tema en esta categoría.

Así es como se crea un grupo en Discourse y luego se da a ese grupo específico de usuarios ciertos permisos para una categoría privada.

Limitar acciones sin ocultar la categoría

Si un grupo puede “Ver” pero no “Crear” o “Responder”:

  • La categoría y su contenido serán visibles.
  • El botón “Nuevo tema” aparecerá en gris y deshabilitado.
  • La categoría no aparecerá en el menú desplegable de categorías del compositor.

:information_source: Los usuarios que solo pueden “Ver” una categoría aún pueden recibir notificaciones y tener el contenido de la categoría incluido en su correo electrónico de resumen.

Casos especiales y consideraciones

Acceso de administradores y moderadores

  • Los administradores siempre tienen permisos completos de Crear/Responder/Ver para todas las categorías.
  • Los moderadores no tienen acceso predeterminado y deben incluirse explícitamente en las reglas de permisos.
  • Los moderadores pertenecen a los grupos “personal” y “moderadores”.

Usuarios anónimos vs. usuarios registrados

  • El grupo “todos” incluye a todos los usuarios, incluso a los visitantes anónimos.
  • El grupo “trust_level_0” incluye a todos los usuarios registrados.
  • Para denegar el acceso anónimo, utiliza “trust_level_0” en lugar de “todos”.

Ejemplos de configuraciones de permisos

Limitar el acceso a un grupo personalizado

Visibilidad pública con creación de contenido restringida

Respuestas abiertas, creación de temas restringida

Acceso solo para usuarios registrados

Recursos adicionales

44 Me gusta
Create a private category with limited access for a certain group
Setting up a private category
Restricting Access to categories
What are the 'Private spaces'? What difference with 'Categories'?
Private Topics - are they supported?
Creating private groups
Group permissions for specific subcategory
Difficulty of Tiered-access forum
Can a group be used to contain users to viewing specific categories?
Adding users to the "staff" group
Custom Guest Mode
Is it possible to create a private categories
Using Discourse For Course Community
Patreon members only can create a New Topic?
Permissions for specific users
Setting Security Parameters: Log-In, Read-Only, Protected Groups
Red spot to indicate new users to review
Ban members from certain categories?
Private room/category for specific User group?
Mirrored topic: same topic in two categories
Configure Patreon integration with Discourse
Difference between “member” and “staff user”
Can I add a group of users to a PM without inviting them?
A plugin to "check" a portion of a post before it can be posted
Private Group Facebook Like
Private Group Facebook Like
Category Previews
Category Previews
Category Previews
Several questions about management right
How we put people in a category?
Questions à propos des groupes
Setting up Trust Levels along with Groups
Understanding Discourse
Allow only posting to subcategories
Ability to disable trust level auto-promotion?
The ability to post answers anonymously
Disable New Topic
What can user groups be used for?
What can user groups be used for?
Unable to set a Featured Topic
Help with auto-close topic?
Discourse for self hosting
Providing specific permissions to specific groups
Is it possible to add custom security groups (creating mini sub-communities)
Pin topics only for specific groups?
Limit discussion to certain people
Silence user via API
Discourse for Academic Use Features (Done and to be Done)
Prevent users creating new topics in a category but allowing them to comment?
Voting plugin: hiding closed topics
Latest topics on homepage with only members to read in detail?
Is it possible to create a custom group?
Automatically granting permissions to new members?
Placing Specific Topics in Read Only
4 different user types
How do I get some members to have a colored nick and create topics? (That others can't see this topic)
Forum structure advice
New to Discourse, have some questions :)
Allow students to create a tag when opening a topic
Setting up Discourse without the ability to create new topics
Can't delete this category because it has chat channels
Permissions and clients/users
Do not know how to setup locked subcategory
Locking topics to be accessed by members-only
Users self-select Category on Registration... is it possible?
Create a category in Discourse
Is it possible to restrict certain “docs” to appear based on the user’s groups?
How to make only people from a specific group create a post?
Disable topic creation in the parent/root category
Configure Patreon integration with Discourse
Discourse Moderation Guide
Groups ACL
Show posts only to logged in users
Post with private tag group is visible to not logged in user with direct link
Available settings within the category edit page
Default staff category permissions (on install)? what are they, exactly?
Understanding Discourse Trust Levels
Allow guest to Post in Topic
Disable reply option on every new topic users create
Limit topic creation to subcategories
Restrict "Ask a category expert to respond" to specific groups?
Use Case Question - Room/Equipment Booking
How to make the notification settings enabled to all the users?
Are Moderated User Invites a thing?
My Wiki of useful Meta (and other) links
My community users can't post anything
User created groups
Page visible to all - specific category for users only
Migrate a vBulletin 4 forum to Discourse
Error Can't search when No login
Addding a paid group who can reply to topics but not create them
First-login home page
Limiting visibility and access to forums by profile
Configuring group notifications for a private category
Hierarchical group membership (groups inside groups)
Control Category Visibility and Access by User Levels
I Need a category link to take me to a tags page
A few questions related to moderation
I can't find the settings to allow members to make new topics
I can't find the settings to allow members to make new topics
How to delete default categories with chats?
Set up a category ONLY for specific Users
Limit users rights
No drafts in Discourse? Abomination! So I have had to publish 65 open drafts. And that sucks. Is there a way to hide these published posts?
Creating groups in Discourse
Create a topic where only chosen people can post and see posts
How to Admin or the person who create the topic can only post
Looking for vBulletin alternatives (self hosted)
Trying to bring paying members from wp to discourse
Configuring anonymous posting for specific categories
WP (SSO) + LMS + Discourse Advice/Best Practices?
Can we prevent an admin from seeing a private category?
Help! Making two different channels in my discourse
Understanding Discourse for new users
Is this a use case for user custom fields?
Group as Group member?
Limiting Users to Certain Threads
Confidentiality of Posts, Public/private/onlyForAdmins

2 publicaciones se dividieron en un nuevo tema: Crear una categoría fantasma para usar con un canal