Device Code
Device code authentication
Interactive authentication with Microsoft Entra ID requires a web browser. However, in operating systems that do not provide a Web browser, such as containers, command line tools or non-gui systems, Device code flow lets the user use another computer to sign-in interactively. The tokens will be obtained through a two-step process.
Usage Examples
$param = @{
Instance = 'Microsoft365';
Collect = 'SharePointOnline';
DeviceCode = $true;
IncludeEntraID = $true;
ExportTo = 'PRINT';
}
$assets = Invoke-Monkey365 @param
References
https://learn.microsoft.com/en-us/azure/active-directory/develop/v2-oauth2-device-code