Set-SPOTenantSyncClientRestriction

ファイルの同期に特有の、テナント全体のオプションと制限を制御します

構文

Blocking

Set-SPOTenantSyncClientRestriction
    [-Enable]
    [-DomainGuids <String>]
    [-BlockMacSync]
    [<CommonParameters>]

FileExclusion

Set-SPOTenantSyncClientRestriction
    [-ExcludedFileExtensions <String>]
    [<CommonParameters>]

GrooveBlockOptions

Set-SPOTenantSyncClientRestriction
    [-GrooveBlockOption <String>]
    [<CommonParameters>]

ReportProblemDialogFeature

Set-SPOTenantSyncClientRestriction
    -DisableReportProblemDialog <Boolean>
    [<CommonParameters>]

説明

このコマンドレットには、複数のパラメーター セットが含まれています。 使用できるのは、1 つのパラメーター セットのパラメーターだけであり、異なるパラメーター セットのパラメーターを組み合わせることはできません。 パラメーター セットの使用法に関する詳しい情報については、「コマンドレットのパラメーター セット」を参照してください。

コマンドレットを実行するには、SharePoint 管理者以上である必要があります。

テナントを特定するには、有効な Connect-SPOService コンテキストが必要です。 テナントへの接続方法については、「Connect-SPOService」をご覧ください。

Set-SPOTenantSyncClientRestriction コマンドレットは、OneDrive と SharePoint からのファイルの同期に関連した、テナント全体のさまざまな管理設定を制御するために使用されます。 これを使用すると、次のことを行えます。

  • ドメインに参加していないコンピューターにユーザーがアイテムを同期できるかどうかの制限の設定、許可されたドメインの一覧の制御、Mac のクライアント (ドメインへの参加はサポートされていない) が同期できるかどうかの管理。

  • 特定の拡張子を持つファイルが同期されないようにする。

  • ユーザーが引き続き OneDrive for Business ライブラリを古い OneDrive for Business 同期クライアントと同期できるかどうかを制御します。

ドメインに参加していないコンピューターの同期を制限する

Set-SPOTenantSyncClientRestriction コマンドレットを使用して、テナンシーの機能を有効にし、信頼できる宛先のリストにドメイン GUID を設定できます。 この機能を有効にする場合、変更内容が有効になるまで最長 24 時間かかる場合があります。 しかし、安全なドメイン リストに対する変更内容は 5 分以内に反映されます。

重要

新しい OneDrive for Business 次世代同期クライアントを使用すれば、OneDrive for Business からファイルにアクセスして同期させることができます。 職場または学校アカウントを新しい OneDrive for Business 同期クライアントに追加して、OneDrive 内のすべてのファイルをコンピューターに同期させることができます。 詳細については、「OneDrive 同期エクスペリエンスの向上」を参照してください。

この機能が有効になると、以下の事柄が生じます。

  • 信頼できる宛先リストにないドメインから発信された OneDrive for Business 同期クライアント要求はすべてブロックされます。

  • すべての Microsoft OneDrive Mac 同期クライアントと Mac ベータ クライアントの要求は、既定でブロックされません。

  • この機能を有効にすると、Microsoft OneDrive モバイル アプリはブロックされません。

  • コンピューターがデバイス管理ソリューションによって管理されるかどうかにかかわらず、宛先セーフ リストにあるドメインに参加しない限り、同期関係は確立されません。

  • ご使用のコンピューターに対して以前に同期されたファイルはどれも削除されません。

  • この機能が有効な場合は、次のアップロード動作に注意してください。

    • クライアントに追加された新規または既存のファイルは、サーバーにアップロードされることになり、ブロックはされません。
    • コンピューターが、宛先セーフ リストに設定されているドメインに参加しているかどうかには依存しません。
    • コンピューターが安全な宛先リストに設定されていないドメインに参加しているかどうかは関係ありません。
    • 非ドメイン参加コンピューターすべてについても同様です。
  • バージョン 15.0.4693.1000 より前の Microsoft OneDrive for Business 同期クライアントでは、既存のライブラリの同期が停止されます。

重要

Mac 用の Microsoft OneDrive クライアントまたは Mac OS X 上の OneDrive for Business 次世代同期クライアントを明示的にブロックするには、BlockMacSync パラメーターを true に設定した Set-SPOTenantSyncClientRestriction コマンドレットを実行してください。 Mac OS X 用の次世代同期クライアントの詳細については、「Mac OS X 用の新しい OneDrive 同期クライアントの使用を開始する」を参照してください。

重要

