How to force retention policy in Office365 for a mailbox

Looking to run the MRM retention policy for a E3 mailbox and or Tenant.   I have an old PST file (2011 and older) that I have attached to their active Office365 mailbox Inbox Subfolder and have a policy in MRM to send the online Archive.  
I know the MRM policy works because it has placed items in the "Online Archive" for the inbox and it's sub folders.
The questions is how often does this MRM policy run on it's own?   Daily, hourly, weekly.
How do I force the policy to take effect immediately?
This is what I believe will do this via powershell:
Set-executionpolicy remotesigned -force
Set-executionpolicy unrestricted -force
$LiveCred = Get-Credential
Connect-msolservice -credential $LiveCred
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUrl
https://ps.outlook.com/powershell/ -Credential $LiveCred -Authentication Basic -AllowRedirection Import-PSSession $Session
  Set-Mailbox “mailbox name” -RetentionPolicy “Archive Policy”
 Start-ManagedFolderAssistant -Identity “mailbox name”

Hi,
In Exchange 2013, the Managed Folder Assistant is a throttle-based assistant.
Throttle-based assistants are always running and don't need to be scheduled. The system resources they can consume are throttled. You can configure the Managed Folder Assistant to process all mailboxes on a Mailbox server within a certain period (known as
a work cycle).
You can use the following command to check work cycle.
Get-MailboxServer –Identity ExServer | Format-List *WorkCycle*
If you want to force the policy to take effect immediately, you can use the Start-ManagedFolderAssistant cmdlet.
Here is an article for your reference, this article also applies to Exchange online.
http://technet.microsoft.com/en-GB/library/dd297955(v=exchg.150).aspx
Best regards,
<o:p></o:p>
Belinda Ma
TechNet Community Support

