Microsoft Forms を介してアップロードされたファイルは、次のように、Microsoft SharePoint または職場または学校用の OneDrive に格納されます。
- グループ フォームにアップロードされたファイルは、Microsoft 365 グループの SharePoint サイトのドキュメント ライブラリに格納されます。
- 個々のフォームにアップロードされたファイルは、フォーム作成者の個人用 OneDrive フォルダーに格納されます。
フォームでファイルのアップロード機能を使用すると、次のシナリオでエラー メッセージが表示されることがあります。
- ファイルのアップロードの質問をフォームに追加必要があります。
- 質問に応答してファイルをアップロードしようとするとします。
これらのエラーは、SharePoint または OneDrive へのファイルのアップロードがブロックされている場合に発生する可能性があります。 この記事では、一般的なエラー メッセージと、エラーを修正する方法を示します。
エラー: OneDrive for Business でアップロード ファイル フォルダーを作成できませんでした
このエラーは、次の理由で発生することがあります。
- Limited アクセス ユーザーアクセス許可ロックダウン モードサイト コレクション機能が有効になっています。 この機能は、共有とファイルとフォルダーへのアクセスを制限します。
- 組織内の People 共有リンク は無効になっています。
- ファイルとフォルダーの共有は、サイト所有者に限定されます。
Resolution
作成した個々のフォームでこのエラーを解決するには、OneDrive for Work または School Web サイトにサインインし、次の手順に従います。
制限付きユーザーアクセス許可ロックダウン モード サイト コレクション機能が有効になっている場合は無効にします。
- 画面の右上隅にある Settings アイコンを選択します。
- [ OneDrive 設定>その他の設定を選択します。
- [ Features とストレージで、[サイトコレクション機能 選択。
- Limited-access ユーザーアクセス許可ロックダウン モードを見つけます。 Status値が Active の場合は、Deactivateを選択し、確認ページでこの機能を有効にするを選択します。
組織内の People 共有リンクが無効になっている場合は有効にします。
注: SharePoint Online 管理シェルで次の PowerShell コマンドを実行するには、SharePoint Online 管理者とサイト コレクション管理者 必要があります。
OneDrive サイトでリンク共有が無効になっているかどうかを確認するには、次の PowerShell コマンドを実行します。
(Get-SPOSite <your OneDrive site URL>).DisableCompanyWideSharingLinks
リンク共有が無効になっている場合は、次の PowerShell コマンドを実行して、OneDrive サイトの会社全体のリンク共有を有効にします。
Set-SPOSite -Identity <your OneDrive site URL> -DisableCompanyWideSharingLinks NotDisabled
通常、個人用 OneDrive サイトの URL は次の形式です。
https://<tenant name>-my.sharepoint.com/personal/<user principal name>
グループ フォームのこのエラーを解決するには、Microsoft 365 グループの SharePoint サイトにサインインし、次の手順に従います。
サイト コレクション機能を有効または無効にする の手順に従って、サイト コレクション機能 制限付きアクセスユーザーアクセス許可ロックダウン モード 無効にします (有効になっている場合)。
組織内の People 共有リンクが無効になっている場合は有効にします。
注: SharePoint Online 管理シェルで次の PowerShell コマンドを実行するには、SharePoint Online 管理者とサイト コレクション管理者 必要があります。
SharePoint サイトでリンク共有が無効になっているかどうかを確認するには、次の PowerShell コマンドを実行します。
(Get-SPOSite <Group SharePoint site URL>).DisableCompanyWideSharingLinks
リンク共有が無効になっている場合は、次の PowerShell コマンドを実行して、グループの SharePoint サイトの会社全体のリンク共有を有効にします。
Set-SPOSite -Identity <Group SharePoint site URL> -DisableCompanyWideSharingLinks NotDisabled
通常、Microsoft 365 グループの SharePoint サイトの URL は次の形式です。
https://<tenant-name>.sharepoint.com/sites/<group-name>
注:
SharePoint サイトで情報バリアが有効になっている場合、 mode が Owner Moderated、 Implicit、または Explicit に設定されている場合、会社全体のリンク共有は無効になります。 この場合、情報バリア モードを Open に変更します。 サイトの情報バリア モードを確認するには、
Get-SPOSite <Group SharePoint site URL> | Select InformationBarriersMode
PowerShell コマンドを実行します。サイト メンバーがファイルとフォルダーを共有できるかどうかを確認します。 できない場合は、次の手順に従って共有アクセス許可を更新します。
グループの SharePoint サイトにサイト所有者としてサインインします。
Settings>サイトのアクセス許可を選択します。
[ サイト共有で、 メンバーの共有方法を変更する] を選択。
[ 共有のアクセス許可で、次のいずれかのオプションを選択します。
- サイトの所有者とメンバーは、ファイル、フォルダー、およびサイトを共有できます。 編集アクセス許可を持つユーザーは、ファイルとフォルダーを共有できます。
- サイト所有者とメンバー、および編集アクセス許可を持つユーザーはファイルとフォルダーを共有できますが、サイトの所有者のみがサイトを共有できます。
[保存] を選択します。
エラー: ファイルのアップロードに失敗しました
このエラーは、次のいずれかの理由で発生する可能性があります。
- 組織内の People 共有リンク は無効になっています。
- 個々のフォームがグループに移動されます。 この状況により、以前のフォーム所有者の個人用 OneDrive サイトにファイルがアップロードされなくなります。
Resolution
このエラーを修正するには、適切な方法を使用します。
組織内の People の場合 共有リンクは無効になります
SharePoint Online 管理シェルで Set-SPOSite PowerShell コマンドを使用して、リンクを有効にします。
注: 次の PowerShell コマンドを実行するには、SharePoint Online 管理者とサイト コレクション管理者である必要があります。
作成する個々のフォームの場合は、次の PowerShell コマンドを実行します。
Set-SPOSite -Identity <your OneDrive site URL> -DisableCompanyWideSharingLinks NotDisabled
リンク共有の状態を確認するには、次の PowerShell コマンドを実行します。
(Get-SPOSite <your OneDrive site URL>).DisableCompanyWideSharingLinks
通常、個人用 OneDrive サイトの URL は次の形式です。
https://<tenant name>-my.sharepoint.com/personal/<user principal name>
グループ フォームの場合は、次の PowerShell コマンドを実行します。
Set-SPOSite -Identity <Group SharePoint site URL> -DisableCompanyWideSharingLinks NotDisabled
リンク共有の状態を確認するには、次の PowerShell コマンドを実行します。
(Get-SPOSite <Group SharePoint site URL>).DisableCompanyWideSharingLinks
通常、グループ SharePoint サイトの URL は次の形式です。
https://<tenant-name>.sharepoint.com/sites/<group-name>
注:
SharePoint サイトで情報バリアが有効になっている場合、 mode が Owner Moderated、 Implicit、または Explicit に設定されている場合、会社全体のリンク共有は無効になります。 この場合、情報バリア モードを Open に変更します。 サイトの情報バリア モードを確認するには、
Get-SPOSite <Group SharePoint site URL> | Select InformationBarriersMode
PowerShell コマンドを実行します。
個々のフォームが Microsoft 365 グループに移動された場合
ファイルアップロードの質問を削除し、再作成します。 以前にアップロードしたファイルは、以前のフォーム所有者の OneDrive サイトに残ります。
ファイルアップロードの質問を再作成すると、新しい質問がグループの SharePoint サイトにリンクされ、すべてのファイルが SharePoint サイトにアップロードされます。
エラー: アクセス拒否エラー。 このアクションを実行したり、このリソースにアクセスしたりするためのアクセス許可がありません
このエラーは、次のいずれかの理由で発生する可能性があります。
- SharePoint アクセスが非管理対象デバイスに対してブロックされている間は、アンマネージド デバイスを使用してフォームにアクセスしようとします。
- 以前に削除したアカウントとユーザー プリンシパル名 (UPN) を共有する新しいアカウントを使用して、フォームにアクセスしようとするとします。
Resolution
このエラーを修正するには、適切な方法を使用します。
非管理対象デバイスで SharePoint アクセスがブロックされているときにアンマネージド デバイスを使用している場合
SharePoint 管理者として次の手順に従います。
SharePoint 管理センターでPolicies>Access コントロールを選択します。
管理されていないデバイスを選択し、次のいずれかの設定を選択します。
- デスクトップ アプリ、モバイル アプリ、Web からのフル アクセスを許可する
- 制限付き Web アクセスのみを許可
UPN を以前のアカウントと共有する新しいアカウントを使用している場合
SharePoint または OneDriveでのサイト ユーザー ID の不一致を修正します。
エラー: アップロードされたファイルの有効期限が切れているか破損しています。ファイルをもう一度アップロードしてください
このエラーは、 Require ドキュメントを編集する前にチェックアウトする場合 OneDrive または SharePoint サイトで設定が有効になっている場合に発生します。
Resolution
作成した個々のフォームでこのエラーを解決するには、OneDrive for Work または School サイトにサインインし、次の手順に従います。
- 画面の右上隅にある Settings アイコンを選択します。
- [ OneDrive の設定>その他の設定を選択します。
- [ 探しているものが見つかりません古いサイト設定ページに戻る を選択。
- サイト管理で、[サイト ライブラリとリスト選択します。
- 個人用フォームを格納するライブラリを見つけて、 [<library 名>をカスタマイズする] を選択。
- [ General Settingsで、 Versioning settings を選択します。
- [チェックアウト>ドキュメントを編集する前にチェックアウトする必要がありますか?、[いいえ]を選択。
- [OK] を選択します。
グループ フォームのこのエラーを解決するには、Microsoft 365 グループの SharePoint サイトにサインインし、次の手順に従います。
- グループ フォームを格納するライブラリを選択します。
- 画面の右上隅にある Settings アイコンを選択します。
- ライブラリ設定>ライブラリ設定の追加を選択します。
- [ General Settingsで、 Versioning settings を選択します。
- [チェックアウト>ドキュメントを編集する前にチェックアウトする必要がありますか?、[いいえ]を選択。
- [OK] を選択します。
エラー: このフォルダーを作成するためのアクセス権がない、または有効なライセンスがない
この問題は、サイト設定で [新しいフォルダー] コマンドが無効になっている場合に発生します。 この状況では、フォームが格納されているドキュメント ライブラリにフォルダーを作成できなくなります。
Resolution
作成した個々のフォームでこのエラーを解決するには、OneDrive for Work または School サイトにサインインし、次の手順に従います。
- 画面の右上隅にある Settings アイコンを選択します。
- [ OneDrive の設定>その他の設定を選択します。
- [ 探しているものが見つかりません古いサイト設定ページに戻る を選択。
- サイト管理で、[サイト ライブラリとリスト選択します。
- 個人用フォームを格納するライブラリを見つけて、 [<library 名>をカスタマイズする] を選択。
- [設定] で [詳細設定] を選択します。
- Folders>Make の [新しいフォルダー] コマンドを使用できますYesを選択します。
- [OK] を選択します。
グループ フォームのこのエラーを解決するには、Microsoft 365 グループの SharePoint サイトにサインインし、次の手順に従います。
- グループ フォームを格納するライブラリを選択します。
- 画面の右上隅にある Settings アイコンを選択します。
- ライブラリ設定>ライブラリ設定の追加を選択します。
- [設定] で [詳細設定] を選択します。
- [フォルダー] > [新しいフォルダー] コマンドを使用できるようにしますYesを選択します。
- [OK] を選択します。