This page (revision-1) was last changed on 29-Nov-2024 16:16 by UnknownAuthor

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 1 added 38 lines
!!! Overview
[{$pagename}] [Virtual Attribute] [Attribute] indicates the time in [LargeInteger Date] format when the [password] of the entry will expire. [1]
[{$pagename}] performs the [AD Determining Password Expiration] calculations.
In [Microsoft Active Directory] [Virtual Attribute] can be returned as value data in an LDAP [SearchRequest].
%%information
The msDS-UserPasswordExpiryTimeComputed attribute exists on AD DS but not on AD LDS.
%%
If USER is the Entry on which the attribute msDS-UserPasswordExpiryTimeComputed is read.
If USER is not in a domain NC, then USER:msDS-UserPasswordExpiryTimeComputed = null.
If DC is the root of the domain NC containing USER. The DC applies the following rules, in the order specified below, to determine the value of USER:msDS-UserPasswordExpiryTimeComputed:
If any of the following are set bits is set on USER entry:[User-Account-Control Attribute]:
* ADS_UF_[SMARTCARD_REQUIRED]
* ADS_UF_[DONT_EXPIRE_PASSWORD]
* ADS_UF_[WORKSTATION_TRUST_ACCOUNT]
* ADS_UF_[SERVER_TRUST_ACCOUNT]
* ADS_UF_[INTERDOMAIN_TRUST_ACCOUNT]
then USER:msDS-UserPasswordExpiryTimeComputed = [0x7FFFFFFFFFFFFFFF|9,223,372,036,854,775,807].
!! If [pwdLastSet] = null or [pwdLastSet] = 0,
then USER:msDS-UserPasswordExpiryTimeComputed = 0.
!! if Effective-MaximumPasswordAge = 0x8000000000000000
then USER:msDS-UserPasswordExpiryTimeComputed = [0x7FFFFFFFFFFFFFFF|9,223,372,036,854,775,807] (where Effective-MaximumPasswordAge is defined in [MS-SAMR] section 3.1.1.5).
!! Otherwise
* msDS-UserPasswordExpiryTimeComputed = USER:[pwdLastSet] + Effective-MaximumPasswordAge (where Effective-MaximumPasswordAge is defined in [MS-SAMR] section 3.1.1.5).
!! More Information
There might be more information for this subject on one of the following:
[{ReferringPagesPlugin before='*' after='\n' }]
----
* [#1] - [MSDN-msDS-UserPasswordExpiryTimeComputed|http://msdn.microsoft.com/en-us/library/cc223410.aspx/|target='_blank'] - based on information observed on 2014-08-11