Skype dünyasında sıklıkla gözden kaçan yaygın bir iş akışı, Active Directory’de bir kullanıcıyı devre dışı bıraktığınızda ne olur? Örneğin, bir kullanıcı ayrıldıysa? Eh, kullanıcı Skype & lync için etkin durumda kalacak ve bazı durumlarda yine de Skype üzerinde oturum açabilecektir:
Normal şartlarda, bir kullanıcının Active Directory hesabını devre dışı bırakırken de Skype için devre dışı bırakmaya çalışmanız gerekir. Şimdi, bu devre dışı kullanıcıların kim olduğunu bulmak ve onları devre dışı bırakmak oldukça kolay – öyleyse buraya bir bakalım.
İlk olarak, Skypeiçin etkinleştirilmiş kaç adet Devre Dışı Bırakılmış AD Kullanıcısını tam olarak bilmek isteyebilirsiniz – bu komutu kullanarak bulmak oldukça kolaydır:
Get-CsAdUser -ResultSize Unlimited | Where-Object {$_.UserAccountControl -match "AccountDisabled" -and $_.Enabled} | Measure-Object
Sonra, bu hesapların kim olduğunu bilmek isteyeceksiniz? Yine, PowerShell ile bunu yapmak oldukça kolaydır – şöyle:
Get-CsAdUser -ResultSize Unlimited | Where-Object {$_.UserAccountControl -match "AccountDisabled" -and $_.Enabled -eq $true} | Format-Table Name
Bu kullanıcıların Skype hesaplarını nasıl devre dışı bırakabilirim? Bu işlem Powershell ile çok kolaydır. Aşağıdaki komutu kullanabilirsiniz. Bunun Skype için tanımlanan tüm kullanıcıları devre dışı bırakacağını unutmayın. Hepsi! Örneğin Sentetik Testler ve benzerleri için kullandığınız AD devre dışı bırakılmış hesaplarınız varsa bunu düşünün. Her neyse, komut şu:
Get-CsAdUser -ResultSize Unlimited | Where-Object {$_.UserAccountControl -match "AccountDisabled" -and $_.Enabled} | Disable-CsUser
Başka bir yazımızda görüşmek üzere,