Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124

Kurumsal yapılarda powershell ad kullanıcı oluşturma süreçlerini otomatikleştirmek, hem zamandan tasarruf sağlar hem de insan hatasını minimuma indirir. Yeni işe başlayan bir çalışan için BT ekibinin yapması gereken işlemler oldukça fazladır: Active Directory hesabı açma, OU’ya taşıma, Exchange mailbox oluşturma, Office 365 lisansı atama, Teams üyeliği ekleme ve OneDrive provisioning gibi adımlar manuel yapıldığında zaman alır. PowerShell ile bu süreci tek bir script ile tamamen otomatik hale getirmek mümkündür.
Bu yazıda AD kullanıcı oluşturma, Office 365 lisans atama, Exchange mailbox kurma, OneDrive provisioning ve Teams grup otomasyonu gibi işlemleri tek bir script içinde birleştiren kurumsal seviye bir otomasyon anlatılmaktadır.
Yeni işe başlayanlar için BT ekiplerinin yaptığı işlemler oldukça fazladır:
AD hesabı oluşturma
OU’ya taşıma
Parola verme
Office 365 lisansı atama
Mailbox oluşturma
OneDrive provisioning
Teams’e kullanıcı ekleme veya yeni Teams grubu oluşturma
Yöneticilere bilgilendirme maili gönderme
Bu makalede tüm bu işlemleri tek bir script ile, tamamen otomatik hale getiriyoruz.
Bu kurumsal otomasyon;
Helps Desk süresini %80 azaltır,
kullanıcı onboarding sürecini standardize eder,
hataları ortadan kaldırır.
Aşağıdaki modüller kurulu olmalıdır:
Active Directory RSAT modülü
AzureAD PowerShell
Microsoft Graph (Teams + OneDrive)
Exchange Online Management
Yeni kullanıcı bilgileri ise CSV dosyasından otomatik okunur.
Aşağıdaki script;
✔ Active Directory hesabı oluşturur
✔ OU’ya taşır
✔ Rastgele parola verir
✔ Azure AD üzerinden Office 365 lisansı atar
✔ Exchange Online mailbox açar
✔ OneDrive provisioning yapar
✔ Teams grubuna kullanıcı ekler
✔ Yöneticilere otomatik bilgilendirme e-posta gönderir
Bu script, powershell ad kullanıcı oluşturma otomasyonu için kurumsal seviyede en kapsamlı çözümlerden biridir.
OneDrive provisioning işlemi ile kullanıcıya ait kişisel bulut alanı otomatik oluşturulur.
Teams otomasyonu sayesinde kullanıcı ait olduğu departman grubuna kendiliğinden dahil edilir.
Bu özellikler onboarding sürecini hızlandırır ve BT ekiplerinin iş yükünü azaltır.
| İşlem | Durum |
|---|---|
| AD kullanıcı oluşturma | ✔ |
| Parola üretme | ✔ |
| OU’ya yerleştirme | ✔ |
| O365 lisans atama | ✔ |
| Exchange mailbox | ✔ |
| OneDrive provisioning | ✔ |
| Teams grup oluşturma / üye ekleme | ✔ |
| Yöneticilere otomatik mail gönderme | ✔ |
| Detaylı log kaydı | ✔ |
Bu makalede, powershell ad kullanıcı oluşturma sürecinin nasıl tam otomasyona dönüştürüldüğünü detaylı şekilde inceledik. AD hesabı oluşturma, lisans atama, mailbox provisioning, Teams ve OneDrive işlemlerinin tek bir script ile yapılması hem operasyonel hız sağlar hem de hata riskini azaltır. Büyük kurumsal yapılarda bu tür otomasyonlar standart haline getirilmelidir.
Daha Önce hazırlamış olduğum bazı powershell script konulu yazılar:
PowerShell ile Active Directory Kullanıcılarını CSV’ye Aktarma
PowerShell ile Sistem Envanteri ve Raporlama
https://learn.microsoft.com/en-us/powershell/module/active-directory
https://learn.microsoft.com/en-us/powershell/module/microsoft.graph
https://learn.microsoft.com/en-us/powershell/module/exchange
https://learn.microsoft.com/en-us/azure/active-directory/fundamentals/active-directory-users-profile-azure-portal