¿Cómo elimino los registros de acciones del personal?

admin/logs/staff_action_logs
Una lista de las acciones de todos los administradores aparece, ¿hay alguna forma de eliminar esto?

No fácilmente, no. Ese registro está ahí para asegurarse de que el personal no haga cosas que no debe.

Si fuera fácil de editar o manipular, ¡no tendría mucho valor!

6 Me gusta

Pero si un administrador malvado quisiera y tuviera acceso a la consola de Rails, podría encontrar y destruir esos registros. Algo como

   StaffActions.where("estaba siendo malvado").destroy_all

Pero el administrador malvado necesitaría mirar el código fuente para ver con más precisión cómo hacerlo.

2 Me gusta

Es solo que hay un administrador filtrando información de mi foro, quiero investigar, pero nadie lo sabe, pero el problema es que todo se mostrará en el registro, así que no hay forma de eliminarlo?

Es solo que hay un administrador filtrando información de mi foro, quiero investigar, pero nadie lo sabe, pero el problema es que mostrará todo en el registro, ¿uso este comando en cmd?

Si no puedes confiar en ellos, bloquéalos.

¿Puedo preguntar qué tipo de información?

El problema es que si bloqueo a todo el mundo, harán un desastre, y eso es lo que quiere la persona que filtra información, quiere caos, quiere que quite a todos del adm, lo malo si investigo es que todo el mundo se avergonzará al ver que registré su perfil y empezarán a tratarme de forma diferente, si tuviera una forma de limpiar el registro, todo sería tan fácil.

Tengo un foro de noticias sobre música country. Mi foro compite con otros 2, en mi país somos los 3 foros más grandes del segmento. Mi foro es el tercero en cuanto a acceso y audiencia, pero resulta que cuando mi equipo descubre información exclusiva o algo quiere hacer sobre un cantante así, ¡el foro de la competencia ya lo sabe y lo hace antes que el nuestro! ¡Es alguien del grupo de administración! Pero si reviso su perfil, ¡mucha gente se ofenderá! así que quiero investigar y luego simplemente borrar el registro para que nadie sepa que lo revisé y que estoy investigando al respecto.

1 me gusta

Oooh, eso es interesante, sin duda. Seguiré de cerca este hilo :smiling_face:

1 me gusta

¿Qué registros te preocupa que aparezcan? Solo los administradores pueden ver esos registros, así que no entiendo el problema.

Pero si quieres indagar en los datos sin evidencia de ello, simplemente haz una copia de seguridad y restáurala en otro servidor.

3 Me gusta

No sé si puedes encontrar ese tipo de acción en los registros.

Ahora estamos totalmente fuera de tema, pero pondría una trampa: haría un honeypot separado para cada administrador y verías quién está filtrando :wink:

1 me gusta

/admin/logs/staff_action_logs

Si entro en el perfil de un administrador, todos podrán ver esto en el LOG, y esto generará mucha confusión por su parte, porque se sienten incómodos, lo encuentran poco ético ¡y además se enfadan por ser sospechosos! ¡Incluso hay administradores que quieren irse a otro foro porque piensan que en el mío se les está sospechando de algo! ¡Es muy complicado lidiar con esto! ¡Solo necesitaba eliminar este registro! Lo que me dijiste sobre restaurar en otro servidor no sé cómo hacerlo… ¿Hay algún tutorial aquí?

¿Quién es todo el mundo? Solo el resto del personal puede ver esto. No debería haber ninguna expectativa de privacidad.

¿Qué pasa si están filtrando esta información fuera del sitio?

Hay 20 personas en la administración, todas ellas verán

El caos se producirá si saben que sus perfiles están siendo buscados.

Esa es literalmente la razón por la que existe la función…

Pero podrías descargar la copia de seguridad diaria a través de ssh y restaurarla en otro foro.

Crear, descargar y restaurar una copia de seguridad de tu base de datos de Discourse

1 me gusta

Lamento salirme del tema (¿me salgo?) pero… ¿No es eso demasiado para un foro, incluso uno grande?
Cuantos más administradores haya, mayores serán las posibilidades de que ocurran discusiones con posibles estragos.

No veo cómo 20 personas pueden visualizar los mismos objetivos y la misma gestión en un solo foro en el que tienen literalmente todos los derechos.
Las únicas personas en un nivel superior son las que tienen acceso a la raíz del servidor.

Entiendo tus preocupaciones y tu problema, Daniela, pero desde mi perspectiva, quizás reducir el número de administradores (convirtiéndolos en moderadores, usuarios de nivel de confianza 4 o usuarios regulares) sería una buena idea para limitar el riesgo de este tipo de problemas.


Soy consciente de que mi razonamiento puede ser erróneo. :slight_smile:

6 Me gusta

Ese es un número bastante grande.

Si observamos comunidades grandes, no es raro tener de 4 a 5 administradores para 30-35k usuarios y hasta 15 para más de 5 millones de usuarios.

¿Qué tan grande es esta comunidad?

1 me gusta

¿Y aquí en meta? ¿O en el foro de desarrolladores de Roblox con más de 30 administradores? ¿O te refieres solo a foros dirigidos por comunidades y no por empresas?

2 Me gusta

Estoy seguro de que muchos factores pueden afectar el número de administradores (o el número de administradores necesarios).

1 me gusta