Partager via


Inventaire des invites planifiées

Les administrateurs peuvent effectuer l’inventaire des invites planifiées créées dans leur organization en exécutant des scripts PowerShell. Les instructions suivantes permettent aux administrateurs de se connecter à leurs comptes et d’afficher, de répertorier ou de supprimer des invites planifiées.

Configuration requise

Pour effectuer l’inventaire des invites planifiées créées par les utilisateurs dans votre organization, vous avez besoin des prérequis suivants :

  • Les rôles Administrateur général et Administrateur Power Platform sont attribués à votre utilisateur dans Portail Azure pour le locataire sur lequel vous souhaitez effectuer des opérations.
  • Utilisez PowerShell v7.0+.
  • Des modules et sont Microsoft.PowerApps.Administration.PowerShellinstallésAz.Accounts.
  • Avoir tous les scripts dans le même dossier et exécuter les scripts tout en se trouvant dans ce dossier.

Pour obtenir le rôle Administrateur système sur l’environnement d’invites planifiées Copilot, procédez comme suit :

  • Accédez au Centre d’administration Power Platform.
  • Recherchez l’environnement Microsoft 365 et sélectionnez-le. (Il s’agit du nom par défaut pour Actions Copilot environnement ; certains locataires peuvent utiliser un autre nom).
  • Sélectionnez Appartenance.
  • Sélectionnez M’ajouter pour ajouter le rôle Administrateur système à votre utilisateur. Environ 30 minutes peuvent être nécessaires pour que le rôle soit reflété partout.

Pour plus d’informations et d’options, consultez Gérer les rôles High-Privileged Administration.

Se connecter à votre compte Azure

Avant d’exécuter l’un des scripts suivants, vous devez vous connecter à votre compte d’administrateur. Pour vous connecter, exécutez le script suivant :

Connect-AzAccount

Opérations générales

  1. Pour obtenir le nom de l’environnement pour les invites planifiées Copilot, exécutez le script suivant et connectez-vous avec le compte d’administrateur si nécessaire :
Get-AdminPowerAppEnvironment 'Microsoft 365'

Entrez votre nom d’affichage (Microsoft 365 par défaut). Notez que la valeur indique le EnvironmentName nom de votre environnement.

  1. Vous pouvez également identifier un ID utilisateur en exécutant ce script, à l’aide de l’adresse e-mail utilisateur appropriée (user@domain.com dans l’exemple suivant). Notez la valeur du Id champ dans la sortie et qui indique l’ID de l’utilisateur :
Connect-Entra  

Get-EntraUser -UserId 'user@domain.com'

Répertorier les invites planifiées copilot

Il existe différentes façons d’exécuter un script pour répertorier les invites planifiées créées dans votre locataire.

Obtenir la liste des invites copilot planifiées pour l’ensemble du locataire

  1. Obtenez le à EnvironmentId l’aide du script fourni précédemment.

  2. Exécutez le script suivant, en remplaçant l’espace réservé par votre réel EnvironmentId, puis connectez-vous avec le compte d’administrateur si vous y êtes invité :

    .\Get-CopilotActions.ps1 -EnvironmentId abc123-a100-xyz000-12345
    

    La liste des invites copilot planifiées doit s’afficher dans la console.

Obtenir la liste des invites copilot planifiées pour un seul utilisateur

  1. Obtenez et EnvironmentIdUserId à l’aide des scripts fournis précédemment.

  2. Exécutez le script suivant en utilisant le approprié EnvironmentId et UserId pour remplacer les espaces réservés et vous connecter avec le compte d’administrateur si nécessaire :

    .\Get-CopilotActions.ps1 -EnvironmentId abc123-a100-xyz000-12345 -UserId abc123-a100-xyz000-12345
    

    La liste des invites copilot planifiées appartenant à cet utilisateur doit s’afficher dans la console.

Exporter la liste dans un fichier Excel/CSV

Ajoutez ce qui suit à la fin de la commande :

| Export-Csv -Path C:\temp\resultFile.csv

Exemple :

.\Get-CopilotActions.ps1 -EnvironmentId abc123-a100-xyz000-12345 | Export-Csv -Path C:\temp\resultFile.csv

Supprimer les invites planifiées Copilot

Supprimer une action Copilot unique

  1. Obtenez le EnvironmentId et le DataverseId de l’action que vous souhaitez supprimer.

  2. Exécutez le script suivant :

    .\Remove-CopilotAction.ps1 -EnvironmentId abc123-a100-xyz000-12345 -DataverseId abc123-a100-xyz000-12345
    

Supprimer plusieurs Requêtes copilot planifiés d’un seul utilisateur

  1. Complétez l’obtention de l’ID d’environnement Requêtes Copilot Scheduled.

  2. Terminez Obtention de l’ID d’objet utilisateur Microsoft Entra.

  3. Exécutez le script suivant à l’aide du et approprié EnvironmentIdUserId et en vous connectant avec le compte d’administrateur si nécessaire :

    .\Clear-CopilotActions.ps1 -EnvironmentId abc123-a100-xyz000-12345 -UserId abc123-a100-xyz000-12345