oops. Akkor így:

Install-Module msonline -Scope CurrentUser
Connect-MsolService
Get-MsolUser -All |
    ForEach-Object { Add-Member -InputObject $_ -NotePropertyName "Licencek" 
-NotePropertyValue (""+($_.Licenses).AccountSkuId -join ",") -PassThru } |
    Select-Object -Property userprincipalname, licencek, @{
        n='StrongAuthenticationUserDetails'; e={
            if ($_.StrongAuthenticationUserDetails) {
                $_.StrongAuthenticationUserDetails
            }
            else {
                [pscustomobject] @{
                    
ExtensionData=$null;AlternativePhoneNumber=$null;Email=$null;OldPin=$null;PhoneNumber=$null;Pin=$null
                }
            }
        }
    } |
    Select-Object -ExpandProperty StrongAuthenticationUserDetails -Property 
userprincipalname, licencek |
    Export-Csv -Path ".\masodlagos2.csv" -NoTypeInformation -Encoding UTF8 
-Delimiter ";"


Csinos kis egysoros utasítás, 16 sorra tördelve, igaz? 😉

Üdv,
Marci
________________________________
From: techinfo-boun...@lista.sulinet.hu <techinfo-boun...@lista.sulinet.hu> on 
behalf of Kiss Zsolt <r...@hb.sulinet.hu>
Sent: Thursday, November 19, 2020 11:52 AM
To: 'Techinfo' <techinfo@lista.sulinet.hu>
Subject: Re: [Techinfo] O365 jelszókiadási adatok


Igen, jó, csak ez úgy lenne tökéletes, ha minden usernek kiírná a licencét, és 
amellé tenne jelszókiadási adatokat. Ha van odatenné, ha nincs akkor üres. 
Sajnos ez csak kibővíti a licencel, de akinek nincs e-mail vagy telefon 
bármelyike, az nem került bele a riportba.



Zsolt



From: techinfo-boun...@lista.sulinet.hu <techinfo-boun...@lista.sulinet.hu> On 
Behalf Of Rideg Márton
Sent: Thursday, November 19, 2020 9:56 AM
To: Techinfo <techinfo@lista.sulinet.hu>
Subject: Re: [Techinfo] O365 jelszókiadási adatok



Akkor valami ilyesmit csinálnék, hozzáadva a felhasználó licenceit a "licencek" 
mezőben, ","-vel összefűzve a listát:



Install-Module msonline -Scope CurrentUser

Connect-MsolService

Get-MsolUser -All | ForEach-Object { Add-Member -InputObject $_ 
-NotePropertyName "Licencek" -NotePropertyValue (($_.Licenses).AccountSkuId 
-join ",") -PassThru } |Select-Object -ExpandProperty 
StrongAuthenticationUserDetails -Property userprincipalname, licencek | 
Export-Csv -Path ".\masodlagos.csv" -NoTypeInformation -Encoding UTF8 
-Delimiter ";"

Üdv,

Marci

________________________________

From: 
techinfo-boun...@lista.sulinet.hu<mailto:techinfo-boun...@lista.sulinet.hu> 
<techinfo-boun...@lista.sulinet.hu<mailto:techinfo-boun...@lista.sulinet.hu>> 
on behalf of Kiss Zsolt <r...@hb.sulinet.hu<mailto:r...@hb.sulinet.hu>>
Sent: Wednesday, November 18, 2020 10:38 AM
To: 'Techinfo' <techinfo@lista.sulinet.hu<mailto:techinfo@lista.sulinet.hu>>
Subject: Re: [Techinfo] O365 jelszókiadási adatok



Igazából az aktív usereket kilistáznira gondoltam. Nem tudom hogyan, de 
valahogy vannak olyan embereim is a felhasználók között akik nem rendelkeznek 
licenccel, és nem tudom hogyan kerültek oda. 1 vendéget én hívtam meg a Teams 
csoportomba, az „igazolt”. De a többit nem tudom. Ezért gondoltam, hogy akihez 
van licence rendelve azok az éles usereim, akikhez nincs, azok a vendégek.



Zsolt



From: 
techinfo-boun...@lista.sulinet.hu<mailto:techinfo-boun...@lista.sulinet.hu> 
<techinfo-boun...@lista.sulinet.hu<mailto:techinfo-boun...@lista.sulinet.hu>> 
On Behalf Of Rideg Márton
Sent: Wednesday, November 18, 2020 10:20 AM
To: Techinfo <techinfo@lista.sulinet.hu<mailto:techinfo@lista.sulinet.hu>>
Subject: Re: [Techinfo] O365 jelszókiadási adatok



