Forum
Merhaba Arkadaşlar,
Şirket içerisinde exchange 2010 kullanıyoruz tek bir mailbox ta audit i şu komutla açabiliyorum. "Set-Mailbox Alan.Reid -AuditEnabled $true".Ama bütün kullanıcılar için tek tek bu komutu mu yazacağım?Ya da Domain e yeni bir kullanıcı eklediğim zaman otomatik olarak nasıl audit açık gelecek.Bunun için bir script filan da bulamadım.Yardımcı olabilecek biri varsa çok sevinirim.Teşekkürler şimdiden.
Merhaba,
tüm mailbox' lar için aşağıdaki komutu kullanabilirsiniz, ancak bunu yapmak istediğinize emin misiniz ? bu mailboxların şişmesine neden olacaktır ve bunun takibinin yapılabileceğini pek sanmıyorum
Get-Mailbox -ResultSize unlimited | set-mailbox -AuditEnabled $true
bunun için ise kullanıcıları windows ara yüzünden değilde komple bir insan kaynakları yazılımı gibi bir bat ile açıyorsanız sonuna bunuda ekleyebilirsiniz.
Danışman - ITSTACK Bilgi Sistemleri
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************
Bilgilendirme için çok teşekkürler.
Ben esasında sadece softdelete ve harddelete yapılan maillerin logunu tutacağım neden derseniz ileride herhangi bir kullanıcı problem yaşar ve bütün maillerini silip şirketten ayrılmaya kalkar ise bunu sistem üzerinde raporlamak istiyorum.Tabi burda bir bulamadığım notka bu loglar nerede tutuluyor ?
Kullanıcıları şu an windows arayüzünden yaratıyoruz .Bu işlemi de scriptle yapmak isterim esasında link var mı paylaşabileceğiniz ? .Teşekkürler
Uygulayacağım komut ise aşağıdaki gibi olacak çok şişirmez umarım sistemi.
Set-Mailbox -Identity "Ben Smith" -AuditOwner HardDelete,SoftDelete -AuditEnabled $true
Kullanıcıları otomatik açmak için ücretli programlar var veya sizin yardırmanız gerekli bu konuda makale yok, bize özel değil internette makale bulmanız mümkün değil.
Siz bir yazılım firması ile anlaşıyorsunuz ancak komutları siz veriyorsunuz, örneğin IK yazılımı bir kullanıcı işe alınca o kullanıcının otomatik AD hesabı, mail hesabı, map leri, printer ve profile detayları varsa OCS LYNC hesabı otomatik açılıyor.
bu komut yani sizin komut tek tek açar benim size verdiğim komutu kullanıyor olmanız gerekli.
rapor almak için ise aşağıdaki powershell' i kullanabilirsiniz
Get-Mailbox -ResultSize unlimited | Where {$_.AuditEnabled -eq "True"} | Search-MailboxAuditLog -LogonTypes delegate -ShowDetails | ConvertTo-Html | Set-Content c:\psscripts\mailboxaudit.htm
Danışman - ITSTACK Bilgi Sistemleri
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************
Bu durumda sizin verdiğiniz komutu her hafta çalıştırsam mesela otomatik script ile yeni eklenmiş kullanıcılarda da audit enable olmuş olur arada geçen bir kaç gün çok kritik değil zaten.Mümkün değil mi ?
bunu neden elle yapıyorsunuz ki bir bat yapın bat içerisinde powershell koşturun ve bunu her akşam çalıştırın olsun bitsin 🙂
Danışman - ITSTACK Bilgi Sistemleri
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************
yok benim de kasdettiğim buydu zaten otomatik yapıcam .çok teşekkürler