Sync-SPProjectPermissions

Sincroniza manualmente as permissões entre uma instância do Project Web App e seus sites de projetos associados.

Syntax

Sync-SPProjectPermissions
    [-Url] <Uri>
    [-SyncPWASite]
    [-SyncProjectSites]
    [-Async]
    [-AssignmentCollection <SPAssignmentCollection>]
    [<CommonParameters>]
Sync-SPProjectPermissions
    [-Url] <Uri>
    [[-Type] <SharePointPermissionModeSyncType>]
    [-AssignmentCollection <SPAssignmentCollection>]
    [<CommonParameters>]

Description

O Sync-SPProjectPermissions cmdlet faz com que as permissões sejam sincronizadas com os sites de projeto associados a projetos em uma instância do Project Web App e as permissões definidas nesses projetos no Project Server.

Esse cmdlet funciona com o modo de permissão do SharePoint e o modo de permissão do Project Server.

Para obter permissões e as informações mais atuais sobre Windows PowerShell para o Project Server, consulte a documentação online em https://go.microsoft.com/fwlink/p/?LinkId=251833 (https://go.microsoft.com/fwlink/p/?LinkId=251833).

Exemplos

--------------EXEMPLO-----------------

Sync-SPProjectPermissions -Url https://pwa_site -Type Full

Executa uma sincronização completa no site https://pwa_sitedo PWA.

Parâmetros

-AssignmentCollection

Manages objects for the purpose of proper disposal. Use of objects, such as SPWeb or SPSite, can use large amounts of memory and use of these objects in Windows PowerShell scripts requires proper memory management. Using the SPAssignment object, you can assign objects to a variable and dispose of the objects after they are needed to free up memory. When SPWeb, SPSite, or SPSiteAdministration objects are used, the objects are automatically disposed of if an assignment collection or the Global parameter is not used.

When the Global parameter is used, all objects are contained in the global store. If objects are not immediately used, or disposed of by using the Stop-SPAssignment command, an out-of-memory scenario can occur.

Type:SPAssignmentCollection
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-Async

Especifica que a sincronização é colocada na fila do Project Server. Omitir esse sinalizador faz com que a sincronização ocorra imediatamente no Windows PowerShell console.

Esse parâmetro é usado com o modo de permissão do Project Server.

Type:SwitchParameter
Position:4
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-SyncProjectSites

Dispara uma sincronização de permissões do Project Server para os sites do projeto.

Esse parâmetro é usado com o modo de permissão do Project Server.

Type:SwitchParameter
Position:3
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-SyncPWASite

Dispara uma sincronização de permissões do Project Server para o site do PWA.

Esse parâmetro é usado com o modo de permissão do Project Server.

Type:SwitchParameter
Position:2
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-Type

Especifica o tipo de sincronização a ser executada: completo ou incremental.

Esse parâmetro é usado com o modo de permissão do SharePoint.

Os valores válidos são:

Full, Incremental, AllGroups

Type:SharePointPermissionModeSyncType
Position:2
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition

-URL

Especifica a URL da instância do Project Web App para a qual você deseja sincronizar permissões.

O tipo deve ser uma URL válida, no formato https://pwa_site.

Type:Uri
Position:1
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server Subscription Edition