Microsoft publie une nouvelle version de leur Module PowerShell, la version 5.9.0. Cette version est maintenant généralement disponible et contient les mises à jour suivante :
- Ajoute la prise en charge de l’authentification basée sur l’identité gérée pour les applets de commande *-Cs à l’aide du paramètre -Identity dans Connect-MicrosoftTeams dans les environnements commerciaux. Quelques applets de commande qui ne prennent pas en charge l’authentification basée sur les applications ne sont pas non plus prises en charge pour cela.
- Met à jour [Set|Get]-CsPhoneNumberAssignment pour prendre en charge la mise à jour utilisateur/sans utilisateur dans les options de routage d’exécution pour les numéros de téléphone.
- Publie des mises à jour majeures pour Get-CsOnlineUser dans les environnements GCC High et DoD avec des améliorations significatives des performances et de nouvelles capacités de filtrage pour les scénarios sans le paramètre « -Identity » :
- Améliorations des performances, en particulier avec les scénarios “-Filter” tels que l’utilisation des attributs d’opérateur générique (*), OnPrem* et Timestamp.
- Les valeurs correctes commenceront à apparaître dans la sortie pour CountryAbbreviation, UserValidationErrors, WhenCreated.
- Ces attributs sont désormais activés pour le filtrage : Alias, City, Company, HostingProvider, UserValidationErrors, OnPremEnterpriseVoiceEnabled, OnPremHostingProvider, OnPremLineURI, OnPremSIPEnabled, SipAddress, SoftDeletionTimestamp, StateOrProvince, Street, TeamsOwnersPolicy, WhenChanged, WhenCreated, FeatureTypes, PreferredDataLocation, LastName.
- Ces opérateurs de filtrage ont été réintroduits dans Get-CsOnlineUser :
- L’opérateur “-like” prend désormais en charge l’utilisation d’opérateurs génériques dans les scénarios “contient” et “se termine par”. Exemple : Get-CsOnlineUser -Filter “DisplayName -like ‘*abc*'”
- “-contains” peut désormais être utilisé pour filtrer les propriétés qui sont un tableau de chaînes telles que FeatureTypes, ProxyAddresses et ShadowProxyAddresses. Exemple : Get-CsOnlineUser -Filter {FeatureTypes -contains “PhoneSystem”}
- “-gt” (supérieur à), “-lt” (inférieur à) peuvent désormais être utilisés pour filtrer toutes les propriétés de chaîne. Exemple : Get-CsOnlineUser -Filter {UserPrincipalName -gt/-lt “abc”}
- “-ge” (supérieur ou égal à), “-gt” (supérieur à), “-lt” (inférieur à), “-le” (inférieur ou égal à) peuvent désormais également être utilisés pour filtrer les politiques. . Exemple : Get-CsOnlineUser – Filtre {ExternalAccessPolicy -ge “xyz_policy”}
- Mises à jour du type d’utilisateurs affichés :
- Utilisateurs sans licence : les utilisateurs sans licence apparaîtraient dans la sortie de Get-CsOnlineUser.
- Utilisateurs supprimés de manière logicielle : ces utilisateurs seront affichés dans la sortie avec
- SoftDeletionTimestamp défini sur une valeur.
- Les utilisateurs invités sont désormais disponibles dans la sortie.
- [CHANGEMENT RUPTURE] IneligibleUser – AccountType comme Inconnu sera renommé IneligibleUser. IneligibleUser inclura les utilisateurs qui ne disposent d’aucune licence Teams valide (sauf Guest, SfbOnPremUser, ResourceAccount).
- Met à jour Set-CsTeamsMeetingConfiguration pour prendre en charge l’activation ou la désactivation des participants anonymes aux réunions pour recevoir des enquêtes à l’aide du paramètre FeedbackSurveyForAnonymousUsers.
- Supprime le paramètre DomainController inutilisé des applets de commande [Set|Register|Unregister]–CsOnlineDialInConferencingServiceNumber, Set-CsOnlineDialInConferencingBridge et Set-CsOnlineDialInConferencingUser.