
{"id":100,"date":"2018-04-16T06:26:52","date_gmt":"2018-04-16T06:26:52","guid":{"rendered":"http:\/\/www.tygarbyte.com\/?p=100"},"modified":"2018-04-16T06:26:52","modified_gmt":"2018-04-16T06:26:52","slug":"powershell-ad-sync","status":"publish","type":"post","link":"https:\/\/www.tygarbyte.com\/index.php\/2018\/04\/16\/powershell-ad-sync\/","title":{"rendered":"Powershell AD-Sync"},"content":{"rendered":"<p>For my future reference &#8211; force AD sync to o365<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-medium wp-image-101\" src=\"http:\/\/www.tygarbyte.com\/wp-content\/uploads\/2018\/04\/Tech_AD_Sync-300x194.png\" alt=\"\" width=\"300\" height=\"194\" srcset=\"https:\/\/www.tygarbyte.com\/wp-content\/uploads\/2018\/04\/Tech_AD_Sync-300x194.png 300w, https:\/\/www.tygarbyte.com\/wp-content\/uploads\/2018\/04\/Tech_AD_Sync.png 744w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"margin: 0px; color: blue; font-family: 'Lucida Console'; font-size: 9pt;\">1 #\u00a0 start-adsyncsynccycle<\/span><span style=\"margin: 0px; font-family: 'Lucida Console'; font-size: 9pt;\"> -policytype delta <\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">\u00a0<\/span><span style=\"color: #000000; font-family: Calibri;\">\u00a0<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">2 #\u00a0\u00a0 start-adsyncsynccycle -policytype Initial<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">\u00a0<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">3\u00a0 #<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">$adConnector\u00a0 = &#8220;exampledomin.com&#8221;<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">$aadConnector = &#8220;exampledomain.onmicrosoft.com &#8211; AAD&#8221;<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">Import-Module adsync<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">$c = Get-ADSyncConnector -Name $adConnector<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">$p = New-Object Microsoft.IdentityManagement.PowerShell.ObjectModel.ConfigurationParameter &#8220;Microsoft.Synchronize.ForceFullPasswordSync&#8221;, String, ConnectorGlobal, $null, $null, $null<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">$p.Value = 1<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">$c.GlobalParameters.Remove($p.Name)<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">$c.GlobalParameters.Add($p)<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">\u00a0<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">$c = Add-ADSyncConnector -Connector $c<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">\u00a0<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">Set-ADSyncAADPasswordSyncConfiguration -SourceConnector $adConnector -TargetConnector $aadConnector -Enable $false<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">\u00a0<\/span><\/p>\n<p><span style=\"color: #000000; font-family: Calibri;\">Set-ADSyncAADPasswordSyncConfiguration -SourceConnector $adConnector -TargetConnector $aadConnector -Enable $true<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-medium wp-image-102\" src=\"http:\/\/www.tygarbyte.com\/wp-content\/uploads\/2018\/04\/Tech_AD_Sync_2-300x118.png\" alt=\"\" width=\"300\" height=\"118\" srcset=\"https:\/\/www.tygarbyte.com\/wp-content\/uploads\/2018\/04\/Tech_AD_Sync_2-300x118.png 300w, https:\/\/www.tygarbyte.com\/wp-content\/uploads\/2018\/04\/Tech_AD_Sync_2-768x303.png 768w, https:\/\/www.tygarbyte.com\/wp-content\/uploads\/2018\/04\/Tech_AD_Sync_2-1024x404.png 1024w, https:\/\/www.tygarbyte.com\/wp-content\/uploads\/2018\/04\/Tech_AD_Sync_2.png 1032w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>For my future reference &#8211; force AD sync to o365 &nbsp; 1 #\u00a0 start-adsyncsynccycle -policytype delta \u00a0\u00a0 2 #\u00a0\u00a0 start-adsyncsynccycle -policytype Initial \u00a0 3\u00a0 # $adConnector\u00a0 = &#8220;exampledomin.com&#8221; $aadConnector = &#8220;exampledomain.onmicrosoft.com &#8211; AAD&#8221; Import-Module adsync $c = Get-ADSyncConnector -Name $adConnector $p = New-Object Microsoft.IdentityManagement.PowerShell.ObjectModel.ConfigurationParameter &#8220;Microsoft.Synchronize.ForceFullPasswordSync&#8221;, String, ConnectorGlobal, $null, $null, $null $p.Value = 1 $c.GlobalParameters.Remove($p.Name) $c.GlobalParameters.Add($p) [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[4],"tags":[],"_links":{"self":[{"href":"https:\/\/www.tygarbyte.com\/index.php\/wp-json\/wp\/v2\/posts\/100"}],"collection":[{"href":"https:\/\/www.tygarbyte.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tygarbyte.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tygarbyte.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tygarbyte.com\/index.php\/wp-json\/wp\/v2\/comments?post=100"}],"version-history":[{"count":1,"href":"https:\/\/www.tygarbyte.com\/index.php\/wp-json\/wp\/v2\/posts\/100\/revisions"}],"predecessor-version":[{"id":103,"href":"https:\/\/www.tygarbyte.com\/index.php\/wp-json\/wp\/v2\/posts\/100\/revisions\/103"}],"wp:attachment":[{"href":"https:\/\/www.tygarbyte.com\/index.php\/wp-json\/wp\/v2\/media?parent=100"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tygarbyte.com\/index.php\/wp-json\/wp\/v2\/categories?post=100"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tygarbyte.com\/index.php\/wp-json\/wp\/v2\/tags?post=100"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}