信頼できる受信者リストで設定されているドメインにコンピューターが参加している場合でも同期がブロックされるという既知の OneDrive for Business 同期クライアントの問題があります。 この現象を解決するには、バージョン 15.0.4719.1000 以上の同期クライアントを入手します。「2015 年 5 月 12 日の OneDrive for Business の更新プログラム」を参照してください。

注:

同期クライアントのバージョンを確認するには、「 使用している同期クライアントのバージョン」を参照してください。

重要

この機能は、Microsoft Entra に参加しているデバイスまたは Workplace に参加しているデバイスはサポートしていません。

OneDrive for Business 同期クライアントのトラブルシューティング方法の詳細については、「OneDrive for Business (以前の SkyDrive Pro) スタンドアロンの MSI インストールからスタンドアロンの OneDrive for Business (以前の SkyDrive Pro) スタンドアロンのクイック実行インストールに切り替える方法」を参照してください。

特定のファイル拡張子を同期しないようブロックする

Set-SPOTenantSyncClientRestriction コマンドレットを使用して、.PST ファイルなど、OneDrive 同期クライアントによって同期されないファイル拡張子の一覧を構成できます。

この機能を使用して任意のファイル拡張子をブロックできますが、すべてのユーザーのデバイスに変更が有効になるには、最大で 24 時間がかかる場合があることにご注意ください。 この機能を有効にすると、除外リストに含まれるいずれかのファイルを同期するユーザーに、ブロックについて通知するエラー メッセージが表示されます。

重要

この機能は、新しい OneDrive for Business 同期クライアントでのみサポートされます。 同期クライアントのバージョンを確認するには、「 使用している同期クライアントのバージョン」を参照してください。

例 1

Set-SPOTenantSyncClientRestriction  -Enable -DomainGuids "786548DD-877B-4760-A749-6B1EFBC1190A; 877564FF-877B-4760-A749-6B1EFBC1190A"

この例では、テナンシの機能を有効にし、ドメインGUIDを信頼できる受信者リストに追加します。

例 2

Set-SPOTenantSyncClientRestriction  -Enable -DomainGuids "786548DD-877B-4760-A749-6B1EFBC1190A; 877564FF-877B-4760-A749-6B1EFBC1190A" -BlockMacSync:$true

この例では、Mac 同期ブロック機能をオンにします。

例 3

Set-SPOTenantSyncClientRestriction  -ExcludedFileExtensions "pptx;docx;xlsx"

この例では、新しい同期クライアント (OneDrive.exe) を使用して、PowerPoint、Word、Excel ファイルの種類の同期をブロックします。

例 4

Set-SPOTenantSyncClientRestriction  -ExcludedFileExtensions ""

この例では、ExcludedFileExtension リストをクリアし、新しいクライアント (OneDrive.exe) とすべてのファイルの種類を同期します。

パラメーター

-BlockMacSync

適用対象: SharePoint Online

Mac 同期クライアント (ベータ版と新しい同期クライアント (OneDrive.exe)) をブロックします。 このパラメーターの値は True と False です。 既定値は False です。

パラメーターのプロパティ

型:System.Management.Automation.SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

Blocking
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-DisableReportProblemDialog

適用対象: SharePoint Online

パラメーターのプロパティ

型:System.Boolean
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

ReportProblemDialogFeature
配置:Named
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-DomainGuids

適用対象: SharePoint Online

安全な受信者リストに追加するコンピュータ ドメイン メンバーシップの ドメイン GUID を設定します。 少なくとも 1 つのドメイン GUID が必要です。 許可されるドメイン GUID の最大数は 125 です。

パラメーターのプロパティ

型:System.String
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

Blocking
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-Enable

適用対象: SharePoint Online

安全な受信者リストに含まれていないドメインからの同期をブロックする機能を有効にします。

パラメーターのプロパティ

型:System.Management.Automation.SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

Blocking
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-ExcludedFileExtensions

適用対象: SharePoint Online

特定のファイルの種類に関して、新しい同期クライアント (OneDrive.exe) と同期しないようにします。

注:

変更が有効になるまで最大 1 時間かかります。

パラメーターのプロパティ

型:System.String
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

FileExclusion
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-GrooveBlockOption

適用対象: SharePoint Online

Groove クライアントのブロック オプションを設定します。

パラメーターのプロパティ

型:System.String
規定値:None
指定可能な値:OptOut, HardOptIn, SoftOptIn
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

GrooveBlockOptions
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

CommonParameters

このコマンドレットは、共通パラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable をサポートします。 詳細については、「about_CommonParameters」を参照してください。

入力

None

出力

System.Object