In case you ever wondered what it would take to set up expiry of Sharepoint User Accounts, here is what you need to do to make this happen:
- To start, you will need to use a site collection administrator account, then from the top level of your portal/site collection Click Site Actions -> Site Settings -> People and Groups
- Click Settings -> List Settings
- Click Create Column
- Type the name of the column, I am calling mine Expiry Date
- Choose Date and Time
- Set any other information the way you want and Click OK
You now have a column named Expiry Date - Click Information Management Policy Settings
- Click Define a Policy ... and Click OK
The Policy will be given teh name Person - Choose Enable Expiration
- Under The retention period is:
- Choose A time period based on the item's properties:
Expiry Date will be automatically chosen - Type 0 in the box before years
- Choose Perform this action:
The only choice should be Delete - Click OK
You now have User accounts being deleted based on the expiry date. If you want this to be selective, do not make it a mandatory field. The Disposition ignores blanks, so if no date is set then it will not delete it when the Expiry Date = Today.
Hope this helps someone out there.