Solved

Office 365 (Exchange) Change Default RetainDeletedItemsFor

Posted on 2013-11-20
5
1,632 Views
Last Modified: 2013-11-22
I would like to change the deleted items retention period (the amount of time a person can recover a deleted item) from the default 14 days to the maximum of 30 days. I am aware I can do this via a PowerShell command per existing mailbox but would like to set the default value so every subsequent mailbox that is created would inherit the 30 days setting.

TIA,
- Brian
0
Comment
Question by:b_stockton
  • 2
  • 2
5 Comments
 
LVL 40

Accepted Solution

by:
Vasil Michev (MVP) earned 300 total points
ID: 39665259
Two things here:

1) The amount of time item is stored in the 'recycle bin', controlled by the "Deleted items" tag
2) The amount of time items are stored in the "Recover deleted items" container, controlled by the "Recovarable Items" tag

For the first one, Just create a new retention tag/policy and apply it as default. For the second one, you use the Set-mailbox cmdlet. If you are using a script to provision new mailboxes, just add this as additional action. If not, you can run this on a schedule:

Get-Mailbox -ResultSize Unlimited -RecipientTypeDetails UserMailbox| ? RetainDeletedItemsFor -le "14.00:00:00" | Set-Mailbox -RetainDeletedItemsFor 30

Open in new window

0
 
LVL 4

Assisted Solution

by:ontech
ontech earned 200 total points
ID: 39665969
Set-Mailbox -RetainDeletedItemsFor 30

You can run this command and this cannot be set to domain level.
You will have to manually change the settings for all users.
0
 

Author Comment

by:b_stockton
ID: 39667352
That's too bad but it is what I was afraid of. It would be nice to have their settings pre-configured so a non-sysadmin could setup accounts. <shrug>

Thanks.
0
 
LVL 40

Expert Comment

by:Vasil Michev (MVP)
ID: 39668200
You can grant permissions to certain people to run this command, RBAC gives you a lot of flexibility.
0
 

Author Comment

by:b_stockton
ID: 39669658
I'm going to split the points but didn't really get what I was wanting. I do understand the feature I want/need, making the "-RetainDeletedItemsFor 30" command a system-wide default, is not available on the service. :(

Thanks
0

Featured Post

Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Microsoft Office Picture Manager was included in Office 2003, 2007, and 2010, but not in Office 2013. Users had hopes that it would be in Office 2016/Office 365, but it is not. Fortunately, the same zero-cost technique that works to install it with …
As cyber crime continues to grow in both numbers and sophistication, a troubling trend of optimization has emerged over the last year.
Migrating to Microsoft Office 365 is becoming increasingly popular for organizations both large and small. If you have made the leap to Microsoft’s cloud platform, you know that you will need to create a corporate email signature for your Office 365…
Access reports are powerful and flexible. Learn how to create a query and then a grouped report using the wizard. Modify the report design after the wizard is done to make it look better. There will be another video to explain how to put the final p…

828 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question