Vue d’ensemble des exclusions de domaine

En utilisant l’exclusion de domaine, vous pouvez spécifier jusqu’à 1 000 sites à exclure de l’ancrage web dans Microsoft Copilot et Copilot Chat via un script PowerShell.

Remarque

Cowork utilise les stratégies d’exclusion de domaine de votre organisation, y compris les exclusions pour des domaines spécifiques.

Pour gérer la configuration d’exclusion de domaine Copilot pour votre client, utilisez le script ConfigureTenantDomainExclusions.ps1 PowerShell. Téléchargez-le sur https://aka.ms/Copilot/DomainExclusionScript. Actuellement, la configuration d’exclusion de domaine prend en charge jusqu’à deux niveaux de sous-domaines.

Ce script fournit les fonctionnalités suivantes :

  • Obtenir la configuration actuelle d’exclusion de domaine et exporter au format CSV
  • Créer une configuration d’exclusion de domaine à partir du fichier CSV
  • Mettre à jour une configuration d’exclusion de domaine existante à partir d’un fichier CSV
  • Supprimer la configuration d’exclusion de domaine actuelle
  • Générer un modèle de fichier CSV pour les exclusions de domaine

Les paramètres par défaut n’incluent pas la configuration d’exclusion de domaine. Activez l’utilisation de la fonctionnalité en exécutant le script PowerShell.

Conditions préalables

Avant d’exécuter le script, assurez-vous de respecter les conditions suivantes :

Télécharger le script PowerShell Configurer les exclusions de domaine client

  1. Téléchargez le fichier PowerShell Configurer les exclusions de domaine client à l’adresse https://aka.ms/Copilot/DomainExclusionScript.

  2. Décompressez-le dans un emplacement accessible à partir de PowerShell.

Configurer votre exclusion de domaine à l’aide de PowerShell

Lors de l’exécution de chaque commande, vous êtes invité à vous connecter. Le système récupère les abonnements de votre client, exécute l’opération, puis affiche une confirmation indiquant si l’opération a réussi.

Générer un modèle CSV

Créez un modèle de fichier CSV pour vous aider à commencer :

   .\ConfigureTenantDomainExclusions.ps1 -Template

Exemple de contenu CSV

Dans les exemples suivants, l’exemple de contenu CSV est représenté par un domaine suivi d’une valeur booléenne qui détermine s’il faut inclure des sous-pages de domaine :


<Domain>,<IncludeSubPages value>

https://www.example.org,True

example.com,False

https://docs.contoso.com,True

Obtenir la configuration actuelle

Exporter la configuration d’exclusion de domaine actuelle vers un fichier CSV :

   .\ConfigureTenantDomainExclusions.ps1 -Get

Par défaut, le script s’exporte au format domain_exclusions.csv. Pour exporter vers un fichier spécifique, spécifiez le nom souhaité en utilisant -ToFile et en spécifiant le nom de fichier comme indiqué dans l’exemple suivant :

   .\ConfigureTenantDomainExclusions.ps1 -Get -ToFile "yourfilename.csv"

Créer une configuration

Créez votre configuration d’exclusion de domaine à partir d’un fichier CSV :

   .\ConfigureTenantDomainExclusions.ps1 -Create -FromFile "input.csv"

Mettre à jour une configuration existante

Mettez à jour votre configuration actuelle d’exclusion de domaine avec des entrées provenant d’un fichier CSV :

   .\ConfigureTenantDomainExclusions.ps1 -Update -FromFile "updated_domains.csv"

Remarque

La mise à jour d’une configuration remplace l’ancienne configuration par la nouvelle configuration.

Supprimer une configuration

Supprimez votre configuration d’exclusion de domaine actuelle :

   .\ConfigureTenantDomainExclusions.ps1 -Delete

Format de fichier CSV

Lors de la création ou de la mise à jour des exclusions de domaine, votre fichier CSV doit inclure les colonnes suivantes :

Colonne Description Exemples de valeurs
Domaine Le domaine ou l’URL à bloquer example.com

https://www.example.org/path

https://docs.contoso.com
IncludeSubPages Inclure toutes les sous-pages True

False

Problèmes courants et dépannage

Limitations

Actuellement, les exclusions de domaine prennent en charge le filtrage uniquement sur les résultats de page web. Les résultats d’autres secteurs verticaux de réponse, tels que les actualités, peuvent toujours être cités.

Erreurs de stratégie d’exécution

Si vous recevez une erreur concernant les stratégies d’exécution lorsque vous essayez d’exécuter le script, vous devrez peut-être définir temporairement votre stratégie d’exécution sur Unrestricted:

Set-ExecutionPolicy -Scope Process -ExecutionPolicy Unrestricted

Pour plus d’informations sur les stratégies d’exécution PowerShell, consultez la documentation sur les stratégies d’exécution PowerShell.

Problèmes d’authentification

Si vous rencontrez des erreurs d’authentification :

  1. Vérifiez que vous êtes connecté en tant qu’administrateur de recherche ou administrateur général.

  2. Essayez de déconnecter et de reconnecter votre compte Azure.

    powershell Disconnect -AzAccount Connect -AzAccount
    

Erreurs de validation CSV

Si vous recevez des erreurs de validation CSV, vérifiez les éléments suivants dans la case activée :

  • Domaines non valides : assurez-vous que toutes les entrées de domaine sont des URL ou des noms de domaine valides.
  • Colonnes manquantes : vérifiez que votre fichier CSV contient les deux Domain colonnes et IncludeSubPages .
  • Trop d’entrées : Assurez-vous que votre fichier CSV ne contient pas plus de 1 000 entrées.
  • Valeurs booléennes : Garantir que IncludeSubPages contient uniquement True des valeurs ou False .

Pour plus d’informations sur les stratégies d’exécution PowerShell, consultez l’article À propos des stratégies d’exécution.