Exchange Server'da Resource Mailbox Yetkileri ve Kurgusu
Bu makalede, Exchange Server ortamında Room Mailbox ve Equipment Mailbox yapılandırmasını ele aldık. Delegate atama, booking seçenekleri, kapasite tanımlama ve takvim izinlerini yönetme konularını PowerShell örnekleriyle açıkladık. Senaryomuzda meetingroom1@sametozelci.com oda posta kutusu otomatik rezervasyonla çalışacak, asistan@sametozelci.com ise bu odanın yöneticisi olarak tanımlandı.
Exchange Server ortamlarında oda (room) ve ekipman (equipment) posta kutuları, kurumsal toplantı ve kaynak planlamasının omurgasını oluşturur. Bu makalede, bir kurgu senaryo üzerinden room mailbox yapılandırmasını, yetki atamalarını ve booking seçeneklerinin nasıl yönetileceğini adım adım ele alacağız.
🧱 Kurgu Senaryo
Oda Posta Kutusu: meetingroom1@sametozelci.com
Asistan: asistan@sametozelci.com
Amaç:
-
meetingroom1isimli oda, toplantı isteklerini otomatik kabul edecek. -
asistankullanıcısı bu odanın delegate’i olacak, gerektiğinde toplantıları yönetebilecek. -
Maksimum rezervasyon süresi 24 saat, ileriye dönük rezervasyon limiti 180 gün olacak.
🧩 1. Oda Posta Kutusu Oluşturma
Yeni bir oda posta kutusu oluşturmak için:
New-Mailbox -Name "Meeting Room 1" -Room -PrimarySmtpAddress meetingroom1@sametozelci.com
Bu komut oda türünde bir resource mailbox oluşturur. Takvim özellikleri ve rezervasyon mantığı Exchange tarafından otomatik devreye alınır.
👩💼 2. Delegate (Asistan) Yetkilendirmesi
Odayı yönetecek asistanı tanımlayalım:
# Asistanı delegate olarak ata
Set-CalendarProcessing -Identity "meetingroom1@sametozelci.com" -ResourceDelegates "asistan@sametozelci.com"
# Takvimde tam düzenleme yetkisi ver
Add-MailboxFolderPermission -Identity "meetingroom1@sametozelci.com:\Calendar" -User "asistan@sametozelci.com" -AccessRights PublishingEditor

Bu sayede asistan:
-
Oda takviminde toplantı oluşturabilir, düzenleyebilir, silebilir.
-
Gelen talepleri kendi adına onaylayabilir veya reddedebilir.
⚙️ 3. Booking (Rezervasyon) Seçenekleri
Exchange Management Shell veya ECP üzerinden tanımlanabilir.
PowerShell ile:
Set-CalendarProcessing -Identity "meetingroom1@sametozelci.com" `
-AutomateProcessing AutoAccept `
-AllBookInPolicy $True `
-AllRequestInPolicy $False `
-AllRequestOutOfPolicy $False `
-MaximumDurationInMinutes 1440 `
-BookingWindowInDays 180 `
-AllowRecurringMeetings $True `
-ScheduleOnlyDuringWorkHours $False `
-AddAdditionalResponse $True `
-AdditionalResponse "Bu oda doluysa farklı bir saat aralığı seçiniz."
Açıklamalar:
-
AutoAccept: Oda, uygunluk durumuna göre toplantıyı otomatik kabul eder. -
MaximumDurationInMinutes: Maksimum toplantı süresi (24 saat = 1440 dk). -
BookingWindowInDays: 180 gün sonrasına kadar rezervasyona izin verir. -
AllowRecurringMeetings: Tekrarlayan toplantılara izin verir. -
AdditionalResponse: Decline mesajlarına özel açıklama ekler.
🧠 4. AccessRights ve Yetki Seviyeleri
| Yetki Tipi | Tanım |
|---|---|
| Reviewer | Takvimi yalnızca görüntüler. |
| Author | Kendi oluşturduğu toplantıları düzenler. |
| Editor | Takvimdeki tüm öğeleri düzenler/siler. |
| PublishingEditor | Editor + alt klasör oluşturma yetkisi. |
| Owner | Tam yönetim (izinleri de değiştirebilir). |
Genellikle asistanlara PublishingEditor seviyesi, departman yöneticilerine Reviewer yeterlidir.
📅 5. ECP Üzerinden Görsel Arayüz
Exchange Control Panel (ECP) > Recipients → Resources → [Oda]
-
Booking Delegates:
-
Accept or decline booking requests automatically
-
veya Select delegates who can accept or decline requests
-

-
Booking Options:
-
Maximum booking lead time: 180 days
-
Maximum duration: 24 hours
-
Allow repeating meetings: Enabled
-
Bu arayüz aslında yukarıdaki PowerShell komutlarının GUI karşılığıdır.

📬 6. Capacity (Kapasite) Özelliği
Bazı kurumlarda oda rezervasyonları sadece kapasiteye göre yapılır.
Oda kapasitesini belirlemek için:
Set-ResourceConfig -ResourcePropertySchema "Room/Capacity"
Set-Mailbox -Identity "meetingroom1@sametozelci.com" -ResourceCapacity 8
Artık Outlook’ta bu oda “Capacity: 8” olarak görünür, büyük toplantılarda uygunluk buna göre filtrelenebilir.
🧭 Sonuç
Resource mailbox yönetimi doğru kurgulandığında:
-
Toplantı planlama süreçleri otomatikleşir,
-
Yetkiler kontrol altına alınır,
-
Kullanıcı hatalarından kaynaklı çakışmalar minimize edilir.