Get-SPOSite

Retorna um ou mais conjuntos de sites.

Syntax

Get-SPOSite
   [[-Identity] <SpoSitePipeBind>]
   [-Detailed]
   [-Limit <String>]
   [<CommonParameters>]
Get-SPOSite
   [-Detailed]
   [-Filter <String>]
   [-IncludePersonalSite <Boolean>]
   [-Limit <String>]
   [-Template <String>]
   [-GroupIdDefined]
   [<CommonParameters>]
Get-SPOSite
   [-Identity] <SpoSitePipeBind>
   [-DisableSharingForNonOwnersStatus]
   [<CommonParameters>]

Description

Este cmdlet contém mais de um parâmetro definido. Você pode usar apenas parâmetros de um conjunto de parâmetro e você não pode combinar parâmetros de diferentes conjuntos de parâmetros. Para obter mais informações sobre como usar conjuntos de parâmetros, consulte Conjuntos de Parâmetros do Cmdlet.

O cmdlet Get-SPOSite recupera e retorna as propriedades de todos os conjuntos de sites que correspondam aos critérios dados.

Com a versão 5361 do Shell de Gerenciamento do SharePoint Online, você pode ter as seguintes experiências:

Conjuntos de sites adicionais agora são exibidos. Por exemplo, todos os sites de vídeo e grupo são exibidos, juntamente com os sites de equipe.

O parâmetro Detailed foi substituído. Ele continuará a funcionar em versões anteriores

Observação

Conjuntos de sites na Lixeira não serão recuperados usando o cmdlet Get-SPOSite.

Você precisa ser um administrador do SharePoint Online ou um administrador global, e ser um administrador de conjunto de sites para executar o cmdlet.

Para obter permissões e as informações mais recentes sobre o Windows PowerShell do SharePoint Online, consulte a documentação on-line em Introdução ao Shell de gerenciamento do SharePoint Online..

Observação

Se o Gerenciamento de Armazenamento do Conjunto de Sites estiver habilitado para o locatário, você não poderá definir a cota e receberá uma mensagem de erro genérica. Para solucionar esse problema, defina o gerenciamento de armazenamento da coleção de sites como "manual" temporariamente, defina suas cotas e defina a configuração de gerenciamento de armazenamento do conjunto de sites de volta à configuração original.

Observação

Se os parâmetros Limite ou Filtro forem fornecidos, as seguintes propriedades de coleção de sites não serão preenchidas e poderão conter um valor padrão: AllowDownloadingNonWebViewableFiles, AllowEditing, AllowSelfServiceUpgrade, AnonymousLinkExpirationInDays, ConditionalAccessPolicy, DefaultLinkPermission, DefaultLinkToExistingAccess, DefaultSharingLinkType, DenyAddAndCustomizePages, DisableCompanyWideSharingLinks, ExternalUserExpirationInDays, InformationSegment, LimitedAccessFileType, OverrideTenantAnonymousLinkExpirationPolicy, OverrideTenantExternalUserExpirationPolicy, PWAEnabled, SandboxedCodeActivationCapability, SensitivityLabel, SharingAllowedDomainList, SharingBlockedDomainList, SharingCapability, SharingDomainRestrictionMode.

Exemplos

-----------------------EXEMPLO 1-----------------------------

Get-SPOSite

O exemplo 1 retorna todos os conjuntos de sites.

-----------------------EXEMPLO 2-----------------------------

Get-SPOSite -Identity https://contoso.sharepoint.com

O exemplo 2 lista o conjunto de sites com propriedades detalhadas.

-----------------------EXEMPLO 3-----------------------------

Get-SPOSite -Identity https://contoso.sharepoint.com -DisableSharingForNonOwnersStatus

Exemplo 3 atualiza o status se os não proprietários de um conjunto de sites podem compartilhar o conjunto de sites (não define esse valor).

-----------------------EXEMPLO 4-----------------------------

Get-SPOSite -Template GROUP#0 -IncludePersonalSite:$false

Este exemplo enumera Conjuntos de Sites de Grupo em um locatário.

-----------------------EXEMPLO 5-----------------------------

Get-SPOSite -Identity https://contoso.sharepoint.com/sites/groupname -detailed |fl

Este exemplo tem detalhes de cota de um Site de Grupo.

-----------------------EXEMPLO 6-----------------------------

Get-SPOSite -Identity https://contoso.sharepoint.com/sites/research | Select InformationSegment

Este exemplo retorna os InformationSegments associados ao site. Ele é aplicável a locatários que habilitam a Microsoft 365 barreiras de informações. Leia Saiba mais sobre barreiras de informações para entender as barreiras de informações no SharePoint Online.

