Utilizar Scripts do PowerShell para a Pesquisa Restrita do SharePoint
Importante
A Pesquisa Restrita do SharePoint foi concebida para clientes de Microsoft 365 Copilot. Visite aqui e a descrição geral da Pesquisa Restrita do SharePoint para obter mais informações.
Por predefinição, a Pesquisa Restrita do SharePoint não está ativada. Para ativar e configurar a Pesquisa Restrita do SharePoint, tem de ter uma função de Administrador do SharePoint ou superior no Microsoft 365. Consoante o cenário, algumas ações que precisa de efetuar são:
Obter o modo atual definido para Pesquisa Restrita
Ativar e desativar a pesquisa restrita do SharePoint
Adicionar sites à lista de permitidos ao fornecer o URL
Remover sites da lista de permitidos ao fornecer o URL
Obter a lista existente de URLs adicionados na lista de permissões
Este artigo aborda como utilizar scripts de administração no PowerShell para estas ações.
Antes de começar
Tem de ser administrador do SharePoint ou superior no Microsoft 365 para executar os seguintes scripts de administração. Antes de utilizar os scripts do PowerShell neste artigo, tem de fazer o seguinte:
Se ainda não o fez, transfira a Shell de Gestão do SharePoint Online mais recente.
Observação
Se você instalou uma versão anterior do Shell de Gerenciamento do SharePoint Online, vá até Adicionar ou remover programas e desinstale o "Shell de Gerenciamento do SharePoint Online".
Ligue-se ao SharePoint como Administrador do SharePoint ou superior no Microsoft 365 no Microsoft 365. Para saber como, consulte Introdução ao Shell de Gerenciamento do SharePoint Online.
Obter o modo atual definido para Pesquisa Restrita
A Pesquisa Restrita do SharePoint está desativada por predefinição. Para verificar o modo atual desta funcionalidade, pode executar o seguinte script:
Get-SPOTenantRestrictedSearchMode
Módulo: Microsoft.Online.SharePoint.PowerShell
Aplica-se ao: SharePoint Online
Sintaxe
Get-SPOTenantRestrictedSearchMode
Exemplo
Get-SPOTenantRestrictedSearchMode
Este exemplo permite que o administrador obtenha a lista de permissões existente no inquilino. O resultado pode ser "Ativado" ou "Desativado" com base na definição atual.
Ativar ou desativar a definição pesquisa restrita
Ativar ou desativar a definição Pesquisa Restrita com a predefinição a ser desativada. A primeira vez que a definição está ativada, a lista de permissões está vazia. Para ativar ou desativar a Pesquisa Restrita do SharePoint, pode executar:
Set-SPOTenantRestrictedSearchMode
Módulo: Microsoft.Online.SharePoint.PowerShell
Aplica-se ao: SharePoint Online
Sintaxe
Set-SPOTenantRestrictedSearchMode
[-Mode] {Disabled | Enabled}
[<CommonParameters>]
Exemplo 1
Set-SPOTenantRestrictedSearchMode -Mode Enabled
O exemplo 1 define ou ativa o modo de Pesquisa Restrita de Inquilinos para o inquilino.
Exemplo 2
Set-SPOTenantRestrictedSearchMode – Mode Disabled
O exemplo 2 desativa o modo de Pesquisa Restrita de Inquilinos para o inquilino.
Parameters
-Modo
Define o modo para a Pesquisa Restrita de Inquilinos.
Tipo | String |
---|---|
Posição: | 0 |
Valor Predefinido: | Desabilitado |
Obrigatório: | Verdadeiro |
Aceitar entrada de Pipeline: | Falso |
Aceitar carateres universais: | Falso |
Adicionar sites à lista de permissões
Quando a Pesquisa Restrita do SharePoint estiver ativada, pode adicionar URLs do site à lista permitida em cadeia ou ficheiro csv:
Add-SPOTenantRestrictedSearchAllowedList
Módulo:Microsoft.Online.SharePoint.PowerShell
Aplica-se ao: SharePoint Online
Sintaxe
Add-SPOTenantRestrictedSearchAllowedList -SitesList <List[string]> [<CommonParameters>]
Add-SPOTenantRestrictedSearchAllowedList -SitesListFileUrl <string> [-ContainsHeader <bool>]
[<CommonParameters>]
Exemplo 1
Add-SPOTenantRestrictedSearchAllowedList -SitesList @(“[https://contoso.sharepoint.com/sites/Marketing](https://contoso.sharepoint.com/sites/Marketing)”, “[https://contoso.sharepoint.com/sites/Benefits](https://contoso.sharepoint.com/sites/Benefits)”)
Este exemplo permite ao administrador adicionar os sites à lista de permitidos.
Exemplo 2
Add-SPOTenantRestrictedSearchAllowedList -SitesListFileUrl C:\Users\admin\Downloads\UrlList.csv
Este exemplo permite ao administrador adicionar os sites à lista de permitidos ao fornecer um ficheiro CSV. Adicione a lista de URLs do site na coluna URL.
Parameters
-SitesList
Lista de sites para lista de permitidos.
Tipo | String |
---|---|
Posição: | 0 |
Valor Predefinido: | Nenhum |
Obrigatório: | Verdadeiro |
Aceitar entrada de Pipeline: | Falso |
Aceitar carateres universais: | Falso |
-SitesListFileURL
Ficheiro que tem uma lista de URLs de sites que podem ser adicionados a uma lista permitida quando o inquilino está definido como Modo de Pesquisa de Inquilino Restrito.
Tipo | String |
---|---|
Posição: | 0 |
Valor Predefinido: | Nenhum |
Obrigatório: | Verdadeiro |
Aceitar entrada de Pipeline: | Falso |
Aceitar carateres universais: | Falso |
Remover sites da lista de permissões
Pode remover sites da lista de permitidos ao fornecer o URL do Site em cadeia ou ficheiro csv com o script do PowerShell:
Remove-SPOTenantRestrictedSearchAllowedList
Módulo:Microsoft.Online.SharePoint.PowerShell
Aplica-se ao: SharePoint Online
Sintaxe
Remove-SPOTenantRestrictedSearchAllowedList -SitesList <List[string]> [<CommonParameters>]
Remove-SPOTenantRestrictedSearchAllowedList -SitesListFileUrl <string> [-ContainsHeader <bool>]
[<CommonParameters>]
Exemplo 1
Remove-SPOTenantRestrictedSearchAllowedList -SitesList @(“[https://contoso.sharepoint.com/sites/Marketing](https://contoso.sharepoint.com/sites/Marketing)”, “[https://contoso.sharepoint.com/sites/HR](https://contoso.sharepoint.com/sites/HR)”)
O exemplo 1 permite que o administrador remova os sites para a lista de permitidos.
Exemplo 2
Remove-SPOTenantRestrictedSearchAllowedList -SitesListFileUrl C:\Users\admin\Downloads\UrlList.csv
O exemplo 2 permite que o administrador adicione os sites à lista de permitidos ao fornecer um ficheiro CSV.
Parameters
-SitesList
Lista de sites que será removida da lista de permitidos.
Tipo | String |
---|---|
Posição: | 0 |
Valor Predefinido: | Nenhum |
Obrigatório: | Verdadeiro |
Aceitar entrada de Pipeline: | Falso |
Aceitar carateres universais: | Falso |
-SitesListFileURL
Ficheiro que tem uma lista de sites que podem ser removidos de uma lista de permitidos quando o inquilino está definido como Modo de Pesquisa de Inquilino Restrito.
Tipo | String |
---|---|
Posição: | 0 |
Valor Predefinido: | Nenhum |
Obrigatório: | Verdadeiro |
Aceitar entrada de Pipeline: | Falso |
Aceitar carateres universais: | Falso |
Obter a lista existente de URLs na lista de permitidos
Pode obter a lista de URLs existente na lista de permitidos ao executar o seguinte script do PowerShell:
Get-SPOTenantRestrictedSearchAllowedList
Módulo:Microsoft.Online.SharePoint.PowerShell
Aplica-se ao: SharePoint Online
Sintaxe
Get-SPOTenantRestrictedSearchAllowedList
```
**Example**
```powershell
Get-SPOTenantRestrictedSearchAllowedList
Este exemplo permite que o administrador obtenha a lista de permissões existente no inquilino.