Jump to content

NorbertFe

Expert Member
  • Gesamte Inhalte

    43.292
  • Registriert seit

  • Letzter Besuch

Alle erstellten Inhalte von NorbertFe

  1. Im Zweifel Anleitung für 11.000 Benutzer bereitstellen, wie sie es abschalten können. Ms ist das „Problem“ seit Langem bekannt und sie haben scheinbar beschlossen es zu ignorieren. zum Thema Recherche: Archive.org sollte bei solchen Fällen auch benutzt werden. ;)
  2. Moin du 5fach6-7. Wer sagt denn, dass wir net nett helfen wollen? Alternativ könnte man ja auch fragen, warum sind viele nicht in der Lage eine Internet Recherche durchzuführen. Damit das hier nicht ausartet, anbei das Skript, welches oben verwaist im Link war. ################################# ####### Office365\Exchange ###### ###### Bulk remove holidays ##### #### Using EWS & PowerShell ##### ################################# # Author: Maor Bracha # https://il.linkedin.com/maorbracha Function Remove-HolidayCalendarItems ($Mailbox,$Credential){ ### Create an EWS Connection ### $EwsDll = (Get-Item -Path ".\" -Verbose).FullName+"\Microsoft.Exchange.WebServices.Dll"; Add-Type -Path $EwsDll.ToString(); $Creds = New-Object System.Net.NetworkCredential($Credential.Username,$Credential.Password); $EwsConnection = New-Object Microsoft.Exchange.WebServices.Data.ExchangeService([Microsoft.Exchange.WebServices.Data.ExchangeVersion]::Exchange2007_SP1); $EwsConnection.Credentials = $Creds; $EwsConnection.AutodiscoverUrl($Mailbox,{$True}); ### Bind EWS to Calendar ### $Calendar = New-Object Microsoft.Exchange.WebServices.Data.FolderId([Microsoft.Exchange.WebServices.Data.WellKnownFolderName]::Calendar,$Mailbox); $SearchFilter = New-Object Microsoft.Exchange.WebServices.Data.SearchFilter+IsEqualTo([Microsoft.Exchange.WebServices.Data.AppointmentSchema]::IsAllDayEvent,$True); $ViewSettings = New-Object Microsoft.Exchange.WebServices.Data.ItemView(1000); $RemovedItems = $Null; $Count = $Null; ### Start Removal Process ### Write-Host "Starting mailbox "$Mailbox; Do{ $CalendarItems = $EwsConnection.FindItems($Calendar,$SearchFilter,$ViewSettings); $Count+=$CalendarItems.Items.Count; Write-Host "Working on items" $ViewSettings.Offset "to "$Count "..."; Foreach($Item in $CalendarItems.Items) { If($Item.Categories -EQ "Holiday") { $RemovedItems+=@($Item); $Item.Delete([Microsoft.Exchange.WebServices.Data.DeleteMode]::SoftDelete); } } $ViewSettings.Offset+=$CalendarItems.Items.Count; }While($CalendarItems.MoreAvailable); ### Report and export ### Write-Host $RemovedItems.Count "Holiday Items were removed!" Write-Host "Exporting backup file to XML..." $ExportFile = $Mailbox.ToString().Split("@")[0]+".xml"; $RemovedItems | Export-CliXml $ExportFile; }
  3. AFAIR nein.
  4. Und wo bekommt Uniflow den benutzernamen her? ;) Das müßtest du alles den Hersteller fragen.
  5. Da wo "Skripts (Start/Herunterfahren) steht. ;) Findest du bestimmt.
  6. Ich glaub, das ist ne Menge vergebene Lebenszeit. Aber manche brauchen ja ein Hobby. MS wird da keine Doku rausrücken (vermute ich), und ansonsten wird man thematisch nicht soviel finden. Und schon gar nicht für so alte Dinge.
  7. Wundert dich das, wenn du einen (Windows) Server ins Netz stellst?
  8. (einem GPO). Startup Skript, Software Deployment, Manuelle Installation Bye Norbert
  9. Das würde ich auf keinen Fall mehr so lösen. Falls du kannst, tu es NICHT!
  10. NorbertFe

    MS Teams in China

    Das Problem hast du aber mit allen bekannten Diensten die da durch müssen. Es gibt Tage da gehts besser als an anderen und man kann in China auch Geld ausgeben, damit dort "optimiert" wird, aber bisher bei allen wo ich das erlebt habe, sind das nur Trostpflaster die nur eine begrenzte Zeit helfen.
  11. Naja die 1.6.16 sollte sich aber noch finden lassen. Wenns jetzt am Server 2016 scheitern sollte. Wieso löscht man eigentlich die Setup Routine? ;)
  12. Ist übrigens schon länger bekannt: https://azurecloudai.blog/2019/11/07/field-notes-azure-active-directory-group-filtering-gotchas/ When you disable group-based filtering, it cannot be enabled again Ich meine mich zu erinnern, dass der AADC das auch so darstellt. Da ich die letzten AADC aber immer ohne Gruppe konfiguriert habe, bin ich mir bei aktuellen Versionen nicht mehr sicher. Edit: Steht auch bei MS: https://docs.microsoft.com/en-us/azure/active-directory/hybrid/how-to-connect-sync-configure-filtering#group-based-filtering
  13. Das magst du jetzt doof finden, aber es ist nunmal nur für Pilotierung vorgesehen. ;) Wenn du das änderst, dann weißt du wenigstens, wer Schuld war. https://docs.microsoft.com/en-us/azure/active-directory/hybrid/how-to-connect-install-custom#sync-filtering-based-on-groups Haks ab unter "Erfahrung gewonnen" und machs richtig. :)
  14. Und von ms explizit nur für die pilotierung vorgesehen ist. Wie du siehst, wenn man das mal abschaltet ist die pilotierung beendet. Works as designed. Dazu gibts attributbasierte Filterung. Müßte man sich mal mit beschäftigen. ;)
  15. Wenn du Variante 1 nutzt, muss der User ja nur ein Kennwort ändern. Also wäre das in dem Fall zu bevorzugen. Dafür kann er damit dann kein eas verwenden. ;)
  16. Da trägt man aber auch keinen Administrator ein. ;)
  17. nur eine? ;)
  18. Mach ich schon immer so
  19. Na wenn’s der exchange ist, dann kann’s ja nur ein Gerät mit Postfachzugriff sein. Ob’s jetzt ein Handy oder ein Computer ist, könnte man ggf. Anhand der logfiles im iis auf dem exchange rausfinden.
  20. Ich vermute ja eher, es ist diese "..." Meldung von wegen Achtung Achtung sie lesen eine Mail von einem externen Absender. ;) Aber das Problem ist in beiden Fällen das gleiche.
  21. Eins der wenigen Dinge, die mit einem Roaming Profile funktionierten. ;) Alternativ Credential Roaming (hab ich mal gelesen. ;)) https://techcommunity.microsoft.com/t5/ask-the-directory-services-team/certs-on-wheels-understanding-credential-roaming/ba-p/395897
  22. Wirst du wohl mal einen Rechtsanwalt fragen müssen. Persönlich rate ich auch von diesem Vorgehen ab, einfach mal das Passwort zurückzusetzen. Wenn das bei euch so geregelt ist, sollte man das auch bekanntgeben und sich nicht auf "private Nutzung verboten" zurückziehen. Abgesehen davon kommt man als Admin auch an die Mails ohne das Passwort zurückzusetzen (ändert aber nichts daran, dass ich das auch nicht ok finden würde). Bye Norbert
  23. Und wenn exchange im Spiel ist, kann er das auch, denn dann hätte er exchange 2019. forest functional level ebenfalls anheben.
  24. Dann ist halt set Haftungsausschluss Müll. ;) ich würde sagen da werden dann die falschen Codepages verwendet. Funktioniert halt nicht so gut, wenn die mitten drin gewechselt werden. Einige Tools konnten das recht gut konfigurieren (exclaimer), aber die wollen ja keine on-prem Tools mehr.
×
×
  • Neu erstellen...