Мне нужны API, чтобы получить политику паролей Azure Active Directory с помощью доменного имени или mailId пользователей
Есть Azure политики паролей AD по этой ссылке . И он используется для Azure пользователя AD , но не для внешних пользователей.
Не существует метода для Microsoft Graph и Azure AD Graph API для внешних пользователей.
Дополнительные сведения см. В Azure AD Graph API и Microsoft Graph .
Есть ли какие-либо API для получения политики паролей для Azure пользователя AD.
Вы можете использовать Microsoft Graph:
GET https://graph.microsoft.com/beta/users/{userPrincipalName}?$select=displayName,passwordPolicies
Результат будет выглядеть так это:
{ "@odata.context": "https://graph.microsoft.com/beta/$metadata#users(displayName,passwordPolicies)/$entity", "displayName": "xxxxxx", "passwordPolicies": "DisablePasswordExpiration" }
Подробную информацию об этом свойстве можно найти здесь .
There is another way to use Get-MsolPasswordPolicy от Powershell.
Get-MsolPasswordPolicy