IMCE uses profiles to define which users can utilize the various options of IMCE. The “User-1” profile is the administrator profile, and in this video we’ll configure it to our liking.

You’ll notice that the “Site maintenance account” is assigned the “User-1” profile. Let’s take a quick look at that profile before we configure the “Sample profile” for other users.

  • Click “Edit” next to the “User-1” profile

Profile name

I’m going to change this to “IMCE Admin”

Import settings from other profiles

You can use this to import settings from another profile as a starting point, but I won’t do that

Display file browser tab in user profile pages

If I head over to my user profile real quick, you’ll see that I have a “File browser” tab. And in that tab, I can see all of the files that I have access to. This can be useful in case you want to allow users to upload files without having to create content (ie: an article).

Maximum file size per upload

This setting will limit the size of each file that gets uploaded. (Set to “0” so there is no limit for this profile.)

Directory quota

This defines the maximum total size of each directory. (Set to “0” so there is no limit for this profile.)

Total user quota

This will set the maximum storage each user may use. (Set to “0” so there is no limit for this profile.)

Permitted file extensions

Here, you can specify which file types may be uploaded through IMCE.

Maximum image dimensions

This is the maximum allowed image size. Drupal 7 comes with the GD Image Toolkit, so images larger than this will be automatically scaled down to this size.

Maximum number of files per operation

This is the number of files that the user is allowed to perform an action on at a time. For example, if this is set to “2”, the user can only create thumbnails for two files at a time. If they try to do 3 or more, they will get a notice that says they can only perform actions on 2 files at a time.

Directories

In this section, you can specify one or more directory paths that the user has access to. By default, this profile grants access to “/.” (which means the root of the “files” directory. Usually, this is “sites/default/files”) This also includes subdirectories, since that is checked. And it grants permission to browse, upload, create thumbnails, delete and resize files in that directory (and subdirectories). Basically this grants all permissions to all files, regardless of where they are in the directory structure. We’ll take a look at how to restrict access for general users when we edit the “Sample profile”.

Thumbnails

In this section, you can specify thumbnail sizes that are available to users of this IMCE profile.

  • (Save configuration)