Résolu Empêcher la création de doublons dans les ressources exchange en powershell

Plus d'informations
il y a 2 semaines 4 jours #33346 par Nicolle
Bonjour Arnaud,

J'ai essayé de passer un :
$cal = Set-CalendarProcessing $resourceName
$cal.AllowMultipleResources = $false

Mais l'erreur retournée est la suivante :
La propriété « AllowMultipleResources » est introuvable dans cet objet. Vérifiez qu’elle existe et qu’elle peut être définie.
Au caractère Ligne:2 : 1
+ $cal.AllowMultipleResources = $false
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation : (:) [], RuntimeException
+ FullyQualifiedErrorId : PropertyNotFound

Je ne sais pas ce que c'est qu'une méthode "Commit". j'ai googleized mais je ne vois pas comment l'appliquer à mon cas.

Est-ce que la version de powershell peut jouer ? J'ai ce message d'avertissement :
Attention!
You are currently using an older version of the Exchange Online PowerShell module which uses RPS or using -UseRPSSession parameter with the
REST-based V3 module. RPS is going to be discontinued from September 30th, 2023 and you will not be able to use RPS post this date. We rec
ommend you to switch to the REST-based V3 module and discontinue using -UseRPSSession parameter while using Connect-ExchangeOnline command.
Read more here: aka.ms/RPSDeprecation
Please install our new REST-based PS V3 module downloadable from www.powershellgallery.com/packages/ExchangeOnlineManagement/, whic
h is more secure and reliable.

Merci d'avance,

Bonne journée,

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 semaines 4 jours #33348 par Arnaud Petitjean
Salut,

Tu t'es trompé de commande. C'est le verbe Get qu'il faut utiliser pour récupérer un objet.
$cal = Get-CalendarProcessing $resourceName # Et non Set-CalendarProcessing
$cal.AllowMultipleResources = $false

Une méthode que j'appelle "Commit" signifie une méthode qui validerait le changement de la propriété. Parfois il est nécessaire de le faire, mais je ne suis pas sûr que ce soit aussi le cas dans ta problématique.

La version de PowerShell n'a pas d'impact ici.
 

MVP PowerShell et créateur de ce magnifique forum :-)
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ou d'un conseil ?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 semaines 4 jours #33350 par Nicolle
Arnaud,

J'ai essayé les deux 
La commande en Get semblait être passée mais ne change rien.
La seconde en Set me provoque l'erreur.

Je ne sais pas s'il faut s'acharner à vouloir modifier ce paramètre parce que c'était pour faire un essai et je ne suis même pas sûr que ce soit celui qui me permettra d'obtenir un blocage total des doublons.

Mais je ne sais pas quel autre paramètre ou technique me permettrai d'obtenir cela 

Bonne fin de journée,
 

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 semaines 2 jours #33353 par Arnaud Petitjean
Bonjour Jean-Côme,

Je n'aime pas rester sur un échec, c'est la raison pour laquelle je m'obstine.. ;-)

Si tu as accès au support Microsoft, n'hésites pas à leur poser la question et à revenir vers nous avec la réponse. Ca pourra peut-être servir à d'autres... ;-)

A bientôt

MVP PowerShell et créateur de ce magnifique forum :-)
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ou d'un conseil ?
Les utilisateur(s) suivant ont remercié: Nicolle

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 semaine 5 jours - il y a 1 semaine 5 jours #33360 par Nicolle
Bonjour Arnaud,

Voici la réponse du support Microsoft mais malheureusement ma demande ne semble pas possible :

"Cher Monsieur, Voici la réponse de mon supérieur Exchange :  Il n’est pas pris en charge de réserver la room directement. Ceci n'est pas concu comme cela.
IMPORTANT : Les boîtes aux lettres de salle ne doivent jamais être définies comme organisateur d'une réunion. les salles doivent uniquement être ajoutées aux réunions en les incluant dans les champs Participant ou Emplacement.En tant que participant ou Emplacement sera alors mis correctement. 

Cordialement,Lucas Migeot
Support Engineer | Microsoft 365 For Microsoft Customer Service

Ce n'est pas tout à fait ma question mais c'est sa réponse  
Dernière édition: il y a 1 semaine 5 jours par Nicolle.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 semaine 4 jours #33363 par Arnaud Petitjean
Salut JC,

Eh bien au moins tu as eu une réponse  . Et je pense que ça montre que ce qu'on essayait de faire despérément en PowerShell n'était juste pas prévu par Exchange  .

Merci d'avoir pris le temps de revenir poster une réponse.

Arnaud

MVP PowerShell et créateur de ce magnifique forum :-)
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ou d'un conseil ?

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.078 secondes
Propulsé par Kunena