A licencekkel kapcsolatban pontosan mi az elvárás?

Ugyanis egy felhasználóhoz több licenc is köthető, szóval a licenc az nem egy 
érték, hanem egy lista.



Üdv,

Marci



From: 
techinfo-boun...@lista.sulinet.hu<mailto:techinfo-boun...@lista.sulinet.hu> 
<techinfo-boun...@lista.sulinet.hu<mailto:techinfo-boun...@lista.sulinet.hu>> 
On Behalf Of Kiss Zsolt
Sent: Wednesday, November 18, 2020 9:00 AM
To: 'Techinfo' <techinfo@lista.sulinet.hu<mailto:techinfo@lista.sulinet.hu>>
Subject: Re: [Techinfo] O365 jelszókiadási adatok



Ez zsír király, köszi!



A PS nem az én nyelvem, ezért kérdezem, hogy olyat tudok kérni, kinek nincs 
berögzítve egyik sem? Úgy van beállítva valamelyik kötelező a kettő közül. 
Akinek nincs ilyen az még vagy nem lépett be, vagy ezer éve, mert először nem 
volt megadva, de akkor még csak tanárok voltak a rendszerben.



Esetleg olyan script ami kilistázza az userekhez hozzárendelt licenceket, mert 
akkor azok mellé fkeressel mellé teszem a másik scriptből a másodlagost. Vagy 
jó eséllyel előállítható egy scriptel is, ha tudom mit írja oda hogy licencet 
is riportoljon és akkor ott lesznek az üresek is ha jól gondolom ☺



Zsolt



From: 
techinfo-boun...@lista.sulinet.hu<mailto:techinfo-boun...@lista.sulinet.hu> 
<techinfo-boun...@lista.sulinet.hu<mailto:techinfo-boun...@lista.sulinet.hu>> 
On Behalf Of Rideg Márton
Sent: Tuesday, November 17, 2020 5:17 PM
To: Techinfo <techinfo@lista.sulinet.hu<mailto:techinfo@lista.sulinet.hu>>
Subject: Re: [Techinfo] O365 jelszókiadási adatok



Mondjuk PowerShell-lel így:



Install-Module msonline -Scope CurrentUser

Connect-MsolService

Get-MsolUser -All | Select-Object -ExpandProperty 
StrongAuthenticationUserDetails -Property userprincipalname | Export-Csv -Path 
".\masodlagos.csv" -NoTypeInformation -Encoding UTF8

Üdv,

Marci

________________________________

From: 
techinfo-boun...@lista.sulinet.hu<mailto:techinfo-boun...@lista.sulinet.hu> 
<techinfo-boun...@lista.sulinet.hu<mailto:techinfo-boun...@lista.sulinet.hu>> 
on behalf of Kiss Zsolt <r...@hb.sulinet.hu<mailto:r...@hb.sulinet.hu>>
Sent: Tuesday, November 17, 2020 3:47 PM
To: 'Techinfo' <techinfo@lista.sulinet.hu<mailto:techinfo@lista.sulinet.hu>>
Subject: [Techinfo] O365 jelszókiadási adatok



Sziasztok!

Tudja valaki le lehet-e kérdezni, hogy az userem rögzített-e jelszókiadási
adatot, ha igen megnézhető, vagy titkos?

Jó egyesével megpróbálok belépni és captcha után kiderül, de hátha az admin
felületen könnyebb, esetleg riportolható-e scripttel.

Zsolt

_______________________________________________
Techinfo mailing list
Techinfo@lista.sulinet.hu<mailto:Techinfo@lista.sulinet.hu>
Fel- és leiratkozás: http://lista.sulinet.hu/cgi-bin/mailman/listinfo/techinfo
Illemtan: http://www.szag.hu/illemtan.html
Ügyfélszolgálat FAQ: http://sulinet.niif.hu/
_______________________________________________
Techinfo mailing list
Techinfo@lista.sulinet.hu
Fel- és leiratkozás: http://lista.sulinet.hu/cgi-bin/mailman/listinfo/techinfo
Illemtan: http://www.szag.hu/illemtan.html
Ügyfélszolgálat FAQ: http://sulinet.niif.hu/

válasz