Redmineでファイルの添付を禁止したい

更新日 2023/02/16
作成日 2016/11/14

チケットやWikiページへのファイル添付を禁止する設定はありませんが、禁止に近い2つの方法を紹介します。

方法1: 添付ファイルサイズの上限を「0」にする

「管理」→「設定」画面の「ファイル」タブで添付ファイルサイズの上限を設定できます。この値を「0」に設定すれば中身がない0バイトのファイルしか添付できなくなるため、実質的にはファイル添付禁止といえる状態にできます。

設定方法

  1. 「管理」→「設定」画面の「ファイル」タブを開く
  2. 「添付ファイルサイズの上限」の値を「0」に変更
  3. 「保存」をクリック

設定後、チケット画面でファイルを添付しようとすると下図のようなエラーが表示されます。

方法2: 特定の拡張子を許可/禁止する

拡張子によってファイル添付を制限したい場合は、この設定が活用できます。例えば、下図のように「禁止する拡張子」に添付させたくない拡張子を入力すれば、その拡張子は添付できなくなります。

設定方法

  1. 「管理」→「設定」画面の「ファイル」タブを開く
  2. 「許可する拡張子」または「禁止する拡張子」に入力
  3. 「保存」をクリック

「許可する拡張子」を指定すると許可された拡張子以外のファイルは添付できなくなります。「禁止する拡張子」を指定すると禁止されたされた拡張子のファイルのみが添付できなくなります。

拡張子による制限について、より詳しい情報は下記の記事をご覧ください。

Redmine 3.2新機能紹介: 拡張子での添付ファイルの制限