Puncte:0

Adăugați în mod automat grupuri de securitate Active Directory folosind PowerShell

drapel us

Am creat un script Powershell de onboarding pentru a ajuta echipa noastră IT să simplifice procesul de integrare. Scriptul va adăuga câteva câmpuri AD necesare, va atribui o cutie poștală și va adăuga grupuri de securitate. După crearea utilizatorului, am următorul cod de adăugat în biroul utilizatorului, telefonul, adresa stradală și așa mai departe, acestea se bazează pe biroul în care vor lucra -

comutator ($Office){
    „birou 1”{
        // adăugați în officephone și alte câmpuri
        $Code = "O1"
     }
     „birou 2”{
        // adăugați în officephone și alte câmpuri
        $Code = "O2"
     }
}

$Code este folosit pentru a atribui grupuri de securitate, deoarece unele nume SG se bazează pe numele biroului. De exemplu, dacă rolul utilizatorului este ofițer de întreținere în biroul O1, atunci un SG numit MaintenanceOfficer_O1 trebuie adăugat la acest utilizator. Deci codul arată ca următorul -

Comutare ($Rol){
        „Ofițer de întreținere”{
            Add-ADGroupMember -Identity ("Maintenance Office_{0}" -f $Code) -Membri $SAN
        }
}

Scriptul funcționează bine, dar avem destul de multe roluri și noi roluri vor fi create în viitor, așa că mă gândeam să creez câteva fișiere text pentru suportul nostru IT, astfel încât ei să poată adăuga ei înșiși mai multe roluri. Va fi ceva de genul...

get-content -path „$rol”
// faceți o buclă foreach pentru add-adgroupmember

Apoi, în fișierul $role.txt, există grupuri AD pentru acest rol. Așadar, suportul nostru IT va putea adăuga fișiere text în folder fără a avea nevoie de acces la script.

Dar puteți vedea că există o problemă, deoarece un nume de grup SG necesită $code.....

Aceasta este mai degrabă o problemă logică decât una tehnică, vă rugăm să împărtășiți orice gânduri sau să-mi spuneți dacă sunteți confundat cu ceva.

Mulțumiri, Raeb

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.