SID, active directory içerisinde her obje için uniq bir değerdir. Yani her user veya her grup için benzersiz bir değerdir.
Örneğin furkan.karagoz şeklinde bir user açtık. Bu kullanıcıya bir SID değeri verilir. Şimdi bu kullanıcıyı sildik ve tekrar furkan.karagoz şeklinde bir user açtık. Bu sefer başka bir SID verilmektedir.
SID mantığını anladığımıza göre kullanıcı sid değerini bulmak için powershell komutlarından nasıl faydalanıyoruz bir kaç örnek ile gösterelim.
Kullanıcı adı ile SID bulma:
Get-ADUser -Identity ‘furkan.karagoz’ | select SID
SID ile kullanıcı adı bulma:
Get-ADUser -id siddegeri | select SamAccountName
Useri SID bulma işlemini öğrendik. Peki bu işlemi gruplar için nasıl yapabiliriz ?
Grup ismi ile SID bulma:
Get-ADGroup -Identity ‘grupadi’ | select SID
SID ile grup adı bulma:
Get-AdGroup -id siddegeri | select name