Exchange – movetech https://www.movetech.net Willkommen bei movetech IT Solutions! Thu, 22 Mar 2018 22:05:18 +0000 de-DE hourly 1 https://wordpress.org/?v=5.3.2 https://www.movetech.net/wp-content/uploads/2017/11/cropped-favicon-1-32x32.png Exchange – movetech https://www.movetech.net 32 32 Exchange TLS richtig absichern https://www.movetech.net/exchange-tls-richtig-absichern-2/ https://www.movetech.net/exchange-tls-richtig-absichern-2/#respond Wed, 12 Nov 2014 09:49:12 +0000 https://www.movetech.net/?p=1080 Ein SSL-Zertifikat bedeutet noch lange nicht, dass die Kommunikation mit dem Exchange Server wirklich ordentlich abgesichert ist. Es bedeutet zunächst einmal nur, dass der Browser mit dem man OWA benutzt, jenes Zertifikat nicht beanstandet, welches im IIS installiert ist. Mehr aber auch nicht...

Der Beitrag Exchange TLS richtig absichern erschien zuerst auf movetech.

]]>

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis sed cursus sapien, vitae fringilla sem. Duis convallis vel nunc at laoreet.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis sed cursus sapien, vitae fringilla sem. Duis convallis vel nunc at laoreet.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis sed cursus sapien, vitae fringilla sem. Duis convallis vel nunc at laoreet.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis sed cursus sapien, vitae fringilla sem. Duis convallis vel nunc at laoreet.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis sed cursus sapien, vitae fringilla sem. Duis convallis vel nunc at laoreet.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis sed cursus sapien, vitae fringilla sem. Duis convallis vel nunc at laoreet.

Der Beitrag Exchange TLS richtig absichern erschien zuerst auf movetech.

]]>
https://www.movetech.net/exchange-tls-richtig-absichern-2/feed/ 0
Exchange Kalender aller Benutzer gegenseitig freigeben https://www.movetech.net/exchange-kalender-aller-benutzer-gegenseitig-freigeben/ https://www.movetech.net/exchange-kalender-aller-benutzer-gegenseitig-freigeben/#respond Mon, 24 Feb 2014 20:03:24 +0000 https://www.movetech.net/?p=986 Der gegenseitige Kalenderzugriff in Exchange ist eine feine Sache. Doch wenn 75 Benutzer alle gegenseitigen Lese-Zugriff bekommen, sollte der Aufwand möglichst gering gehalten werden.

Der Beitrag Exchange Kalender aller Benutzer gegenseitig freigeben erschien zuerst auf movetech.

]]>
Kann man eigentlich…?

Sätze, die so beginnen und auch noch im Zusammenhang mit Exchange stehen, endeten früher sehr oft in einer wilden Klickerei. Heute eher in einem kleinen Powershell Script, das die Aufgabe schnell erledigt. Auch dem „Oh den hier hab ich vergessen“-Faktor kann man damit besser zu Leibe rücken.

In diesem Fall erhielten wir den „Kann man“-Anruf eines Kunden, der die Kalender jedes Benutzers zur Einsicht für jeden anderen Benutzer freigeben wollte. Anstatt nun zig Benutzer gegenseitig Kalenderfreigaben und Einladungen versenden zu lassen, hielten wir es für besser, einfach die Standardberechtigung der Kalender zu ändern.

Per Default wird ein Kalender mit der Berechtigung „ AvailabilityOnly“ (Frei/Gebucht) angelegt.

exc1.png

Dieses Recht ist notwendig, damit die Outlook Terminplanung funktioniert. Leider kann man die Details der Termine nicht sehen, was in diesem Fall allerdings gewünscht war. Aus diesem Grund setzten wir die Standardberechtigung per Script auf „Reviewer“ (Prüfer):

# Powershell Snapin für Exchange laden. Hier 2010
if (-not (Get-PSSnapin | Where-Object {$_.Name -like Microsoft.Exchange.Management.PowerShell.E2010"})){

Add-PSSnapin Microsoft.Exchange.Management.PowerShell.E2010
}

# Datenbank und neue Berechtigung festlegen
$mailboxes = Get-Mailbox -Database "Mailbox Database 01"
$AccessRights = "Reviewer"

# Für jede Mailbox
foreach ($mailbox in $mailboxes) {

# Kalenderobjekt für Mailbox erstellen
$calendar = (($mailbox.SamAccountName)+ ":\" + (Get-MailboxFolderStatistics -Identity $mailbox.SamAccountName -FolderScope Calendar | Select-Object -First 1).Name)

# Überprüfen, ob die Standardberechtigung den Standard 'AvailabilityOnly' hat

if (((Get-MailboxFolderPermission $calendar | Where-Object {$_.User -like "Standard"}).AccessRights) -like "AvailabilityOnly" ) {

$mbType = (Get-Mailbox $mailbox.SamAccountName| Select-Object -First 1).RecipientTypeDetails

# Überprüfen, ob es sich um eine Benutzermailbox handelt
if ( $mbType -match "UserMailbox" )
{
# Neue Berechtigung setzten
Write-Host "Updating calendar permission for $mailbox..." -ForegroundColor Yellow
Set-MailboxFolderPermission -User "Standard" -AccessRights $AccessRights -Identity $calendar
}
}
}

Nach dem Durchlauf des Scripts sieht die Berechtigung des Kalenders so aus:

exc2.png

Der Kalender kann nun eingesehen und Termindetails angezeigt werden. Das Ganze lassen wir nun einmal täglich ausführen – um sicher zu gehen, dass neu erstellte Benutzermailboxen über die gleichen Berechtigungstufen verfügen.

Eine Übersicht weiterer Berechtigungsstufen (zum Beispiel zum Schreiben) finden Sie hier http://office.microsoft.com/en-us/outlook-help/outlook-folder-permissions-HP005242287.aspx

Ihr Steffen Becker

Der Beitrag Exchange Kalender aller Benutzer gegenseitig freigeben erschien zuerst auf movetech.

]]>
https://www.movetech.net/exchange-kalender-aller-benutzer-gegenseitig-freigeben/feed/ 0