Hola,
Entiendo que la actividad no está en un curso ya que, por defecto, en estos no tienen acceso los usuarios no identificados.
Por tanto, si la actividad o el recurso está en la página principal...
Activa la edición, desde el bloque Administración.
Ve a la actividad o recurso y selecciona "editar" y Asignar roles
En el bloque Administración, busca la opción Permisos
En el grupo superior: Curso, ve a la opción mod/page: view (Mostrar contenido de...)
Quita el rol Usuario identificado
Esto funciona en la rama 2.7. Supongo que no variará mucho en la 2.8.
Saludos
JP