Exchange Server 2007’de Mail Contact İçin Automatically update e-mail addresses based on recipient policy

Active Directory, Exchange Server, PowerShell, Scripting Comments Off

Exchange Server 2007′de OU tanimina gore mail contact nesnelerinin E-mail Address tabinda gelen Automatically update e-mail addresses based on recipient policy kutucugunu toplu olarak aktifleştirmek için aşağıdaki komutu uygulamaniz yeterlidir.

Get-MailContact -OrganizationalUnit “Muhasebe” |Set-MailContact -EmailAddressPolicyEnabled $true

Bu komut sonucunda maksimum 1000 contact nesnesi yapilan islemden etkilenecektir. Eger 1000′in üzerinde nesne varsa bu durumda aşağıdaki komutu kullanarak –resultSize Unlimited parametresi ile o OU altindaki tüm nesnelere bu ayarı uygulamış olacaksınız.

Get-MailContact -OrganizationalUnit “Muhasebe” -ResultSize Unlimited |Set-MailContact -EmailAddressPolicyEnabled $true

Eğer E-mail Address tabinda gelen Automatically update e-mail addresses based on recipient policy kutucugunu toplu olarak boşaltmak isterseniz de bu durumda aşağıdaki komutu uygulamaniz yeterlidir.

Get-MailContact -OrganizationalUnit “Muhasebe” -ResultSize Unlimited | Set-MailContact -EmailAddressPolicyEnabled $false

Sistem İpuçları (Tricks)

Active Directory, Scripting Comments Off

Active directory içerisinde gerçekleşen tüm olaylar Event Viewer içerisine olay günlüğü olarak kaydedilmektedir. Bu tabii sadece active directory için değil bütün sisteminizle ve sistem üzerindeki uygulamalarınızla ilgili günlükler olabilir. Bu toplanan günlükler içerisinde aradığını bulmanız konusunda bazen özellikle konsol içerisinde zorlanabilirsiniz. Ve bunları size daha kolay bir biçimde analiz etmenizi sağlayacak paralı bir çözüm için de bütçeniz olmayabilir. Böyle bir durumda hemen hemen herkesin makinesinde Microsoft Excel mevcuttur. Dolayısıyla ekstra bir maliyete girmeden Microsoft Excel içerisine bu günlük bilgilerini atıp kolaylıkla analiz edebilirsiniz.

Şimdi bunu bir örnekle açıklayalım:

Event Viewer konsolunu açın.

Almak istediğini logları bir metin dosyası olarak kaydedin.



Metin dosyasını açın ve tüm loglarınızı Copy ile kopyalayın.

Microsoft Excel açın.

Ve A1 hücresine gelip yapıştırın.


Yukarıdaki gibi nasıl görmek istiyorsanız Excel içerisinde hücrelerinizi ve çalışma ortamınızı şekillendirin.


Yine Excel içerisindeki sıralama seçeneklerini kullanarak gerekli filtreleme işlemlerini yerine getirin.

Event Viewer konsolu içerisinden olaylara ilişkin hangi bilgileri almak istiyorsanız aşağıdaki şekilde görüldüğü gibi o bilgiye ait kolonu ilave ederek o kolondaki bilgilerin de Excel içerisine gelmesini sağlayabilirsiniz.


ÇÖZÜMPARK - WEBCAST – Windows 2008 PowerShell Scripting Uygulamaları

CozumPark, PowerShell, Scripting, WebCast, Windows Server 28 Comments »

Microsoft Türkiye - ÇözümPark Bilişim Portalı Organizasyonunda 17 Aralık Çarşamba saat 15:00 - 16:30 arası düzenledigimiz Mesut ALADAĞ tarafından sunulan Windows 2008 PowerShell Scripting Uygulamaları https://www.livemeeting.com/cc/microsoft/join?id=S3KG7C&role=attend  konulu webcast kaydımıza ve sunuma http://www.cozumpark.com/forums/thread/65250.aspx  adresinden ulasabilirsiniz.

ACTIVE DIRECTORY MAKALELERİ – X

Active Directory, Scripting, Windows Server 49 Comments »

ACTIVE DIRECTORY İÇERİSİNDE HAZIR SORGULAMALAR OLUŞTURMAK

 

Active Directory Users and Computers, active directory domain içerisinde kullanıcı, grup, bilgisayar hesaplarının yönetimlerini yapıldığı, şirketinizin organizasyon şemasının yapılandırıldığı ve group policy gibi güvenlik yönetiminin yapılandırıldığı yönetim konsoludur. Bu başlık altında Active Directory Users and Computers’ün detaylı bir şekilde kullanımı hakkında bilgi sahibi olacaksınız.

Active Directory Users and Computers konsolunda en üstte Saved Queries isimli bir kap vardır. Bu kabın içerisinde sıklıkla kullandığınız sorgulamaları hazırlayıp, ihtiyacınız olduğunda bu bölümden hazır bir şekilde kullanabilirsiniz.

Saved queries içerisinde oluşturulmuş sorgulamalar sürekli olarak kendini güncellerler. Şimdi bunun kullanımını bir kaç örnekle açıklayalım.

Birinci örneğimizdeki hazırlayacağımız query domain içerisinde disabled yapılmış kullanıcı hesaplarını listelesin.Bunun için aşağıdaki adımları takip edin:

 

 

 

 

 

  1. Saved Queries üzerinde sağ tuş New’den Query tıklanır.

 


 

  1. New Query penceresinde Name kısmına query için bir isim verilir, Description kısmına da tanımlayıcı bir bilgi girilir. Include subcontainers kutucuğu işaretlenerek belirtilen kap altındaki bütün alt klasörleri kapsayacak şekilde sorgulamanın çalışması sağlanır.


  1. Define Query butonuna tıklanarak sorgulamanın şartları belirlenir. Karşımıza Find Common Queries penceresi gelir.


Burada Disabled accounts kutucuğu işaretlenir ve OK ile onaylanır.

  1. Karşımza tekrar New Query penceresi gelir ve Query String bölümüne belirtilen şartın sorgulama cümleciğinin geldiği görülür.


  1. OK ile işlem onaylandığında Saved Queries altına verdiğimiz isimde sorgulamanın oluştuğunu göreceksiniz.
  2. Bu sorgulamanın üzerine tıklayınca da sorgulamanın şartına uyan kayıtların listesinin geldiğini göreceksiniz.


İkinci bir örnekle daha bunu pekiştirelim. Bu örnekte de domain içerisindeki Administrators grubuna üye olanları listeleyen bir sorgulama yazacağız:

  1. Saved Queries üzerinde sağ tuşa basıp New Query tıklanır.
  2. Karşımıza gelen New Query penceresinde name kısmına query için bir isim description kısmına da açıklayıcı bir bilgi yazılabilir.


  1. Define Query tıklayarak karşımıza gelen Find Users Contact and Groups diyalog kutusunda Find bölümünden Users, Contacts and Groups seçilir.


  1. Alt bölümden Advanced tabına geçin ve Field butonuna tıklayıp, açılan seçeneklerden User’dan Member Of tıklayın.


  1. Value kutucuğuna Administrators girin ve Add ile şartınızı ekleyin.


  1. OK ile onaylayın.
  2. New Query penceresine tekrar geri döneceksiniz. Burada query string kutusuna da belirtilen şarta uyan sorgulama kodunun geldiğini göreceksiniz.


  1. OK ile onaylayınca arka plana sorgulamanın geldiğini, sorgulamaya tıklayınca da şarta uyan kayıtların listelendiğini göreceksiniz.

 



Copyright © 2007 Mesut ALADAĞ. All rights reserved.