Posted On March 31, 2019

User Account Creation Script

kimconnect 0 comments
blog.KimConnect.com >> Windows >> User Account Creation Script
1. Create Account in AD
a. Select the correct container
b. copy memberships of another user
c. add “proxyAddresses”
 
 
2. Run this script to sync with Office 365
————-
$serverName = EXCHANGE01
Invoke-Command -computername $serverName -scriptblock { Start-ADSyncSyncCycle -PolicyType Delta } -credential kimconnect-admin

Set-MsolUserPrincipalName -UserPrincipalName [email protected] -NewUserPrincipalName [email protected]
 
# Script to set primary SMTP for all AD users
Import-Module ActiveDirectory
$users = Get-ADUser -Filter *
foreach ($user in $users)
{
$email = $user.samaccountname + '@kimconnect.com'
$newemail = "SMTP:"+$email
Set-ADUser -Identity $user.SamAccountName -EmailAddress $email
Set-ADUser $user -Add @{proxyAddresses = ($newemail)}
}
 
# Sample script to add new user
New-ADUser -SamAccountName Firstname.Lastname -Name "Firstname Lastname" -GivenName Firstname -Surname Lastname -EmailAddress "[email protected]" -PasswordNeverExpires $true -AccountPassword (ConvertTo-SecureString -AsPlainText "PASSWORD" -Force) -PassThru | Enable-ADAccount

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

Manual Sync for Office 365 Azure-AD Integration

1. Perform Prerequisites:* a. Install Dot Net Framework 4.5 )* b. Install Windows Management Framework…

Dell OpenManage and ESXi 6.0 Integration

Install OpenManage on ESX 5.1 to 6.0: ----------------------------------------------- Check to see whether OpenManage is already…

Error: Windows cannot load extensible counter DLL MSSQLSERVER, the first DWORD in data section is the Windows error code.

 Resolution:   Give everyone read/execute access to binn\sqlctr80.dll or msmdctr90.dll   # Set file$sqlctr =…