Version: eXtendFiles 1.6.3 and above
Audience: Administrator, User
Applicable Storage: Amazon S3

Problem

  • Upon opening an eXtendFiles URL, an "Access denied" error message is displayed.
    Image Placeholder

Possible Causes and Solutions

Before exploring other solutions below, ensure your Amazon S3 Administrator confirms that your IAM Policy and IAM User are correctly set up as described in Configure eXtendFiles for Storage with Amazon AWS S3.

  • If your eXtendFiles record is set as a private URL and you attempt to access the file using its public URL (field: EXTENDFILES - URL), you will encounter this error.
  • The configured Amazon S3 bucket is set as private, but the existing eXtendFiles record is public.
    • How to check if the Amazon S3 bucket is configured as private:
      • If the "IS PRIVATE URL" field is not checked and you still receive an "access denied" error when accessing the "EXTENDFILES - URL", it means that your bucket is private.
    • How to check the Amazon S3 bucket configuration?
      • In the eXtendFiles Setup page's "Sharing Settings" at eXtendTech eXtendFiles Setup, see if the "DEFAULT URL/FILE SHARING METHOD" is set as "Private".
      • If your configuration is set to use private files, but you have existing eXtendFiles records which are set as public, use a mass update or a scheduled workflow to set the checkbox 
        "IS PRIVATE URL" as checked on all the files where it is not checked.
    • How to view private files?
      Refer to the following articles for information on viewing private files.