Skip to content

Commit

Permalink
Rename AzureAD cmdlets to EntraID cmdlets.
Browse files Browse the repository at this point in the history
In line with Microsoft's renaming of Azure Active Directory to Entra
ID, I've renamed all of my cmdlets, too.  The old AzureAD names now
exist as aliases.  All documentation and help has been updated, too.

This one is worthy of a major version bump, as cmdlet output has also
changed to match the naming scheme.
  • Loading branch information
rhymeswithmogul committed Jan 18, 2024
1 parent b05844c commit b798470
Show file tree
Hide file tree
Showing 10 changed files with 210 additions and 149 deletions.
9 changes: 4 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
# Office365DnsChecker Change Log

## Recent changes
- NEW: Cmdlets now return true or false, depending on the results. Thanks to @o-l-a-v for suggesting this in issue #1.

## Version 1.2.0 (January 18, 2024)
## Version 2.0.0 (January 18, 2024)
- NEW: Rename all instances of Azure AD to Entra ID, including cmdlet names. Aliases have been added for the old names."
- NEW: Add support for Microsoft's [new MX records that support DANE and DNSSEC](https://techcommunity.microsoft.com/t5/exchange-team-blog/implementing-inbound-smtp-dane-with-dnssec-for-exchange-online/ba-p/3939694). Note that this does not go live until March 2024 (as a preview), so there may be bugs that we don't yet know about.
- NEW: `Test-ExchangeOnlineMxRecords`, `Test-ExchangeOnlineRecords`, and `Test-Office365DnsRecords` now support a new `-DANERequired` parameter that prints a warning if the DANE-enabled MX endpoint is *not* in use.
- NEW: Cmdlets now return `$true` or `$false` in addition to human-readable output.
- NEW: Cmdlets now return true or false, depending on the results. Thanks to @o-l-a-v for suggesting this in issue #1.
- FIXED: Some Entra cmdlets were failing to load online help.
- Update copyright year.

## Version 1.1.0 (June 1, 2023)
Expand Down
20 changes: 13 additions & 7 deletions Office365DnsChecker.psd1
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
RootModule = 'src/Office365DnsChecker.psm1'

# Version number of this module.
ModuleVersion = '1.2.0'
ModuleVersion = '2.0.0'

# Supported PSEditions
CompatiblePSEditions = @('Core', 'Desktop')
Expand Down Expand Up @@ -71,12 +71,12 @@ PowerShellVersion = '5.1'
# Functions to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no functions to export.
FunctionsToExport = @(
'Test-Office365DNSRecords',
'Test-AzureADRecords',
'Test-EntraIDRecords',
'Test-ExchangeOnlineRecords',
'Test-TeamsRecords',
'Test-AzureADClientConfigurationRecord',
'Test-AzureADEnterpriseEnrollmentRecord',
'Test-AzureADEnterpriseRegistrationRecord',
'Test-EntraIDClientConfigurationRecord',
'Test-EntraIDEnterpriseEnrollmentRecord',
'Test-EntraIDEnterpriseRegistrationRecord',
'Test-ExchangeOnlineAutodiscoverRecord',
'Test-ExchangeOnlineDkimRecords',
'Test-ExchangeOnlineMxRecord',
Expand All @@ -96,6 +96,10 @@ VariablesToExport = ''

# Aliases to export from this module, for best performance, do not use wildcards and do not delete the entry, use an empty array if there are no aliases to export.
AliasesToExport = @(
'Test-AzureADRecords',
'Test-AzureADClientConfigurationRecord',
'Test-AzureADEnterpriseEnrollmentRecord',
'Test-AzureADEnterpriseRegistrationRecord',
'Test-LyncRecords',
'Test-SkypeForBusinessRecords',
'Test-SkypeForBusinessOnlineRecords',
Expand Down Expand Up @@ -144,7 +148,7 @@ PrivateData = @{
PSData = @{

# Tags applied to this module. These help with module discovery in online galleries.
Tags = @('Microsoft365', 'Office365', '365', 'ExchangeOnline', 'SkypeForBusinessOnline', 'MicrosoftTeams', 'DNS', 'AzureAD', 'AAD', 'SPF', 'DKIM', 'ExO', 'Exchange', 'Teams', 'ExchangeHybrid', '21Vianet', 'DNSSEC', 'DANE', 'MX')
Tags = @('Microsoft365', 'Office365', '365', 'ExchangeOnline', 'SkypeForBusinessOnline', 'MicrosoftTeams', 'DNS', 'AzureAD', 'EntraID', 'AAD', 'EID', 'Entra', 'SPF', 'DKIM', 'ExO', 'Exchange', 'Teams', 'ExchangeHybrid', '21Vianet', 'DNSSEC', 'DANE', 'MX')

# A URL to the license for this module.
LicenseUri = 'https://github.com/rhymeswithmogul/Office365DNSChecker/blob/main/LICENSE'
Expand All @@ -158,7 +162,9 @@ PrivateData = @{
# ReleaseNotes of this module
ReleaseNotes = "- NEW: Add support for Microsoft's new MX records that support DANE and DNSSEC. Note that this does not go live until March 2024 (as a preview), so there may be bugs that we don't yet know about.
- NEW: `Test-ExchangeOnlineMxRecords`, `Test-ExchangeOnlineRecords`, and `Test-Office365DnsRecords` now support a new `-DANERequired` parameter that prints a warning if the DANE-enabled MX endpoint is *not* in use.
- NEW: Cmdlets now return `$true` or `$false` in addition to human-readable output."
- NEW: Cmdlets now return true or false, depending on the results. Thanks to @o-l-a-v for suggesting this in issue #1.
- NEW: Rename all instances of Azure AD to Entra ID, including cmdlet names. Aliases have been added for the old names.
- FIXED: Some Entra cmdlets were failing to load online help."

# Prerelease string of this module
#Prerelease = 'alpha'
Expand Down
Loading

0 comments on commit b798470

Please sign in to comment.