用Macos,但是現實逃離不過office,因此還是要部署AD,沒有PC 的情況下想用powershell 還是經常試過,最近測試一下。首先必須有個利器:brew
brew 估計用Macos 的應該熟悉,安裝一些程序時經常會用,開個終端,貼上去就好,說明在這
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
經常誤會Azure CLI 和 Azure AD Powershell, 之前一直用brew 安裝Azure CLI,結果說我沒Azure 服務,找了資料發現原來Microsoft 365 是用Azure AD PowerShell,走了彎路
brew install powershell/tap/powershell
上面是安裝Powershell 7 , 安裝完敲下pwsh 終於出現Powershell 版本,powershell 成功執行,接下來可以繼續安裝Az Module 了,還是不停下載。詳細說明
Install-Module -Name Az -Repository PSGallery -Force
安裝完成後,馬上連結測試是否能連上AD
Connect-AzAccount
=
成功的話,跳個網頁出來,登入帳號,powershell 就會出現的公司名了。
接著要打什麼指令呢? 之前文章有寫過批量的更新用戶資料,可以回顧回顧
不過因為指令模組不一樣,用法也有不同,例如列出10用戶
Get-AzADUser -First 10
具體還是要看說明,雖然admin panel 那邊也有網頁終端,不過有時還是開不起來。
模組具體說明
https://learn.microsoft.com/en-us/powershell/module/az.resources/get-azaduser?view=azps-12.2.0