Skip to content

Commit 7c7e0f4

Browse files
Merge pull request KelvinTegelaar#1422 from sfaxluke/patch-1
Fix: Hudu adjusted Microsoft URL's
2 parents 2811231 + 4722027 commit 7c7e0f4

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

Modules/CippExtensions/Public/Hudu/Invoke-HuduExtensionSync.ps1

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -122,12 +122,12 @@ function Invoke-HuduExtensionSync {
122122
$Links = @(
123123
@{
124124
Title = 'M365 Admin Portal'
125-
URL = 'https://admin.microsoft.com/Partner/BeginClientSession.aspx?CTID={0}&CSDEST=o365admincenter' -f $Tenant.customerId
125+
URL = 'https://admin.cloud.microsoft/?delegatedOrg={0}' -f $Tenant.initialDomainName
126126
Icon = 'fas fa-cogs'
127127
}
128128
@{
129129
Title = 'Exchange Admin Portal'
130-
URL = 'https://admin.exchange.microsoft.com/?landingpage=homepage&form=mac_sidebar&delegatedOrg={0}' -f $Tenant.initialDomainName
130+
URL = 'https://admin.cloud.microsoft/exchange/?delegatedOrg={0}' -f $Tenant.initialDomainName
131131
Icon = 'fas fa-mail-bulk'
132132
}
133133
@{
@@ -432,9 +432,9 @@ function Invoke-HuduExtensionSync {
432432
TotalItemSize = $TotalItemSize
433433
}
434434

435-
$userDevices = ($devices | Where-Object { $_.userPrincipalName -eq $user.userPrincipalName } | Select-Object @{N = 'Name'; E = { "<a target='_blank' href=https://endpoint.microsoft.com/$($Tenant.defaultDomainName)/#blade/Microsoft_Intune_Devices/DeviceSettingsBlade/overview/mdmDeviceId/$($_.id)>$($_.deviceName) ($($_.operatingSystem))" } }).name -join '<br/>'
435+
$userDevices = ($devices | Where-Object { $_.userPrincipalName -eq $user.userPrincipalName } | Select-Object @{N = 'Name'; E = { "<a target='_blank' href=https://intune.microsoft.com/$($Tenant.defaultDomainName)/#blade/Microsoft_Intune_Devices/DeviceSettingsBlade/overview/mdmDeviceId/$($_.id)>$($_.deviceName) ($($_.operatingSystem))" } }).name -join '<br/>'
436436

437-
$UserDevicesDetailsRaw = $devices | Where-Object { $_.userPrincipalName -eq $user.userPrincipalName } | Select-Object @{N = 'Name'; E = { "<a target='_blank' href=https://endpoint.microsoft.com/$($Tenant.defaultDomainName)/#blade/Microsoft_Intune_Devices/DeviceSettingsBlade/overview/mdmDeviceId/$($_.id)>$($_.deviceName)</a>" } }, @{n = 'Owner'; e = { $_.managedDeviceOwnerType } }, `
437+
$UserDevicesDetailsRaw = $devices | Where-Object { $_.userPrincipalName -eq $user.userPrincipalName } | Select-Object @{N = 'Name'; E = { "<a target='_blank' href=https://intune.microsoft.com/$($Tenant.defaultDomainName)/#blade/Microsoft_Intune_Devices/DeviceSettingsBlade/overview/mdmDeviceId/$($_.id)>$($_.deviceName)</a>" } }, @{n = 'Owner'; e = { $_.managedDeviceOwnerType } }, `
438438
@{n = 'Enrolled'; e = { $_.enrolledDateTime } }, `
439439
@{n = 'Last Sync'; e = { $_.lastSyncDateTime } }, `
440440
@{n = 'OS'; e = { $_.operatingSystem } }, `
@@ -443,7 +443,7 @@ function Invoke-HuduExtensionSync {
443443
@{n = 'Model'; e = { $_.model } }, `
444444
@{n = 'Manufacturer'; e = { $_.manufacturer } },
445445
deviceName,
446-
@{n = 'url'; e = { "https://endpoint.microsoft.com/$($Tenant.defaultDomainName)/#blade/Microsoft_Intune_Devices/DeviceSettingsBlade/overview/mdmDeviceId/$($_.id)" } }
446+
@{n = 'url'; e = { "https://intune.microsoft.com/$($Tenant.defaultDomainName)/#blade/Microsoft_Intune_Devices/DeviceSettingsBlade/overview/mdmDeviceId/$($_.id)" } }
447447

448448
$aliases = (($user.proxyAddresses | Where-Object { $_ -cnotmatch 'SMTP' -and $_ -notmatch '.onmicrosoft.com' }) -replace 'SMTP:', ' ') -join ', '
449449

@@ -781,7 +781,7 @@ function Invoke-HuduExtensionSync {
781781
}
782782

783783
[System.Collections.Generic.List[PSCustomObject]]$DeviceLinksFormatted = @()
784-
$DeviceLinksFormatted.add((Get-HuduLinkBlock -URL "https://endpoint.microsoft.com/$($Tenant.defaultDomainName)/#blade/Microsoft_Intune_Devices/DeviceSettingsBlade/overview/mdmDeviceId/$($Device.id)" -Icon 'fas fa-laptop' -Title 'Endpoint Manager'))
784+
$DeviceLinksFormatted.add((Get-HuduLinkBlock -URL "https://intune.microsoft.com/$($Tenant.defaultDomainName)/#blade/Microsoft_Intune_Devices/DeviceSettingsBlade/overview/mdmDeviceId/$($Device.id)" -Icon 'fas fa-laptop' -Title 'Endpoint Manager'))
785785

786786
if ($HuduDevice) {
787787
$DRMMCard = $HuduDevice.cards | Where-Object { $_.integrator_name -eq 'dattormm' }

0 commit comments

Comments
 (0)