Cet article détaille les versions et les fonctionnalités de PowerShell prises en charge par CoreView pour créer des actions personnalisées dans l’application.
Modules PowerShell
Voici les modules PowerShell actuellement pris en charge par CoreView :
- Exchange Online
- Exchange local (Hybrid Connector requis)
- Active Directory (Hybrid Connector requis)
- Microsoft Teams
- Sécurité et conformité
- SharePoint (pour activer cette fonctionnalité, veuillez contacter votre partenaire certifié ou votre responsable technique de compte CoreView)
- Graph PowerShell
Si vous devez créer une action personnalisée qui exécute des commandes Exchange locales et que vous disposez d’une seule forêt, vous devez ajouter le préfixe «O365». Ce préfixe est essentiel pour éviter les conflits de noms qui pourraient survenir lorsqu’un autre module porte le même nom de commande. Par exemple, «Get-Mailbox» dans CoreView deviendrait «Get-O365Mailbox».
Versions PowerShell requises
CoreView prend actuellement en charge Windows PowerShell 5.1 et Windows PowerShell 7.4.1.
CoreView prend uniquement en charge des versions spécifiques de PowerShell. Veuillez vous assurer que votre script a été testé avec les versions suivantes :
| Module | Version avec PowerShell 5 | Version avec PowerShell 7 |
|---|---|---|
| MicrosoftTeams | 6.9.0 | 7.3.0 |
| Microsoft.Graph | 1.28.0 | 1.28.0 |
| ExchangeOnlineManagement | 3.9.0 | 3.9.0 |
| Microsoft.Online.SharePoint.PowerShell | 16.0.26017.12000 | 16.0.26510.12000 |
| SharePointPnPPowerShellOnline | 3.26.2010.0 | Obsolète |
| PnP.PowerShell | Non disponible | 3.1.0 |
Microsoft a annoncé l’abandon des cmdlets AzureAD et MSOnline. Si vous les utilisez, envisagez de mettre à jour vos scripts pour utiliser l’API Graph à la place. Microsoft fournit une documentation pour vous aider à mapper les fonctions actuelles vers les nouvelles.