使用 Azure 入口網站 在 Azure AD B2C 中建立和刪除取用者使用者
在某些情況下,您想要在 Azure Active Directory B2C (Azure AD B2C) 目錄中手動建立取用者帳戶。 當使用者註冊使用您的其中一個應用程式時,雖然在 Azure AD B2C 目錄中最常建立取用者帳戶,但是您可透過程式設計方式和使用 Azure 入口網站加以建立。 本文著重於使用者建立和刪除 Azure 入口網站 方法。
若要新增或刪除使用者,您的帳戶必須獲 指派使用者管理員 或 全域管理員 角色。
用戶帳戶類型
如 Azure AD B2C 中的使用者帳戶概觀中所述,有三種類型的用戶帳戶可以在 Azure AD B2C 目錄中建立:
- 工作
- 來賓
- 消費者
本文著重於在 Azure 入口網站 中使用取用者帳戶。 如需建立和刪除 Work 和 Guest 帳戶的相關信息,請參閱 使用 Microsoft Entra ID 新增或刪除使用者。
建立取用者使用者
- 登入 Azure 入口網站。
- 如果您有多個租使用者的存取權,請選取頂端功能表中的 [設定] 圖示,以從 [目錄 + 訂用帳戶] 功能表切換至您的 Azure AD B2C 租使用者。
- 在左側功能表中,選取 [Microsoft Entra ID]。 或者,選取 [所有服務 ],然後搜尋並選取 [Microsoft Entra ID]。
- 在管理下方,選取使用者。
- 選取 [ 新增使用者]。
- 選取 [ 建立 Azure AD B2C 使用者]。
- 選擇 [登入] 方法,然後輸入新使用者的電子郵件地址或用戶名稱。 您在這裡選取的登入方法必須符合您為 Azure AD B2C 租使用者的本機帳戶識別提供者指定的設定(請參閱在 Azure AD B2C 租使用者中管理>識別提供者)。
- 輸入 使用者的 [名稱 ]。 這通常是使用者的完整名稱(指定和姓氏)。
- (選擇性)如果您想要延遲使用者登入的能力,您可以 封鎖登入 。 您可以稍後在 Azure 入口網站 中編輯使用者的設定檔來啟用登入。
- 選擇 [自動產生密碼] 或 [讓我建立密碼]。
- 指定使用者的 [名字 ] 和 [ 姓氏]。
- 選取建立。
除非您已選取 [ 封鎖登入],否則用戶現在可以使用您指定的登入方法(電子郵件或用戶名稱)登入。
重設使用者密碼
身為系統管理員,如果使用者忘記密碼,您可以重設用戶的密碼。 當您重設使用者的密碼時,會為用戶自動產生暫時密碼。 暫時密碼永遠不會過期。 下次使用者登入時,無論產生暫時密碼后經過多少時間,密碼仍可運作。 然後,用戶必須將密碼重設為永久密碼。
重要
在重設用戶的密碼之前, 請先在 Azure Active Directory B2C 中設定強制密碼重設流程,否則使用者將無法登入。
若要重設使用者的密碼:
- 在您的 Azure AD B2C 目錄中,選取 [ 使用者],然後選取您想要重設密碼的使用者。
- 搜尋並選取需要重設的用戶,然後選取 [ 重設密碼]。
- 在 [重 設密碼] 頁面中,選取 [ 重設密碼]。
- 複製密碼並將它提供給使用者。 在下一個登入程式期間,用戶必須變更密碼。
刪除取用者使用者
- 在您的 Azure AD B2C 目錄中,選取 [ 使用者],然後選取您想要刪除的使用者。
- 選取 [刪除],然後選取 [是] 以確認刪除。
如需刪除後前 30 天內還原使用者,或永久刪除使用者的詳細資訊,請參閱 使用 Microsoft Entra ID 還原或移除最近刪除的使用者。
匯出取用者使用者
- 在您的 Azure AD B2C 目錄中,搜尋 Microsoft Entra ID。
- 選取 [使用者],然後選取 [大量作業] 和 [下載使用者]。
- 選取 [ 開始],然後選取 [ 檔案已就緒!按兩下這裡以下載。
透過大量作業選項下載使用者時,CSV 檔案會以objectID@B2CDomain格式將使用者帶出其 UPN 屬性。 這是根據設計,因為這是UPN資訊儲存在B2C租使用者中的方式。
撤銷取用者使用者的會話
目前,Azure AD B2C 不支援從 Azure 入口網站 撤銷用戶會話。 不過,您可以使用 Microsoft Graph PowerShell 或 Microsoft Graph API 來達成這項工作。 如果您選擇使用 Microsoft Graph PowerShell,請使用下列步驟:
- 如果您尚未這麼做,請安裝 Microsoft Graph PowerShell 模組。
- 在您的 Windows PowerShell 中,執行下列命令,然後回應提示。 此命令可讓您使用必要的範圍登入。 您必須使用 Azure AD B2C 系統管理員帳戶登入,以同意所需的範圍:
Connect-MgGraph -Scopes "User.ReadWrite.All"
- 成功登入之後,請在 Windows PowerShell 中執行下列命令。 將取代
$userId
為取用者的 objectId 或 UPN。Revoke-MgUserSign -UserId $userId
下一步
如需自動化的使用者管理案例,例如將使用者從另一個識別提供者移轉至您的 Azure AD B2C 目錄,請參閱 Azure AD B2C:使用者移轉。