fix: added warning for subsequent runs when using auth object
This commit is contained in:
@@ -41,11 +41,9 @@ function Assert-ModuleAvailability {
|
|||||||
Write-Verbose "Importing module $ModuleName..."
|
Write-Verbose "Importing module $ModuleName..."
|
||||||
Import-Module -Name $ModuleName -RequiredVersion $RequiredVersion -ErrorAction Stop -WarningAction SilentlyContinue | Out-Null
|
Import-Module -Name $ModuleName -RequiredVersion $RequiredVersion -ErrorAction Stop -WarningAction SilentlyContinue | Out-Null
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
catch {
|
catch {
|
||||||
throw "Assert-ModuleAvailability:`n$_"
|
throw "Assert-ModuleAvailability:`n$_"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@@ -119,6 +119,9 @@ function Connect-M365Suite {
|
|||||||
Write-Verbose "Tenant Context: $($tenant.TenantName)`n"
|
Write-Verbose "Tenant Context: $($tenant.TenantName)`n"
|
||||||
#Write-Verbose "Tenant ID: $($tenant.TenantID)"
|
#Write-Verbose "Tenant ID: $($tenant.TenantID)"
|
||||||
}
|
}
|
||||||
|
if ($script:PnpAuth) {
|
||||||
|
Write-Warning "`n!!!!!!!!!!!!Important!!!!!!!!!!!!!!`nIf you use auth tokens, you will need to kill the current session before subsequent runs as the PNP.Powershell module has conflicts with MgGraph!`n!!!!!!!!!!!!Important!!!!!!!!!!!!!!"
|
||||||
|
}
|
||||||
$confirmation = Read-Host "Do you want to proceed with these connections? (Y/N)"
|
$confirmation = Read-Host "Do you want to proceed with these connections? (Y/N)"
|
||||||
if ($confirmation -notLike 'Y') {
|
if ($confirmation -notLike 'Y') {
|
||||||
Write-Verbose "Connection setup aborted by user."
|
Write-Verbose "Connection setup aborted by user."
|
||||||
|
Reference in New Issue
Block a user