ファイルに追加されるファイルの種類に制限 SharePoint
追加できるファイルの Microsoft 365 の SharePoint とSharePoint Server 2019 の最近の機能強化により、追加できるファイルの種類の制限が削除されました。 現在、追加できないファイルの既知の種類はありません。
次の種類のファイルは、Web ブラウザーまたは 同期アプリを使用して SharePoint にアップロードできますが、カスタム スクリプトを実行できるサイトがない限り、ファイルは機能しません。 既定では、カスタム スクリプトは、ユーザーが作成したサイトで、グループを持つ Microsoft 365 されます。 組織のグローバル管理者または管理者 SharePoint カスタム スクリプトの設定を変更する方法については、「 カスタム スクリプトを許可または防止する」を参照してください。
|
ファイル拡張子 |
ファイルの種類 |
|---|---|
|
.aspx |
ASP.NET Active Server Page |
|
.asmx |
ASP.NET Web サービス ソース ファイル |
|
.ascx |
ASP.NET Web ユーザー コントロール ファイル |
|
.master |
ASP.NET マスター Web ページ |
|
.xap |
Windows Phone インストール |
|
.swf |
ShockWave Flash |
|
.jar |
Java アーカイブ |
|
.xsf |
Office InfoPath フォーム定義ファイル |
|
.htc |
HTML コンポーネント ファイル |
管理者がサイトでカスタム スクリプトを許可している場合は、上記のファイルの種類でスクリプトを実行するには、"ページの追加とカスタマイズ" アクセス許可 (デザインとフル コントロールのアクセス許可レベルの一部) が必要です。
同期アプリによって制限されているファイル名の一覧については、「無効なファイル名とファイルの種類が OneDrive および SharePoint 」を参照してください)。
ブロックされるファイルの種類 ( SharePoint Server 2016
リストまたはライブラリにアップロードできない特定の種類のファイルは、 SharePoint Server 2016。 既定では、これらの SharePoint ブロックされます。 たとえば、.asp がブロックされるファイル拡張子のリストにある場合、"newpage.asp" ファイルはブロックされます。
ファイル拡張子のバリエーションもブロックされます。 次の一覧は、同じファイルを表すさまざまな方法を示しています。.hta 拡張子がブロックされているファイル拡張子の一覧にある場合、そのすべてがブロックされます。
-
filename.hta
-
filename.hta.
-
filename.hta.{3050F4D8-98B5-11CF-BB82-00AA00BDCE0B}
-
filename.hta::$DATA
注: これらのリストは、SharePoint がブロックする標準のファイルです。 管理者は、ブロックするその他の種類のファイルを追加できます。 ここに表示されていないファイルの種類を探す場合は、SharePoint 管理者またはマネージャーにお問い合わせください。
これらは、新しいデプロイの既定のブロックされる SharePoint Server 2016 です。
ファイルを変更または追加する方法については、「ファイルの種類を追加 または削除する」を参照してください。
|
ファイル拡張子 |
ファイルの種類 |
|---|---|
|
.ashx |
ASP.NET Web ハンドラー ファイル。 Web ハンドラーは、ASP.NET が受信した未処理の HTTP 要求を処理するソフトウェア モジュールです。 |
|
.asmx |
ASP.NET Web サービス ソース ファイル |
|
.json |
JavaScript Object Notation ファイル |
|
.soap |
Simple Object Access Protocol ファイル |
|
.svc |
Windows Communication Foundation (WCF) サービス ファイル |
|
.xamlx |
Visual Studio ワークフロー サービス ファイル |
かっこを含むファイル名 (例: filename.{doc}) は自動的にブロックされます。
ブロックされているファイルを追加または削除 SharePoint Server 2016
ファーム管理者権限が与えられている場合、ブロックするファイルの種類を追加または削除できます。
-
SharePoint 全体管理を開きます。
-
[セキュリティ] をクリックし、[ブロックするファイルの種類の定義] をクリックします。

-
Web アプリケーションを変更するには、[Web アプリケーション] の隣にあるリンクをクリックし、[Web アプリケーションの変更] をクリックします。

[Web アプリケーションの選択] ダイアログで、アプリをクリックします。

-
[ブロックするファイルの種類] ページで、次のいずれかを実行します。
ブロックするファイルを追加するには、ファイル拡張子を 1 行につき 1 個入力します (ピリオドを付けます)。
ファイルのブロックを停止するには、そのファイル拡張子を選択し、Del キーを押します。

ファイルを間違って削除した場合、Ctrl + Z キーを押すと元に戻ります。
注: ファイル名拡張子をアルファベット順にリストに入力する必要はありません。 次にリストを開くと、追加したファイル名拡張子はアルファベット順に正しく並べ替えられています。
-
[OK] をクリックします。
リストまたはライブラリにアップロードできない特定の種類のファイルは、 SharePoint Server 2013 および SharePoint Server 2010。 既定では、これらの SharePoint ブロックされます。 たとえば、.asp がブロックされるファイル拡張子のリストにある場合、"newpage.asp" ファイルはブロックされます。
ファイル拡張子のバリエーションもブロックされます。 次の一覧は、同じファイルを表すさまざまな方法を示しています。.hta 拡張子がブロックされているファイル拡張子の一覧にある場合、そのすべてがブロックされます。
-
filename.hta
-
filename.hta.
-
filename.hta.{3050F4D8-98B5-11CF-BB82-00AA00BDCE0B}
-
filename.hta::$DATA
注: これらのリストは、SharePoint がブロックする標準のファイルです。 管理者は、ブロックするその他の種類のファイルを追加できます。 ここに表示されていないファイルの種類を探す場合は、SharePoint 管理者またはマネージャーにお問い合わせください。
SharePoint Foundation および SharePoint Server 2013 および SharePoint Server 2010のブロックされたファイルの種類
SharePoint Foundation または SharePoint Server 2013 および SharePoint Server 2010のオンプレミス デプロイの場合、サーバー管理者は、ブロックされているファイルの種類の一覧からファイルの種類を追加または削除できます。 SharePoint Server サイトの場合、ブロックするファイルの種類を操作する方法の詳細については、お持ちである SharePoint のバージョンに応じて、次の記事のいずれかを参照してください。
SharePoint のオンプレミスの展開では、次のファイルの種類が既定でブロックされます。
|
ファイル拡張子 |
ファイルの種類 |
|---|---|
|
.ade |
Microsoft Access プロジェクト拡張子 |
|
.adp |
Microsoft Access プロジェクト |
|
.asa |
ASP 宣言ファイル |
|
.ashx |
ASP.NET Web ハンドラー ファイル。 Web ハンドラーは、ASP.NET が受信した未処理の HTTP 要求を処理するソフトウェア モジュールです。 |
|
.asmx |
ASP.NET Web サービス ソース ファイル |
|
.asp |
Active Server Pages |
|
.bas |
Microsoft Visual Basic クラス モジュール |
|
.bat |
バッチ ファイル |
|
.cdx |
複合インデックス |
|
.cer |
証明書ファイル |
|
.chm |
コンパイル済み HTML ヘルプ ファイル |
|
.class |
Java クラス ファイル |
|
.cmd |
Microsoft Windows NT コマンド スクリプト |
|
.com |
Microsoft MS-DOS プログラム |
|
.config |
構成ファイル |
|
.cnt |
ヘルプの目次ファイル |
|
.cpl |
コントロール パネル エクステンション |
|
.crt |
セキュリティ証明書 |
|
.csh |
スクリプト ファイル |
|
.der |
DER 証明書ファイル |
|
.dll |
Windows ダイナミックリンク ライブラリ |
|
.exe |
実行可能ファイル |
|
.fxp |
Microsoft Visual FoxPro コンパイル済みプログラム |
|
.gadget |
Windows ガジェット |
|
.grp |
SmarterMail グループ ファイル |
|
.hlp |
ヘルプ ファイル |
|
.hpj |
Hemera Photo Objects イメージ ファイル |
|
.hta |
HTML プログラム |
|
.htr |
スクリプト ファイル |
|
.htw |
HTML ドキュメント |
|
.ida |
Internet Information Services ファイル |
|
.idc |
インターネット データベース コネクタ ファイル |
|
.idq |
インターネット データ クエリ ファイル |
|
.ins |
インターネット ネーム サービス |
|
.isp |
インターネット通信設定 |
|
.its |
インターネット ドキュメント セット ファイル |
|
.jse |
JScript エンコード済みスクリプト ファイル |
|
.json |
JavaScript Object Notation ファイル |
|
.ksh |
Korn Shell スクリプト ファイル |
|
.lnk |
ショートカット |
|
.mad |
ショートカット |
|
.maf |
ショートカット |
|
.mag |
ショートカット |
|
.mam |
ショートカット |
|
.maq |
ショートカット |
|
.mar |
ショートカット |
|
.mas |
Microsoft Access ストアド プロシージャ |
|
.mat |
ショートカット |
|
.mau |
ショートカット |
|
.mav |
ショートカット |
|
.maw |
ショートカット |
|
.mcf |
マルチメディア コンテナー形式 |
|
.mda |
Microsoft Access アドイン プログラム |
|
.mdb |
Microsoft Access プログラム |
|
.mde |
Microsoft Access MDE データベース |
|
.mdt |
Microsoft Access データ ファイル |
|
.mdw |
Microsoft Access ワークグループ |
|
.mdz |
Microsoft Access ウィザード プログラム |
|
.ms-one-stub |
Microsoft OneNote スタブ |
|
.msc |
Microsoft Common Console ドキュメント |
|
.msh |
Microsoft Agent スクリプト ヘルパー |
|
.msh1 |
Microsoft Agent スクリプト ヘルパー |
|
.msh1xml |
Microsoft Agent スクリプト ヘルパー |
|
.msh2 |
Microsoft Agent スクリプト ヘルパー |
|
.msh2xml |
Microsoft Agent スクリプト ヘルパー |
|
.mshxml |
Microsoft Agent スクリプト ヘルパー |
|
.msi |
Microsoft Windows インストーラー パッケージ |
|
.msp |
Windows インストーラー更新パッケージ ファイル |
|
.mst |
Visual Test ソース ファイル |
|
.ops |
Microsoft Office プロファイル設定ファイル |
|
.pcd |
Photo CD イメージまたは Microsoft Visual Test コンパイル済みスクリプト |
|
.pif |
MS-DOS プログラムへのショートカット |
|
.pl |
Perl スクリプト |
|
.prf |
システム ファイル |
|
.prg |
プログラム ソース ファイル |
|
.printer |
プリンター ファイル |
|
.ps1 |
Windows PowerShell Cmdlet ファイル |
|
.ps1xml |
Windows PowerShell ディスプレイ構成ファイル |
|
.ps2 |
Windows PowerShell Cmdlet ファイル |
|
.ps2xml |
Windows PowerShell ディスプレイ構成ファイル |
|
.psc1 |
Windows PowerShell コンソール ファイル |
|
.psc2 |
Windows PowerShell コンソール ファイル |
|
.pst |
Microsoft Outlook 個人用フォルダー ファイル |
|
.reg |
登録エントリ |
|
.rem |
ACT! データベース メンテナンス ファイル |
|
.scf |
Windows エクスプローラー コマンド ファイル |
|
.scr |
スクリーン セーバー |
|
.sct |
スクリプト ファイル |
|
.shb |
Windows ショートカット |
|
.shs |
シェル スクラップ オブジェクト |
|
.shtm |
サーバー側ディレクティブを含んでいる HTML ファイル |
|
.shtml |
サーバー側ディレクティブを含んでいる HTML ファイル |
|
.soap |
Simple Object Access Protocol ファイル |
|
.stm |
サーバー側ディレクティブを含んでいる HTML ファイル |
|
.svc |
Windows Communication Foundation (WCF) サービス ファイル |
|
.url |
Uniform Resource Locator (インターネット ショートカット) |
|
.vb |
Microsoft Visual Basic Scripting Edition (VBScript) ファイル |
|
.vbe |
VBScript エンコード済みスクリプト ファイル |
|
.vbs |
VBScript ファイル |
|
.vsix |
Visual Studio エクステンション |
|
.ws |
Windows スクリプト ファイル |
|
.wsc |
Windows スクリプト コンポーネント |
|
.wsf |
Windows スクリプト ファイル |
|
.wsh |
Windows スクリプト ホスト設定ファイル |
|
.xamlx |
Visual Studio ワークフロー サービス ファイル |
かっこを含むファイル名 (例: filename.{doc}) は自動的にブロックされます。
ブロックされているファイルを追加または削除して、 SharePoint Server 2013 および SharePoint Server 2010
ファーム管理者権限が与えられている場合、ブロックするファイルの種類を追加または削除できます。
-
SharePoint 全体管理を開きます。
-
[セキュリティ] をクリックし、[ブロックするファイルの種類の定義] をクリックします。

-
Web アプリケーションを変更するには、[Web アプリケーション] の隣にあるリンクをクリックし、[Web アプリケーションの変更] をクリックします。

[Web アプリケーションの選択] ダイアログで、アプリをクリックします。

-
[ブロックするファイルの種類] ページで、次のいずれかを実行します。
ブロックするファイルを追加するには、ファイル拡張子を 1 行につき 1 個入力します (ピリオドを付けます)。
ファイルのブロックを停止するには、そのファイル拡張子を選択し、Del キーを押します。

ファイルを間違って削除した場合、Ctrl + Z キーを押すと元に戻ります。
注: ファイル名拡張子をアルファベット順にリストに入力する必要はありません。 次にリストを開くと、追加したファイル名拡張子はアルファベット順に正しく並べ替えられています。
-
[OK] をクリックします。






