官网说明,但是这个资料是去年更新的,界面很多地方都对不上号了
https://psgsuite.io/
下面看看如何实现。
首先下载PS的模块,微软半年前升级他的安全标准之后,PS5 默认的 Tls1 已经不支持了,因此我需要手动指定安全协议是 tls2
登陆 Google API
根据提示下一步
选择 service account
创建新的 service account
输入相关信息
Role 选择 Owner
Done
Add Key
选择 P12的格式下载
记录一下账号
Enable service account
然后去 GSuite 的 Security 里面 添加一个新的app
然后在 SSO里面查看一下customer id
最后连接一下
测试一下
$groups=Get-GSGroup
foreach($group in $groups){
#$group | select
$email=$group.Email
write-host $name -ForegroundColor Cyan
Get-GSGroupMember -Identity $email | select Group, Email, kind, status | ft -AutoSize
}
$users=Get-GSUser -Filter *
$users | measure
$date=(get-date).AddDays(-30)
$demo=$users | Where-Object {$_.LastLoginTime -lt $date}
$demo | select user,creationtime, lastlogintime | sort lastlogintime -Descending