Similar Messages

  • Exchange 2013 CU3 Retention Policy Not working for Calendar & Tasks

    We are currently on Exchange 2013 CU3 with Online Archiving Enabled for the user
    Default policy is set to move  all the items in mailbox which are  older than 30 days to online archive mailbox.
    Calendar and Tasks Items are also getting archived alongwith other Outlook items from Inbox,Deleted Items etc
    Followed Technet website and created RPT for Calendar and Tasks with retention disabled
    Still DPT takes precedence and move all the items under Calendar and Task to Online Archive Mailbox

    Hi Sam,
    I recommend you refer to the following article, despite this for Exchange 2010, however the same applies to exhcnage 2013:
    Prevent archiving of items in a default folder in Exchange 2010
    To prevent the <acronym title="Default Policy Tag">DPT</acronym> from being applied to a default folder, you can create a disabled <acronym title="Retention Policy Tag">RPT</acronym> for that folder (or disable
    any existing RPT for that folder). The Managed Folder Assistant, a mailbox assistant that processes mailbox items and applies retention policies, does not apply the
    retention action of a disabled tag. Since the item/folder still has a tag, it's not considered untagged and the DPT isn't applied to it.
    Why are items in the Notes folder still archived?
    If you create a disabled <acronym title="Retention Policy Tag">RPT</acronym> for the
    Notes folder, you'll see items in that folder are not deleted, but they do continue to be moved to the archive! Why does this happen? How do you prevent it?
    It's important to understand that:
    A retention policy can have a <acronym title="Default Policy Tag">DPT</acronym> to
    archive items (using the Move to Archive retention action) and a DPT to
    delete items (using the Delete and Allow Recovery or
    Permanently Delete retention actions). Both apply to untagged items.
    The move and delete actions are exclusive of each other. Mailbox folders and messages can have both types of tags applied - an archive tag and a delete tag. It's not an either/or proposition.
    If you create a disabled RPT for the Notes folder to not delete items, the archive DPT for the mailbox would still apply and move items.
    When it comes to archiving, there's only one archive policy that administrators can enforce – the <acronym title="Default Policy Tag">DPT</acronym> with 'Move to archive' action.
    You can't create a <acronym title="Retention Policy Tag">RPT</acronym> with the 'Move to archive' action. This rules out using the disabled RPT approach to prevent items from being moved.
    Best regards,
    Niko Cheng
    TechNet Community Support

  • How To Hide Retention Policy Tag View From OWA.

    Aslam

    Hi,
    I have exactly the opposite problem. In OWA 2013 (SP1) the assigned retention policy and the expiration date is not shown. We are in coexistance with Exchange 2010. OWA 2010, Outlook 2010/2013 are showing the assigned retention policy and the expiration
    date as shown in the first messsage of this thread. Setting "MustDisplayCommentEnabled" to true does not help. Any ideas how the information can be activated?
    Best,
    Manfred

  • How to force group policy update remotely in a bunch of desktops(computers name in a textfile) by using powershell script?

    Hi,
    I want to force group policy on a collection of computers remotely.The name of computers can be stored in a text file.
    By using this info. (about computer names) , Could you please guide me writing a Powershell script for this.
    Thanks in advance.
    Daya

    This requires that PSRemoting is enabled in your environment.
    $Computers = Get-Content -Path 'C:\computers.txt'
    Invoke-Command -ComputerName $Computers -ScriptBlock {
    GPUpdate /Force

  • Retention Policy not working for OWA accounts

    I have Exchange 2010 running, with 100% of users using OWA, not Outlook as their mail client.
    I have one use that wants to have messages in all his folders deleted at the end of each day.  Specifically, these folders are under the Inbox, but are subfolders in the Inbox, not the Inbox itself.
    I set up a retention policy tag with the Tag Type "All other Folders in the Mailbox", with age limit for retention for 1 day, and the action to delete and allow recovery.
    Then I applied the Retention policy just to that one users.
    The next morning, all the messages from the day before were still there.  Did I miss something in the setup?
    Does the "1 day" retention delete messages after 24 hours of the message being there, or at the end of each day can I have it delete all the previous messages?
    Does this have something to do with the fact that we are running OWA, not Outlook?  I can right click on the folders and view retention policy...it just says "Use Parent Folder Policy"...nowhere can I find the parent folders policy.
    Any advice would be appreciated.

    Hi,
    For your retention policy not working issue, we can try the following troubleshooting:
    1. Please check whether it has Event ID 9017 and 9018, to make sure the MRM working well.
    2. Please check the Managed Folder Assistant service is working well.
    3. Please use MFCMAPI Tool to check the "PR_MESSAGE_DELIVERY_TIME" and "PR_CREATION_TIME" properties on the items that should be removed.
    If you have any question, please feel free to let me know.
    Thanks,
    Angela 
    Angela Shi
    TechNet Community Support

  • How to force IE7 to accept transparency for an iframe ?

    When using Firefox, the following iframe is transparent by
    default :
    <div id="mainContent">
    <iframe src="shop/index.php" name="main" width="820"
    height="550" frameborder="0" id="if_main"></iframe>
    </div>
    However, the same iframe is displayed in white (not
    transparent) wih IE7.
    Is it a solution to force IE7 to accept transparency for the
    iframes ?
    Thank you in advance for your help.
    PS: the allowtransparency option doesn't work !

    It works. Try this:
    <iframe src="shop/index.php" name="main"
    allowtransparency="true"
    width="820" height="550"
    frameborder="0" id="if_main"></iframe>
    Nancy O.
    Alt-Web Design & Publishing
    www.alt-web.com

  • How can i get newly added contacts for a Mailbox User in Exchange Server 2013

    Hi all,
    I need to synchronize contacts in Exchange Server and Sugar CRM Application, for that
    i need to get newly added contacts for a User in Exchange Server 2013 by using EWS Managed API.
    I know how get the list of all contacts for a particular user , but in the list how i can find
    new contacts ?

    Hi Dora,
    that's the fun thing:
    You add your own property (and it'll be invisible to outlook users, not to worry).
    Extended Properties allow you to define custom property on Exchange Items. And it has a
    method for setting those too.
    Here's a short post doing a very simple intro on using Extended Properties.
    Glen's Exchange Blog is a generally useful resource when working with EWS, I'm confident you'll be able to find lots of tips there as well.
    Cheers,
    Fred
    There's no place like 127.0.0.1

  • How to use Powershell to set delegate for user mailbox in Exchange 2010 and Office 365

    Hello,
    Can you please tell me if I can set delegate for user mailbox in Exchange 2010 or Office 365 using Powershell?
    If I can, then how can I do that? (which Powershell commands for setting the delegate?)
    Many thanks, and have a good day!

    Hi,
    If you wanted to add a delegate to possiblly a large number of users or you do this during mailbox provisioning. So the following script will use
    impersonation to access another users mailbox and add a delegate.
    $mbtoDelegate = "[email protected]"
    $delegatetoAdd = "[email protected]"
    $dllpath = "C:\Program Files\Microsoft\Exchange\Web Services\1.0\Microsoft.Exchange.WebServices.dll"
    [void][Reflection.Assembly]::LoadFile($dllpath)
    $service = new-object Microsoft.Exchange.WebServices.Data.ExchangeService([Microsoft.Exchange.WebServices.Data.ExchangeVersion]::Exchange2007_SP1)
    $windowsIdentity = [System.Security.Principal.WindowsIdentity]::GetCurrent()
    $sidbind = "LDAP://<SID=" + $windowsIdentity.user.Value.ToString() + ">"
    $aceuser = [ADSI]$sidbind
    $service.AutodiscoverUrl($aceuser.mail.ToString())
    $service.ImpersonatedUserId = new-object Microsoft.Exchange.WebServices.Data.ImpersonatedUserId([Microsoft.Exchange.WebServices.Data.ConnectingIdType]::SmtpAddress,
    $mbtoDelegate);
    $mbMailbox = new-object Microsoft.Exchange.WebServices.Data.Mailbox($mbtoDelegate)
    $dgUser = new-object Microsoft.Exchange.WebServices.Data.DelegateUser($delegatetoAdd)
    $dgUser.ViewPrivateItems = $false
    $dgUser.ReceiveCopiesOfMeetingMessages = $false
    $dgUser.Permissions.CalendarFolderPermissionLevel = [Microsoft.Exchange.WebServices.Data.DelegateFolderPermissionLevel]::Editor
    $dgUser.Permissions.InboxFolderPermissionLevel = [Microsoft.Exchange.WebServices.Data.DelegateFolderPermissionLevel]::Reviewer
    $dgArray = new-object Microsoft.Exchange.WebServices.Data.DelegateUser[] 1
    $dgArray[0] = $dgUser
    $service.AddDelegates($mbMailbox, [Microsoft.Exchange.WebServices.Data.MeetingRequestsDeliveryScope]::DelegatesAndMe, $dgArray);
    Hope this helps.

  • How to use Search Folders in Outlook for shared mailboxes

    Hello
    We use Otlook 2010/2013 with MS Exchange 2010. In outlook there is "Serarch folder" with subfolders Large e-mail, Unreaded mails.... User can create own subfolders with rules.
    Users have attahet to outlook shared mailboxex for example Import, Export....
    For these mailboxes you cannot use "Search Folders" - outlook can use it only for your personal mailbox.
    To use "Serach folders" for shared mailbox I have to create new e-mail profile in Windows. User has to run outlook using these new profile "import". Now he is directly connected with shared mailbox.
    But users want to use "Search folders" when they are on own outlook profile with shared mailboxes attahecd to their profiles.
    Is it posible to do it? Or use some third-party
    product?
    Thank you for help
    Tomasz
    Kind Regards Tomasz

    Hi,
    I suggest we ask this question on Outlook forum:
    http://social.technet.microsoft.com/Forums/office/en-US/home?forum=outlook
    Regards,
    Simon Wu
    TechNet Community Support

  • How to force password policy requirements on password resets for user accounts reset by the Administrator?

    OS: Windows Server 2008 R2 Enterprise
    Domain Level: 2008
    Forest Level: 2000
    We have Domain Administrators in our domain that reset passwords for user accounts, and the passwords the Administrators set them to are not being enforced follow our default domain password policy. For example, I log on the domain controller, as an administrator
    and can reset a password for a user account to be blank. 
    Is there a reason Domain Administrator password resets for user accounts are not enforced by our default domain password policy? Is there a way to enforce this on password resets by Domain Admins? 

    Do you have fine grant password policy? If not ; by default all the usrs are effected by domain level password policy even domain admins,
    Regards~Biswajit
    Disclaimer: This posting is provided & with no warranties or guarantees and confers no rights.
    MCP 2003,MCSA 2003, MCSA:M 2003, CCNA, MCTS, Enterprise Admin
    MY BLOG
    Domain Controllers inventory-Quest Powershell
    Generate Report for Bulk Servers-LastBootUpTime,SerialNumber,InstallDate
    Generate a Report for installed Hotfix for Bulk Servers

  • How to 'force in' the Depreciation Area for an Asset after it was created

    Hi,
    When I created an new asset under a new asset class, I forgot to set-up the depreciation area for that class. Now after I have saved/created the asset, I get this error : No depreciation areas have been defined for asset 1012500000-0. How do I 'force-in' the depreciation area now after it has been setup.

    try and read docu to tcode AFBN
    (if your problem is in production, consult SAP-OSS)
    A.

  • How to force sql developer to prompt for user input for every execution ?

    Hi Folks,
    Environment: Oracle 11g (on Windows 7)
    SQL Developer: *3.1.07*
    I am executing a PL/SQL code off Sql Developer. The code uses substitution variables to prompt user for input. However,I am only prompted for the user input for the very first run of the code. For the subsequent executions, the code simply picks up the user input from the very first run. This behavior persists for all subsequent runs of the code.
    I have executed the same piece of code from SQL*PLUS and the behavior seems normal (i.e. I am prompted for fresh input for every execution)
    How can flush out the old user input so I can be prompted for new user input for every run of the code in sql developer?
    Thanks in advance
    rogers42

    Hi Rogers42,
    1/try
    undefine
    undefine fred
    select '&&fred' from dual;
    [run this multiple times]
    [prompts gere]
    old:select '&&fred' from dual
    new:select 'a' from dual
    'A'
    a
    [prompts here]
    old:select '&&fred' from dual
    new:select 'b' from dual
    'B'
    b
    2/try
    exit (requires recent version of sql developer: tools->preferences->Database->worksheet->Re-initialize on script exit command)
    select '&&fred' from dual;
    exit
    run this multiple times
    [prompts here]
    old:select '&&fred' from dual
    new:select 'x' from dual
    'X'
    x
    Commit
    [prompts here]
    old:select '&&fred' from dual
    new:select 'y' from dual
    'Y'
    y
    Commit
    3/use &fred instead of &&fred
    For background see
    http://totierne.blogspot.co.uk/2010/04/substitution-and-bind-variables.html
    -Turloch
    SQLDeveloper team

  • How to force windows-1256 encoding permanently for new sessions/ pages

    I want Firfox to keep my settings of Character encoding of Arabic(windows-1256), so that whenever i open Firefox next time, I do not need to use views-> Character Encoding again. I used Tools -> Options -> Content -> Fonts & Colors -> advanced to set my choice. Yet I start FireFox again , my arabic text does not display correctly. I had to manually to go to View-> Character Encoding to do the same.
    Thank you in advance for your concern

    The add-on works, but an annoying message keeps displaying : " To display this page, FireFox must send information that will repeat any action ( such as a search or order confirmation) that was performed earlier. By the Internet Explorer does not such a problem

  • How to make Rule to get notification for Shared Mailbox on Outlook 2013

    Hi All, is anyone have idea how to make rule on Outlook 2013 to get notify if you receive new email from your "Shared Mailbox".
    Is it possible that make a Rule for that notification? I have outlook here and I can't see notification when I receive new emails. Hope anyone can help me how to do this.

    Assuming the mailbox is open in outlook as a shared mailbox, you can use a macro to watch the folder: 
    Private WithEvents Items As Outlook.Items
    Private Sub Application_Startup()
      Dim Ns As Outlook.NameSpace
      Set Ns = Application.GetNamespace("MAPI")
      Set Items = GetFolderPath("Accounting\Inbox").Items
    End Sub
    Private Sub Items_ItemAdd(ByVal Item As Object)
      On Error Resume Next
    MsgBox "new message  from " & Item.SenderName & " in shared folder"
    End Sub
    Diane Poremsky [MVP - Outlook]
    Outlook & Exchange Solutions Center
    Outlook Tips
    Subscribe to Exchange Messaging Outlook weekly newsletter

  • Retention Policy in stellent

    How to set retention policy (fixed period) for the file that s migrated to stellent..

    There are at least 5 API's for Content Server. Look at the documentation that is installed in the weblayout when you install the software.
    As JSR said setting the Expiration Date is the simplest. This can be done from the Batchloader if you are migrating in a number of documents or as an UPDATE to the crrent metadata of an existing content item.

Maybe you are looking for

  • Can i add an external power button to my mac?

    I've got a Mac Pro early 2008 2.8ghz 8 core, I'm going to be putting my mac in another room, how can I add an external power on button? Are there USB options? Or are there inputs inside the mac that I can connect too? Many Thanks Matt

  • Multiple DataSource using single Connection Pool

    Previously using Weblogic 6.1 we had a configuration where multiple Datasources used a single connection pool. Now that we are in the process of upgrading to Weblogic 9.1, we are attempting to recreate the same configuration. The Weblogic 9.1 upgrade

  • Xcelsius Crashes when I try and Preview

    So I have a file I have been working on for sometime, and for some reason when I try and preview now, Xcelsius just stops working and I have to shut it down. It only started happening today when I added some new content, but my real question is, what

  • Sometimes my Firefox crashes and i need to restart the browser. My Firefox version is 19.0.2 and the OS is MacOS Snow Leopard 10.6.8 on a Macbook Air.

    The problem first occurred 2/26/1311:38 AM about:crashes Report ID Date Submitted bp-28ae10f8-7f75-458b-be96-db0df2130331 3/30/13 10:50 PM bp-02befb48-45db-4d6b-8f02-7ac022130309 3/9/13 6:45 PM bp-72f59bfa-34dd-42d1-9f83-a0ca02130309 3/9/13 5:58 PM b

  • Export to QT not smooth

    I am exporting a 2-minute sequence to QT using QT conversion settings, but when I view the QT file, it is not as smooth as the original. And there is some "trailing" from frame to frame. Note I am looking at the QT file through my old PowerPC G5 and