Updating User properties using GraphAPI

Prepare Active Directory for Exchange 2016.

Before you can install Exchange 2016 you need to prepare your Active Directory forest and its domains

Extend the Active Directory schema

The account you use will need to be a member of both the Schema Admins and Enterprise Admins security groups
The computer where you'll run the command to extend the schema needs to be in the same Active Directory domain and site as the schema master.
  • Open a Windows Command Prompt window and go to where you downloaded the Exchange installation files. 
  • Run the following command to extend the schema.
Setup.exe /PrepareSchema /IAcceptExchangeServerLicenseTerms

After Setup finishes extending the schema, you'll need to wait while Active Directory replicates the changes to all of your domain controllers.

Prepare Active Directory

Before you prepare Active Directory for Exchange, there are a few things to keep in mind:
  • The account you're logged in as needs to be a member of the Enterprise Admins security group. 
  • The computer where you'll run the command needs to be in the same Active Directory domain and site as the schema master. 
  • It'll also need to contact all of the domains in the forest on TCP port 389 
  • Wait until Active Directory has replicated the changes made in step 1 to all of your domain controllers before you do this step.
Do the following to prepare Active Directory for Exchange.
  • Open a Windows Command Prompt window and go to where you downloaded the Exchange installation files. 
  • Run the following command:
Setup.exe /PrepareAD /OrganizationName:"<organization name>" /IAcceptExchangeServerLicenseTerms

Prepare Active Directory domains

The final step to get Active Directory ready for Exchange is to prepare each of the Active Directory domains where Exchange will be installed or where mail-enabled users will be located.
Prepare all of the domains in my Active Directory forest

To prepare all of your Active Directory domains, you can use the PrepareAllDomains parameter when you run Setup.

Before you prepare all of the domains in your Active Directory forest, keep the following in mind:
  • The account you use needs to be a member of the Enterprise Admins security group. 
  • Wait until Active Directory has replicated
Do the following to prepare all of the domains in your Active Directory forest for Exchange.
  • Open a Windows Command Prompt window and go to where you downloaded the Exchange installation files. 
  • Run the following command:
Setup.exe /PrepareAllDomains /IAcceptExchangeServerLicenseTerms

How do you verify if schema updated?

  • In the Schema naming context, verify that the rangeUpper property on ms-Exch-Schema-Verision-Pt is set to the value shown for your version of Exchange 2016 in the Exchange 2016 Active Directory versions table. 
  • In the Configuration naming context, verify that the objectVersion property in the CN=<your organization>,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=<domain> container is set to the value shown for your version of Exchange 2016 in theExchange 2016 Active Directory versions table. 
  • In the Default naming context, verify that the objectVersion property in the Microsoft Exchange System Objects container under DC=<root domain is set to the value shown for your version of Exchange 2016 in the Exchange 2016 Active Directory versions table.
Exchange version
rangeUpper
objectVersion
objectVersion
Naming context
Schema
Default
Configuration
Container
ms-Exch-Schema-Version-Pt
Microsoft Exchange System Objects
CN=<your organization>, CN=Microsoft Exchange, CN=Services, CN=Configuration, DC=<domain>
Exchange 2016 CU1
15323
13236
16211
Exchange 2016 RTM
15317
13236
16210
Exchange 2016 Preview
15317
13236
16041

Source : https://technet.microsoft.com/en-us/library/bb125224(v=exchg.160).aspx
 

Comments