Set-SPProjectUserSync

WSS のユーザー同期の動作を制御します。

構文

Default (既定)

Set-SPProjectUserSync
    [-Url] <Uri>
    [-Value] <UserSyncParameterValues[]>
    [-AssignmentCollection <SPAssignmentCollection>]
    [<CommonParameters>]

説明

WSS ユーザー同期は、Project Server のアクセス許可と SharePoint Server のアクセス許可を同期させます。 ユーザーに Project Server エンティティへのアクセス許可が付与されると、Project Web App サイトと接続された SharePoint サイトにアクセス許可が付与されます。 管理者は、このコマンドレットを使用して WSS ユーザー同期の動作を制御できます。WSS ユーザー同期を無効にするか、Project Web App サイトに対してのみ有効にするか、接続されている SharePoint サイトに対してのみ有効にするか、またはその両方に対して有効にするかを選択できます。

アクセス許可と Windows PowerShell for Project Server に関する最新情報については、https://go.microsoft.com/fwlink/p/?LinkId=251833 (https://go.microsoft.com/fwlink/p/?LinkId=251833) のオンライン ドキュメントを参照してください。

例文

Set-SPProjectUserSync https://localhost/pwa EnablePWA

この例では、WSS ユーザー同期が Project Web App サイトに対して有効になっています (https://localhost/pwa.

パラメーター

-AssignmentCollection

適用対象: Project Server 2013、Project Server 2016、Project Server 2019

適切な破棄を行うためにオブジェクトを管理します。 SPWeb や SPSite などのオブジェクトの使用によって大量のメモリが使用される場合があるので、Windows PowerShell スクリプトでこれらのオブジェクトを使用するには適切なメモリ管理が必要です。 メモリの解放が必要になった場合は、SPAssignment オブジェクトを使用して、変数へのオブジェクトの割り当てとオブジェクトの破棄を行うことができます。 割り当てコレクションまたは Global パラメーターが使用されていない場合、SPWeb、SPSite、または SPSiteAdministration オブジェクトが使用されていると、オブジェクトは自動的に破棄されます。

Global パラメーターが使用されている場合は、オブジェクトはすべてグローバル ストアに格納されます。 Stop-SPAssignment コマンドを使用してオブジェクトの使用または破棄を直接行わないと、メモリ不足のシナリオになる場合があります。

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

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

パラメーター セット

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

-Url

適用対象: Project Server 2013、Project Server 2016、Project Server 2019

Project ユーザー同期設定を設定する Project Web App インスタンスの URL を指定します。

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

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

パラメーター セット

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

-Value

適用対象: Project Server 2013、Project Server 2016、Project Server 2019

無効にすると、WSS ユーザー同期が完全に無効になります。EnablePWA は、Project Web App サイトの WSS ユーザー同期を有効にします。EnableEntProj は、エンタープライズ プロジェクトに接続されているすべての SharePoint サイトの WSS ユーザー同期を有効にします。EnableSPProj は、SharePoint プロジェクトに接続されているすべての SharePoint サイトの WSS ユーザー同期を有効にします。EnableAll は、Project Web App サイトと接続されているすべての SharePoint サイトの WSS ユーザー同期を有効にします。

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

型:

UserSyncParameterValues[]

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

パラメーター セット

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

CommonParameters

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