!!! Overview [1] [{$pagename}] is a [DirXML-Rule] which can help with [Account Inactivity] [policy] enforcement. If your desire is to expire accounts after some value of inactivity, we thought this was a cool idea on how you could. When a user performs a login, the [Login Time] attribute is set. Using this as an event you can then set the [Login Expiration Time] attribute which will prevent the user from performing a login. Policy: {{{ <rule> <description>EXPIRE-AFTER-INACTIVE-DAYS</description> <conditions> <and> <if-op-attr name="Login Time" op="changing"/> </and> </conditions> <actions> <do-trace-message> <arg-string> <token-text xml:space="preserve">Logins will expire for this user on: </token-text> <token-convert-time dest-format="!FULL.DATETIME" dest-tz="UTC" offset="$EXPIRE-AFTER-INACTIVE-DAYS$" offset-unit="day" src-format="!CTIME" src-tz="UTC"> <token-op-attr name="Login Time"/> </token-convert-time> </arg-string> </do-trace-message> <do-set-dest-attr-value name="Login Expiration Time"> <arg-value type="time"> <token-convert-time dest-format="!CTIME" dest-tz="UTC" offset="$EXPIRE-AFTER-INACTIVE-DAYS$" offset-unit="day" src-format="!CTIME" src-tz="UTC"> <token-op-attr name="Login Time"/> </token-convert-time> </arg-value> </do-set-dest-attr-value> </actions> </rule> }}} !! More Information There might be more information for this subject on one of the following: [{ReferringPagesPlugin before='*' after='\n' }] ---- * [#1] - [http://www.novell.com/communities/node/12964/disable-accounts-after-1-year-inactivity|http://www.novell.com/communities/node/12964/disable-accounts-after-1-year-inactivity|target='_blank'] - 2013-04-10