Hemos migrado recientemente a Discourse y, hasta ahora, nos encanta. Me encuentro con un problema al usar los Grupos de manera eficiente y quería pedir ayuda con una configuración que no complique demasiado las cosas…
Tenemos un programa de coaching con 2 grupos de membresía.
El grupo Accelerator es el principal al que accede la gente. Tienen acceso a casi todo en la configuración actual. Son unas 30 personas y añadimos entre 5 y 6 al mes.
El grupo Scale es nuestra oferta de mayor nivel, y necesito que tengan acceso a todo lo que tiene Accelerator, además de una Categoría separada solo para sus discusiones y su propio canal privado solo para ellos y mi equipo. Ahora son solo 4 personas y añadimos aproximadamente 1 al mes.
Cuando estaba en Slack, había 2 espacios de trabajo separados.
Uno era el espacio de trabajo Accelerator con un puñado de canales a los que todos tenían acceso.
El segundo era el espacio de trabajo Scale. Solo veían el canal General para discusiones y su propio canal privado. También tenían acceso al espacio de trabajo Accelerator.
Estoy intentando imitar esto con nuestro Discourse usando Grupos y parece que me estoy confundiendo.
Imagen de la configuración actual a continuación.
Estoy intentando que los Anuncios, Preguntas y Respuestas de Coaching, Logros, Presentaciones, Sala de Estar, Revisiones de Activos, Compromiso en LinkedIn, Soporte Técnico estén disponibles para todos.
Tengo un Grupo llamado Accelerator para esto.
Y estoy intentando hacer del Portal Scale un lugar donde solo haya contenido para los miembros del nivel superior, y los Canales Privados Scale donde puedan acceder a su canal privado.
Tengo un Grupo llamado Scale, pero parece que necesito crear un nuevo Grupo por cada canal privado (?).
¿Alguien tiene alguna opinión sobre cómo podría conseguir la misma configuración sin crear un lío de Grupos?
Añade grupos para poder personalizar los permisos del grupo con respecto a esa categoría
En el ejemplo anterior, solo los miembros de discourse-admins, gitlab-members, gitlab-moderators, gitlab-sepcialists pueden acceder a la Categoría gitlab.
Así que en tu caso, parece que tienes dos grupos principales:
Accelerator (contenido básico)
Scale (contenido básico y contenido adicional)
Para todas las Categorías, puedes eliminar “everyone” y añadir Scale. Para el contenido de nivel inferior, también puedes añadir Accelerator.
Y dentro de Scale, si quiero que las personas tengan su propia Categoría privada para interactuar conmigo y mi equipo, ¿necesito crear otro Grupo para ellos y hacer lo mismo? ¿Entonces las personas con una Categoría privada serían miembros de Scale y luego de su propio Grupo?
Tengo todo esto configurado como se describe, pero no he resuelto lo del canal privado. Hasta ahora, parece que los miembros del grupo Scale necesitan ser miembros de su propio grupo también si quieren tener un canal privado. Si alguien conoce otra forma, lo agradecería. Estaba tratando de evitar una gran cantidad de grupos más adelante, pero supongo que este es el compromiso.
Si entiendo esto correctamente, ¿quieres una Categoría que tenga acceso para los miembros de Scale y tu equipo? Si es así, entonces
Configura un nuevo grupo y, por ejemplo, llámalo “Equipo”
Crea una nueva Categoría, por ejemplo, llámala “Soporte de Scale”
Ve a la configuración de Seguridad del Grupo de Soporte de Scale y añade tanto el grupo Equipo como el grupo Scale.
Para la segunda parte, parece que quizás estés preguntando “¿Cómo permito que los miembros de Scale (pero no de Accelerator) se pongan en contacto con mi equipo individualmente?”. ¿Es correcta esa comprensión?
Básicamente, el nivel de membresía más bajo es Accelerator. Solo tienen acceso a cosas de Accelerator.
El nivel superior tiene acceso a todo eso también, además de otra categoría solo para ellos.
Hemos configurado eso con 2 grupos y asignado en consecuencia.
Pero la parte que ha sido un desafío ha sido que los miembros de Scale también necesitan tener una categoría privada para obtener soporte de mi equipo, aparte de otros miembros de ese grupo. A veces hay cosas propietarias a su nivel que no quieren compartir en el entorno grupal.
Así que creo que eso significa que los miembros de Scale necesitan ser parte del grupo Scale, además de su propio grupo para tener acceso a una categoría que es solo para ellos.
Si desea que los miembros de scale reciban soporte, al mismo tiempo que mantiene esos temas de soporte alejados de otros miembros de scale, entonces necesita utilizar una bandeja de entrada de grupo para ese propósito.
El grupo scale_support (o como decida llamar al equipo que da soporte a scale) tendrá una bandeja de entrada para recibir mensajes. Esos mensajes solo serán visibles para los miembros del equipo de soporte más el originador, que en este caso sería el miembro de scale.
La buena noticia es que esto es fácil de configurar sin categorías adicionales.
Gracias por la idea, @Stephen. Puede que funcione para lo que necesitamos. ¿Hay alguna forma de ver esto en la práctica o cómo funciona? ¿Y qué separaría esto de una bandeja de entrada de correo de soporte?
Claro, solo crea un grupo para el equipo que está dando soporte a estos usuarios y prueba a enviarles un mensaje privado (PM).
También puedes crear un enlace desde el área de Escala en un tema fijado que crearía automáticamente un nuevo PM para el grupo de soporte. Es algo pequeño, pero hará que la solicitud de soporte sea increíblemente sencilla.
Esa es la belleza de este enfoque, si has habilitado tu instancia para recibir correos electrónicos entrantes, también puede funcionar como una bandeja de entrada de correo electrónico de soporte. Puedes dar al mismo equipo una dirección de correo electrónico entrante dentro de Discourse, lo que permitirá a tus usuarios de Escala crear temas de soporte a través de la interfaz de la comunidad, o enviando un correo electrónico. Tu personal de soporte verá todas las solicitudes en un solo lugar. Es una implementación bastante común para tu tipo de configuración.