Azure / Azure/typespec-azure

[Bug]: Entra is still called Azure Active Directory

Open
#2,317 1 comment 0 reactions 0 assignees View on GitHub
bug lib:azure-resource-manager triaged:core
Dominant language
TypeScript
Stars
27
Forks
90
Avg merge
1d 22h
Merged PRs (30d)
156

Description

### Describe the bug

See https://github.com/search?q=repo%3AAzure%2Ftypespec-azure-pr%20%22Azure%20Active%20Directory%20OAuth2%20Flow%22&type=code

Per https://learn.microsoft.com/en-us/entra/fundamentals/new-name#naming-changes-and-exceptions, it needs to be renamed

### Reproduction

Here's a snippet from the top of a TypeSpec generated spec file:

```json
"securityDefinitions": {
"azure_auth": {
"type": "oauth2",
"description": "Azure Active Directory OAuth2 Flow.",
"flow": "implicit",
"authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize",
"scopes": {
"user_impersonation": "impersonate your user account"
}
}
}
```

### Checklist

- [x] Follow our [Code of Conduct](https://github.com/azure/typespec-azure/blob/main/CODE_OF_CONDUCT.md)
- [x] Check that this issue is about the Azure libraries for typespec. For bug in the typespec language or core libraries file it in the [TypeSpec repo](https://github.com/Microsoft/TypeSpec/issues/new/choose)
- [x] Check that there isn't already an issue that request the same bug to avoid creating a duplicate.
- [x] The provided reproduction is a [minimal reproducible example](https://stackoverflow.com/help/minimal-reproducible-example) of the bug.

Contributor guide

Open the contributing guide

Research direction

Start with the repository search linked in the issue and reproduce the generated spec snippet to locate the source of the description. Update the outdated Azure Active Directory naming to Entra terminology, then verify the generated security definition no longer contains the old name.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
api, security
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.