-
Notifications
You must be signed in to change notification settings - Fork 259
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Update product name from Azure AD to Microsoft Entra ID in baseline identifiers and all source code references #888
Comments
Written base issue above, but several questions to be decided for scope:
The answers to the above, particularly if yes, could expand the level of effort required to implement. |
On 1: no, i think we can keep the policy ids the same to reduce churn. On 2: I am indifferent. Given decision to keep policy names unchanged, i lean towards leaving this as aad and adding an alias for entraid to the productnames param to support it too. |
The official name is “Microsoft Entra ID” and not “Entra ID”. While we all understand Entra ID, but it’s not the correct naming. So if you are going to update (what every script or vendor should), then please us “Microsoft Entra ID”. |
Focus on baseline prose updates that do not affect code base at this time. Also update HTML report display name. Leave remainder (code changes, file name changes, etc) as a TODO in separate issues. |
#921 has been created to cover the cosmetic changes to the AAD baseline prose. I am removing it from this issue. |
Impact Analysis/Steps to renaming Azure Active Directory to Microsoft Entra ID within ScubaGearNote This impact analysis is an all or nothing renaming from Azure AD to Entra ID. 1. Using VSCode or another text editor Find and replace all instances of AAD to Entra ID using the mapping below.
2. For ScubaGear to function rename the following files.
Note that I was able to do the steps 1 and 2 above and generate a HTML report from ScubaGear within 10 minutes with ![]() 3. To track down renaming the other files in the various test suites use the following handy line of code
4. Rename the services for example Conditional Access" to "Microsoft Entra Conditional Access" within the newly renamed Entra ID markdown document.5. Clean up by hunting down lingering references of AAD to rename to Azure AD.This could take a while is this is essentially our sanity check to see if we've fully renamed everything. My recommendation is to do the full renaming from AAD to Entra ID. See example refactor in the example-entra-refactor branch for a working version of ScubaGear with the Entra ID name. Additional consideration is that ScubaGear executes the products in "alphabetical order" with our shortened version of the ProductNames. Renaming Warning Switching over to the Entra name makes a large number of changes across files multiple files. |
💡 Summary
Microsoft has changed the name of its Azure Active Directory (Azure AD) service to Entra ID. The Azure AD (and other M365) baselines still use the old name. The uses of the product name need to be changed, both in the baseline(s) and ScubaGear tool reporting. Essentially, anywhere that the tool uses "Azure AD", "AAD", or refers to capabilities that now fall under the Entra/Entra ID product should be updated to use the new name. The old names can still be referenced in the baseline to help users through the transition.
Motivation and context
Going forward, the baselines should reference the product by the name the vendor is using and will continue to use in current and future documentation to prevent user confusion.
Implementation notes
Please provide details for implementation, such as:
Acceptance criteria
How do we know when this work is done?
ProductNames
parameter updated to allow use of eitheraad
or new product code (e.g.,eid
)The text was updated successfully, but these errors were encountered: