|
|
|
|
|
by jiggawatts
458 days ago
|
|
My favourite pet peeve is that it uses a bunch of indistinguishable random guids, all of which have two names for no discernible reason whatsoever. So the doco and the UI ends up littered with things like: PrincipalId (ClientId)
There’s at least six of those and I honestly can’t remember which pairs with which or what the difference is… which I’m sure is security-critical… somehow. |
|
For single tenants this might seem confusing, because you have both for a single app.
But if you were to have multi-tenants apps, each tenant would have their own Enterprise App instance, all referencing the same App Registration.
appId is for App Registrations.
objectId is for Enterprise Application Registrations.
clientId will be same as appId. It is used in the context of authentication, where it is the id of the object as client.