I have just finished a staged migration of our staff here in the office. Now I need to create a new user so I am wondering what the steps would be to create the new user in AD and get them an email address and inbox in the office 365 environment.

I could of course create the user/inbox in AD and then migrate them like I did everyone else but I am guessing there is a way to create new users and have them show up in office 365 without this process the migration process. I still want to be able to have this user in the AD environment.

6 Spice ups

Create the user in AD, then edit their ProxyAddresses attribute (with ADUC in Advanced Features mode the Attribute Editor should be a tab when you go to a user’s properties). I put it in as:

SMTP:domain.com

smtp:domain.onmicrosoft.com

The capitalized SMTP becomes their reply address. I think 365 would add in the second automatically, but I put it in AD as well just to be safe. DirSync runs about every 3 hours, so you can either wait that long or run a sync manually, which you can do below on your DirSync server:

run Powershell as admin

“c:\program files\windows azure active directory sync\DirSyncConfigShell.ps1”

Add-PSSnapin

Coexistence-Configuration

Start-OnlineCoexistenceSync

2 Spice ups

Usually, all I do is add the user in AD with the email address name@domain.com and Office 365 does the rest through DirSync. Then I go into the Admin Console in Office 365 and activate the user’s license.

1 Spice up

We also use Windows Azure to sync our network passwords with Office 365 so only one password needs to be remembered.

1 Spice up

We have an exchange server still in house and I believe by doing it the way you described would create the email address in the on-site exchange server rather then the in the office 365 cloud.

1 Spice up

Office365 gives our users an @domain.onmicrosoft.com address unless we specify it via ProxyAddresses.

I did forget that you need to add their license in 365 after the sync takes place as well.

I may be mistaken, but I think if you still have Exchange on-prem you will have to create the mailbox there and then migrate it to 365, then during the migration Exchange does the work to create the contact and knows that the new user is in 365 and where to send email for them.

1 Spice up

Yeah I was getting everything to show up correctly on the office 365 side using your instructions but for some reason I couldn’t log into web mail with the new information. So I am just going to go the route of creating users like I used to and perform a staged migration on the user over to 365.

We don’t have an in-house server anymore, so I guess that’s the difference.

1 Spice up

This is how I do this as well. I have found that although it takes a bit longer it works every time.

Mark 2012 R2

1 Spice up

This is from work process document we created where I work.### Creating New Users in Active Directory

To view Users , run Active Directory Users and Computers.

Right-Click on the subfolder under “Active Directory Users and Computers” called “bridgenet.lan” and go to View and choose Advanced Features

All users should be created in the folder:

Active Directory Users and Computers | Bridgenet.lan | BridgeNet | Users

After creating a new user, you will have to set some of its properites.

Under Users, if you double click on a user, you go to the property pages for the object

Click on the tab “Attribute Editor” (if you did not click on Advanced Features then you will not see it)

ProxyAddresses:

lists all the valid email addresses for a user. Cloud-hosted users must have , at the minimum these two addresses:
[email]@bridgenetsolutions.com
[email]@bridgenetsolutions.mail.onmicrosoft.com

These addresses must be preceded by smtp: , upper case SMTP is the address the world will see , lower case smtp means the world will not see that address. Make sure UPPER CASE SMTP is for bridgenetsolutions.com and not the ones with onmicrosoft.com.

targetAddress is the address that Exchange Online knows the user by. This will always include onmicrosoft.com…. The format is

SMTP:[email]@bridgenetsolutions.mail.onmicrosoft.com

All users on Exchange Online, must have “@bridgenetsolutions.com” showing in the drop down on the Account tab

1 Spice up