Observação: essa propriedade está disponível apenas no Shell de Gerenciamento do SharePoint Online Versão 16.0.19927.12000 ou posterior.

-----------------------EXEMPLO 7-----------------------------

Get-SPOSite -Filter { Url -like "contoso.sharepoint.com/sites/18" }

Este exemplo usa a filtragem do lado do servidor para retornar sites correspondentes a 18.

-----------------------EXEMPLO 8-----------------------------

Get-SPOSite -Limit ALL | ?{$_.IsTeamsConnected -eq $true}

Este exemplo usa a filtragem do lado do cliente para retornar uma lista de sites conectados ao Microsoft Teams.

-----------------------EXEMPLO 9-----------------------------

Get-SPOSite -Limit ALL | ?{$_.IsTeamsChannelConnected -eq $true}

Este exemplo usa a filtragem do lado do cliente para retornar uma lista de sites conectados a um canal Privado ou Compartilhado do Microsoft Teams.

-----------------------EXEMPLO 10-----------------------------

Get-SPOSite -Limit ALL -GroupIdDefined $true

Este exemplo usa a filtragem do lado do servidor para retornar todos os sites que têm um grupo Microsoft 365 associado.

-----------------------EXAMPLE 11-----------------------------

$userUPN="joe.healy@contoso.com"
Get-SPOSite -Filter "Owner -like '$($userUPN)'"

Este exemplo recupera todos os sites filtrando pelo proprietário especificado usando uma variável.

Parâmetros

-Detailed

Use este parâmetro para conseguir informações adicionais de propriedades sobre um conjunto de sites. Você perceberá um tempo de resposta mais lento quando usar o parâmetro Detailed.

Os parâmetros a seguir são retornados:

  • ResourceUsageCurrent

  • ResourceUsageAverage

  • StorageUsageCurrent

  • LockIssue

  • WebsCount

  • CompatibilityLevel

  • AllowSelfServiceUpgrade

  • SiteDefinedSharingCapability

Retorna o valor armazenado da política do site.

  • SharingCapability

Retorna o nível de acesso efetivo, que é a política de site e a política de locatário combinada.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-DisableSharingForNonOwnersStatus

Esse parâmetro evita o compartilhamento por não proprietários.

Observação

Esse parâmetro está disponível apenas no Shell de Gerenciamento do SharePoint Online versão 16.0.4613.1211 ou posterior. DisableSharingForNonOwnersStatus não é uma configuração persistente, mas sim uma análise do estado da coleção de sites. A finalidade disso é obter essa configuração e não é garantido que outras configurações retornadas estejam corretas. Para obter outras configurações e valores, use o Get-SPOSite sem esse parâmetro para garantir que tudo seja exibido corretamente.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-Filter

Especifica o bloco de scripts do filtro do servidor a ser aplicado. O tipo deve ser um nome de filtro válido e o valor deve estar no formato { PropertyName <operator> "filterValue"}. Os operadores válidos são os seguintes: -eq, -ne, -like, -notlike. Atualmente, você pode filtrar por estas propriedades: Proprietário, Modelo (pode ser usado para filtrar se for a única propriedade presente no filtro), LockState, URL. Não há suporte para o uso do operador -or para incluir um filtro adicional.

Observação: os valores do operador diferenciam maiúsculas de minúsculas.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-GroupIdDefined

Filtra a lista de sites retornados a sites com uma ID de Grupo (ou seja, sites conectados a um grupo Microsoft 365) quando o valor é definido como $true. Filtra a lista de sites somente para sites sem uma ID de Grupo quando o valor é $false.

Os valores são $true, $falsee não definidos. Por padrão, o valor é não definido, o que significa que o filtro não se aplica.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-Identity

Especifica a URL do conjunto de sites.

Type:SpoSitePipeBind
Position:0
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Online

-IncludePersonalSite

Exibe os sites pessoais quando o valor é definido como $true.

Os valores são $true e $false. Por padrão, o valor é $false o que significa que nenhum site pessoal será retornado.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-Limit

Especifica o máximo de conjuntos de sites para retornar. Pode ser qualquer número. Para recuperar todos os conjuntos de sites, use ALL. O valor padrão é 200. Se esse parâmetro for fornecido, algumas propriedades do conjunto de sites não serão populadas e poderão conter um valor padrão.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-Template

Exibe os sites de um modelo específico. Por exemplo, STS, STS#0, STS#1, STS#3, GROUP#0, SRCHCEN#0 ou SITEPAGEPUBLISHING#0.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

Entradas

Microsoft.Online.SharePoint.PowerShell.SpoSitePipeBind

Saídas

System.Object