{"id":200,"date":"2019-06-21T10:19:31","date_gmt":"2019-06-21T09:19:31","guid":{"rendered":"http:\/\/powerkjell.com\/?p=200"},"modified":"2019-06-21T10:19:31","modified_gmt":"2019-06-21T09:19:31","slug":"mappa-konton-mellan-ad-och-azure","status":"publish","type":"post","link":"http:\/\/powerkjell.com\/?p=200","title":{"rendered":"Mappa konton mellan AD och Azure"},"content":{"rendered":"<p>Om man vill synka anv\u00e4ndare fr\u00e5n lokalt AD till Azure AD \u00e4r det rekommenderat att anv\u00e4nda AD Connect. Om man redan har anv\u00e4ndare i Azure AD vill man f\u00f6rmodligen mappa ihop dessa med lokala anv\u00e4ndare. F\u00f6rsta g\u00e5ngen man synkar mellan lokalt AD och Azure AD kommer AD Connect att f\u00f6rs\u00f6ka koppla ihop UserPrincipalName i AD med UserPrincipalName i Azure AD, en s\u00e5 kallad <em>soft match<\/em>. Ibland fungerar inte det av olika anledningar och d\u00e5 kan man sj\u00e4lv g\u00f6ra denna mappning. Det g\u00f6r man genom att skriva in ObjectGUID fr\u00e5n AD i f\u00e4ltet ImmutableId i Azure AD. Dock m\u00e5ste man g\u00f6ra en base64-encoding p\u00e5 v\u00e4rdet f\u00f6rst. Det g\u00e5r till ungef\u00e4r s\u00e5 h\u00e4r:<\/p>\n<pre lang=\"powershell\">$userPrincipalName = \"myuser@powerkjell.com\"\r\nadUser = Get-ADUser -Filter { userPrincipalName -eq $userPrincipalName }\r\n$guid = New-Object -TypeName System.Guid -ArgumentList $aduser.ObjectGUID;\r\n$immutableid = [System.Convert]::ToBase64String($guid.ToByteArray());\r\nSet-MsolUser -UserPrincipalName $userPrincipalName -ImmutableId $immutableid<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Om man vill synka anv\u00e4ndare fr\u00e5n lokalt AD till Azure AD \u00e4r det rekommenderat att anv\u00e4nda AD Connect. Om man redan har anv\u00e4ndare i Azure AD vill man f\u00f6rmodligen mappa ihop dessa med lokala anv\u00e4ndare. F\u00f6rsta g\u00e5ngen man synkar mellan &hellip; <a href=\"http:\/\/powerkjell.com\/?p=200\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3,4],"tags":[],"_links":{"self":[{"href":"http:\/\/powerkjell.com\/index.php?rest_route=\/wp\/v2\/posts\/200"}],"collection":[{"href":"http:\/\/powerkjell.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/powerkjell.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/powerkjell.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/powerkjell.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=200"}],"version-history":[{"count":2,"href":"http:\/\/powerkjell.com\/index.php?rest_route=\/wp\/v2\/posts\/200\/revisions"}],"predecessor-version":[{"id":202,"href":"http:\/\/powerkjell.com\/index.php?rest_route=\/wp\/v2\/posts\/200\/revisions\/202"}],"wp:attachment":[{"href":"http:\/\/powerkjell.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=200"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/powerkjell.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=200"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/powerkjell.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=200"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}