CKEditor and IMCE: how to access to public files directory I have a problem that I can't access public files directory from IMCE as file browser (and CKEDITOR as editor). When an user write a blog post, he can't upload images to public directory because this path doesn't appear in the IMCE directory tree.
Prior to post this question I have searched in Drupal Answers, in Drupal forum and in Google if there is an answer to my question but without success. I've read some other answer to similar questions but without success. I put here my configuration.  

Config media file system:


Public path: sites/default/files
Private path: sites/default/files/private
Temp path: tmp
Checked: Private files served by Drupal


CKEditor file explorer: IMCE (for all)

Users, that can write blog post, has permission to "Bypass file access control", "Administer files", "add and upload new files", etc.

When they write a blog post and open IMCE to upload an image in the body, the paths shown in the directory tree are all relative to private directory and they can't select public path.
It's for Drupal 7.  

How should I do to allow user to upload files to public path with IMCE?

UPDATE
After some days searching about this question, I have found where is the problem. There are two, very old, open issues in IMCE that are just my problem.
https://www.drupal.org/project/imce/issues/2018863
https://www.drupal.org/project/imce/issues/1700438
CKEditor launch IMCE according to the method you have selected to download files in Admin > Configuration > Media > File system, under the "Default download method". If you select private download then CKEditor always open IMCE in private folder and then you can't switch to public folder, despite of the new node will be public (blog post).
I think it's a very big problem. I should have the option to select if I want public or private directory in IMCE when It was launched by CKEditor.
Chances are you haven't set filebrowser permissions within the IMCE config page.  


Go to Configuration > Media > IMCE
Setup/confirm the IMCE Profile for filebrowsing.  NOTE:  IMCE has its own "profiles" which can be used as roles specific to the filebrowser functionality. The default User-1 role has the ability to see all files/folders.  If you need more granular access to subfolders/specific folders within the files directory, setup a new profile.
Check that your blogger/blog contributor role has a profile assigned in Public Files column (and if necessary, private files column).






In addition to checking the IMCE filebrowser permissions, you'll want to check the individual field settings.  It can only be set to save/upload to either Drupal's public files directory or private files directory.  It doesn't allow content managers to choose which directory to upload/save to at time of upload/per piece of content.