Open JerryNixon opened 4 days ago
Introducing synonyms like EntraId and OAuth definitly provides flexibility, also it sounds more intuitive.
Some Questions:
AzureAd
in future?None
being similar to Simulator
but treated as authenticated?Do we plan to completely deprecate AzureAd in future?
Deprecate? Yes. Remove? Probably not. @abhishekkumams
Can you add some more explanation?
Typo corrected: none
will treat everything as anonymous
.
Should permissions:*
be optional in an entity? Or at least defaulted?
Update
runtime.host.authentication.provider
with synonyms for future planning.Values
Tasks
application_name
compatibilityNone
Some Data API implementations don't require any security at all. There is no option for
None
, althoughStaticWebApp
handles this in most cases. The truth is, this is slightly more likeSimulator
except it behaves the opposite—Simulator
treats everything asauthenticated
butnone
will treat everything asanonymous
.EntraId
Azure Active Directory was renamed to Microsoft Entra Identity. We will retain the previous
AzureAd
moniker for backward compatibility, but it will be marked as deprecated in the documentation once this synonym is available.OAuth
Currently,
AzureAd
is just a simple OAuth implementation, and any custom JWT implementation can use it to handle claims. However, it’s far from ideal to make customers chooseAzureAd
orEntraId
when their underlying authentication technology is not from Microsoft. This also opens up a future direction should we need to handle special cases withEntraId
.