2017-05-16 135 views
0

我有一個系統,管理員(具有特殊角色的用戶)在後臺創建用戶。密碼重置用戶也是Admin的責任。該功能是使用Graph API實現的。Azure B2C登錄策略 - 缺少功能

用戶使用用戶名(本地帳戶ID)登錄到他們的帳戶。

爲此,我使用B2C承租人「登錄」政策。問題是有一個密碼重置鏈接=>「無法訪問您的帳戶」。通過點擊此鏈接,用戶可以獲得微軟開箱即用的密碼重置流程。我想刪除這個鏈接來禁用一些額外的操作,但我找不到這個方法。

1.是否可以在B2C登錄策略中刪除「無法訪問您的帳戶」鏈接?

B2C登錄策略未完全自定義。微軟網站表示,爲了完全自定義,我需要使用「註冊或登錄策略」。但看起來我不能在「註冊或登錄策略」中使用本地帳戶ID。

2.是否可以在不向用戶提供註冊功能的情況下使用完全可定製的UI?我的意思是可以僅使用用戶名(而非電子郵件)將註冊或登錄策略用作登錄策略?

回答

1

can在登錄或註冊策略中使用本地帳戶。

完全可定製的體驗是在sign-in or sign-up政策。 一切都在這裏的實況詳盡的描述:https://docs.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-reference-ui-customization

甚至有在這裏一個很好的例子:https://docs.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-reference-ui-customization-helper-tool

使用sign-in or sign-up策略,您不僅可以刪除密碼重置鏈接。但也可以禁止從策略本身重置密碼。

0

有了基本Azure的B2C我不認爲你能控制這個,Azure的B2C剛剛推出創造的旅程,這將讓你改變一切,調用額外的REST API的自定義符號的能力,實施替代IDP的

在過去的幾天裏我的UI已經改變,他們剛剛發佈了定製的旅行文檔,以便爲啓動

作爲替代的好地方,我不知道它可能的,你可以嘗試使用自定義UI主題登錄政策,然後使用JavaScript隱藏鏈接