azure


On premise Active Directory ObjectId is different than Azure Active Directory ObjectId


We have an on premise active directory that syncs with our azure active directory. Groups are made in the on premise AD and when I look at the objectGUID in the Attribute Editor tab I see one value but when I try to use that value in the Azure Graph API to get a group (after the sync has occurred) I get this
{
"odata.error": {
"code": "Request_ResourceNotFound",
"message": {
"lang": "en",
"value": "Resource '26b4c97f-68ad-4f8e-95d8-58ab4b8377e2' does not exist or one of its queried reference-property objects are not present."
}
}
}
Is there a way to make the on premise guid the same as the azure objectId during sync? Or are these two fields not related?
The two are unrelated, and the Azure AD ObjectId is immutable.
If you're looking for an identifier to link your on-premises AD user object to the Azure AD user object, you should take a look at the Azure AD's ImmutableID. By default, it is the Base64-encoding of the on-prem object's objectGUID.
More details: http://blogs.perficient.com/microsoft/2015/04/office-365-why-you-need-to-understand-immutableid/

Related Links

Azure Worker Role Scaling
Registering Two templates with Notification hub and send Notifications
DNS: Azure Server <-> SRV record (Godaddy)<-> Windows 2012 Domain Controller
Azure scalable architecture design
Looking for clarity on Event Hubs vs Topics in Azure Service Bus
How to provision multiple Azure VMs with DSC
Creating Azure Search
Set the max size of Particular.ServiceControl queue in azure
Update app.config on Azure worker role start up
can nlog configuration be set within azure worker role cloudconfiguration files
App.config transformations for multiple worker roles in Azure
Is it possible for the same worker to listen to 2 different subscriptions for different topics
Authenticating machine using Azure AD
Is there a way to specify a machine key for Azure Websites without specifying it in the web.config?
Windows Puppet Agent does not connect to Puppet Enterprise Master
400 Bad Request with Guzzle from the Microsoft Oauth endpoint

Categories

HOME
redirect
web-services
xaml
angular2-forms
twitter-digits
android-dialer
plotly
gcov
cytoscape.js
openmodelica
oracle-agile-plm
graph-tool
googletest
message
qualtrics
aar
raspberry-pi2
records
media-source
slime
montecarlo
iteration
launchpad
arduino-esp8266
operator-keyword
nest-thermostat
localdb
stackexchange.exceptional
server-sent-events
outlook-vba
json-rpc
vtable
uistoryboardsegue
knowledge-management
bem
polymer-cli
hawkular
linear
project-centennial
hydra
appdynamics
rating-system
harvest-scm
assembly-references
singlepage
asp.net-mvc-custom-filter
android-sdk-tools
error-correction
ubuntu-15.04
turnjs
ckcontainer
sql-server-2016-express
bash-completion
groupbox
illegalstateexception
greenfoot
samsung-gear
autopy
spymemcached
hypervisor
protected
voting
esky
perfview
equinox
wss4j
error-log
iife
targetinvocationexception
modern-ui
iscroll4
computer-science-theory
esx
clearcase-remote-client
jquery-backstretch
yourls
ituneslibrary
asciiencoding
windows-phone-7.1
ramdisk
scala-pickling
disabled-input
modx-evolution
libtorrent-rasterbar
vlfeat
pligg
floating-point-conversion
gora
micro-orm
uptime
neventstore
google-goggles
tempo
vim-fugitive
rgba
letter-spacing
gemstone
codi
coolstorage
nstreecontroller
automapping
server.transfer
shareware
docking

Resources

Mobile Apps Dev
Database Users
javascript
java
csharp
php
android
MS Developer
developer works
python
ios
c
html
jquery
RDBMS discuss
Cloud Virtualization
Database Dev&Adm
javascript
java
csharp
php
python
android
jquery
ruby
ios
html
Mobile App
Mobile App
Mobile App