Set-MsolUserPassword
إعادة تعيين كلمة المرور لمستخدم.
بناء الجملة
Set-MsolUserPassword
-ObjectId <Guid>
[-NewPassword <String>]
[-ForceChangePassword <Boolean>]
[-ForceChangePasswordOnly <Boolean>]
[-TenantId <Guid>]
[<CommonParameters>]
Set-MsolUserPassword
[-NewPassword <String>]
[-ForceChangePassword <Boolean>]
[-ForceChangePasswordOnly <Boolean>]
-UserPrincipalName <String>
[-TenantId <Guid>]
[<CommonParameters>]
الوصف
يقوم الأمر Cmdlet Set-MsolUserPassword بإعادة تعيين كلمة مرور المستخدم. يمكن استخدام cmdlet هذا فقط للمستخدمين الذين لديهم هويات قياسية.
أمثلة
مثال 1: إعادة تعيين كلمة مرور باستخدام كلمة مرور عشوائية
PS C:\> Set-MsolUserPassword -UserPrincipalName "davidchew@contoso.com" -ForceChangePassword
يعيد هذا الأمر تعيين كلمة المرور ل davidchew@contoso.com. ينشئ cmdlet كلمة مرور عشوائية. يطلب من المستخدم إعادة تعيين كلمة المرور عند تسجيل الدخول التالي.
مثال 2: إعادة تعيين كلمة مرور
PS C:\> Set-MsolUserPassword -UserPrincipalName "davidchew@consoso.com" -NewPassword "pa$$word"
يعيد هذا الأمر تعيين كلمة المرور ل davidchew@contoso.com. سيطلب من المستخدم إعادة تعيين كلمة المرور عند تسجيل الدخول التالي.
المعلمات
-ForceChangePassword
يشير إلى ما إذا كان يجب على المستخدم تغيير كلمة المرور في المرة التالية التي يسجل فيها الدخول.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ForceChangePasswordOnly
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-NewPassword
تحديد كلمة مرور جديدة للمستخدم. إذا تم تعيين المستخدم لطلب كلمة مرور قوية، فيجب استيفاء جميع القواعد التالية:
- يجب أن تحتوي كلمة المرور على حرف صغير واحد على الأقل
- يجب أن تحتوي كلمة المرور على حرف كبير واحد على الأقل
- يجب أن تحتوي كلمة المرور على حرف واحد على الأقل غير أبجدي رقمي
- لا يمكن أن تحتوي كلمة المرور على أي مسافات أو علامات تبويب أو فواصل أسطر
- يجب أن يتراوح طول كلمة المرور من 8 إلى 16 حرفا
- لا يمكن تضمين اسم المستخدم في كلمة المرور
إذا لم تحدد كلمة مرور، يقوم cmdlet بإنشاء كلمة مرور عشوائية للمستخدم.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ObjectId
يحدد المعرف الفريد للمستخدم الذي سيتم تعيين كلمة المرور له.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TenantId
يحدد المعرف الفريد للمستأجر الذي سيتم إجراء العملية عليه. القيمة الافتراضية هي مستأجر المستخدم الحالي. تنطبق هذه المعلمة فقط على المستخدمين الشركاء.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-UserPrincipalName
يحدد اسم المستخدم الأساسي للمستخدم الذي يجب تعيين كلمة المرور له.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
الارتباطات المرتبطة
الملاحظات
https://aka.ms/ContentUserFeedback.
قريبًا: خلال عام 2024، سنتخلص تدريجيًا من GitHub Issues بوصفها آلية إرسال ملاحظات للمحتوى ونستبدلها بنظام ملاحظات جديد. لمزيد من المعلومات، راجعإرسال الملاحظات وعرضها المتعلقة بـ