Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
I siti autorevoli consentono agli amministratori di identificare le origini ufficiali di SharePoint gestite dall'organizzazione. Quando si contrassegna un sito come autorevole, le esperienze di ricerca di Copilot ne riconoscono il contenuto come attendibile.
Per gli utenti, questo riconoscimento migliora la fiducia nei risultati della ricerca. I segnali visivi, come l'etichetta Dalla tua organizzazione, semplificano l'identificazione degli elementi attendibili.
Importante
Nella versione corrente configurare i siti rilevanti tramite PowerShell e le API CSOM. La configurazione supporta la designazione a livello di sito, ma non supporta i siti personali.
Prerequisiti
Vedere Prerequisiti per la gestione avanzata di SharePoint.
Perché usare i siti rilevanti
Utilizzare i siti rilevanti per:
- Aumentare la fiducia in Ricerca Copilot promuovendo fonti organizzazioni verificate.
- Aiutare gli utenti a identificare rapidamente i contenuti ufficiali.
- Ridurre il tempo necessario per verificare se il contenuto è affidabile.
- Mantieni il controllo centralizzato dell'amministratore sulla designazione della fonte autorevole.
Configurare i siti rilevanti con SharePoint Online Management Shell
Usare SharePoint Online Management Shell se si vuole avere un flusso di lavoro amministrativo semplice.
- Installare e importare il modulo.
- Connettersi all'interfaccia di amministrazione di SharePoint.
- Contrassegnare il sito come autorevole.
Install-Module -Name Microsoft.Online.SharePoint.PowerShell -Force
Import-Module -Name Microsoft.Online.SharePoint.PowerShell
Connect-SPOService -Url "https://<tenant>-admin.sharepoint.com"
Set-SPOSite -Identity "https://<tenant>.sharepoint.com/sites/<siteName>" -IsAuthoritative $true
Configurare i siti rilevanti con CSOM (avanzato)
Usa CSOM quando hai bisogno di automazione o operazioni in blocco.
Nota
È richiesta la versione CSOM 16.1.26914.12004 o successiva.
Passaggio 1: Installare PowerShell PnP
Install-Module PnP.PowerShell -Scope CurrentUser -Force
Passaggio 2: Registrare un'app Microsoft Entra ID
Registrare un'app per l'autenticazione interattiva e copiare l'ID client dall'output.
$tenant = "<TenantName>.onmicrosoft.com"
Register-PnPEntraIDAppForInteractiveLogin -ApplicationName "PnP Interactive (SPO Admin)" -Tenant $tenant -SharePointDelegatePermissions "AllSites.FullControl" -SharePointApplicationPermissions "Sites.FullControl.All" -GraphDelegatePermissions "Sites.FullControl.All" -GraphApplicationPermissions "Sites.FullControl.All" -Interactive
$clientId = "<FROM ABOVE OUTPUT>"
Passaggio 3: Installare la CSOM di SharePoint Online
Install-Package Microsoft.SharePointOnline.CSOM -Source nuget.org -Scope CurrentUser
Passaggio 4: caricare gli assembly CSOM
$dllPath = "C:\Users\<USER_NAME>\AppData\Local\PackageManagement\NuGet\Packages\Microsoft.SharePointOnline.CSOM.<VERSION>\lib\netstandard2.0"
Add-Type -Path "$dllPath\Microsoft.SharePoint.Client.dll"
Add-Type -Path "$dllPath\Microsoft.SharePoint.Client.Runtime.dll"
Add-Type -Path "$dllPath\Microsoft.Online.SharePoint.Client.Tenant.dll"
Passaggio 5: Connettersi a SharePoint Online
$tenantDomain = "<TenantName>.onmicrosoft.com"
Connect-PnPOnline -Url "https://<TenantName>-admin.sharepoint.com" -ClientId $clientId -Tenant $tenantDomain -Interactive
Passaggio 6: inizializzare l'oggetto tenant e verificare la disponibilità dell'API
$ctx = Get-PnPContext
$tenant = New-Object Microsoft.Online.SharePoint.TenantAdministration.Tenant($ctx)
$ctx.ExecuteQuery()
$tenant.GetType().GetMethod("GetAuthoritativeResources")
Operazioni CSOM
Ottenere siti rilevanti
$authResources = $tenant.GetAuthoritativeResources()
$ctx.ExecuteQuery()
Contrassegnare un sito come autorevole
$siteId = [Guid]"<SiteId>"
$result = $tenant.SetResourceAsAuthoritative($siteId)
$ctx.ExecuteQuery()
$result.Value
Rimuovere un sito dai siti rilevanti
$siteId = [Guid]"<SiteId>"
$result = $tenant.RemoveResourceAsAuthoritative($siteId)
$ctx.ExecuteQuery()
Se il sito viene rimosso correttamente, la risposta è vuota. Se l'operazione ha esito negativo, PowerShell restituisce un'eccezione.
Contrassegnare in blocco i siti come autorevoli
[System.Guid[]]$siteIds = @([Guid]"<SiteId1>", [Guid]"<SiteId2>", [Guid]"<SiteId3>")
$results = $tenant.BulkSetResourceAsAuthoritative($siteIds)
$ctx.ExecuteQuery()
$results
Rimuovere in blocco i siti rilevanti
[System.Guid[]]$siteIds = @([Guid]"<SiteId1>", [Guid]"<SiteId2>", [Guid]"<SiteId3>")
$results = $tenant.BulkRemoveResourceAsAuthoritative($siteIds)
$ctx.Load($results)
$ctx.ExecuteQuery()
$results
Ciclo di vita e manutenzione
Mantenere i siti rilevanti come un insieme vivente di fonti attendibili:
- Esamina regolarmente l'elenco e rimuovi i siti obsoleti o non più ufficiali.
- Convalidare il comportamento dopo l'eliminazione o il ripristino di eventi del sito.
- Pianificare l'ora di propagazione dopo gli aggiornamenti.
Limitazioni
- È possibile contrassegnare come autorevole fino a 100 siti.
- La visualizzazione delle modifiche nelle esperienze supportate può richiedere fino a 72 ore.
- La designazione è attualmente solo a livello di sito.
- I tenant con più aree geografiche gestiscono i dati autorevoli del sito per ogni area geografica.
- I siti personali non possono essere contrassegnati come autorevoli.
Risoluzione dei problemi
Se le modifiche non vengono visualizzate come previsto, controllare quanto segue:
- Licenze: è necessaria una licenza di Microsoft Copilot. (Vedere Prerequisiti per la gestione avanzata di SharePoint.)
- Disponibilità delle funzionalità: assicurarsi che la funzionalità sia abilitata nel tenant.
- Idoneità del sito: assicurarsi che l'URL sia valido e faccia riferimento a un sito di SharePoint supportato.
- Tempistica: Attendere un tempo sufficiente per la propagazione (fino a 72 ore).