cancel
Showing results for 
Search instead for 
Did you mean: 

The Famous 'Store In Vault' Button

Rob_Wilcox1
Level 6
Partner

Probably the most famous ‘button’ in the Enterprise Vault Outlook Add-in is the ‘Store in Vault’ button. I have seen some customers who don’t enable it, but by and large most customers do for all of their users.


But do you know what it actually does?

Well the first thing it does is to check if the item which has been selected is already an archived item, because you can’t archive an already archived item. There are also checks to make sure it’s in the right message store, because again you can’t archive items this way in a PST file.  If it’s not already archived, then it gets marked with a timestamp, and the icon changes to a pending item.

When that’s done, a HTTP request is sent to the Enterprise Vault server which tells it a number of things, including that timestamp. Eg:

09/03/2015 14:34:23.694[2104][M]: Sending HTTP request: http://rowi01-ev-01.rowiev.local/EnterpriseVault/clientaction.asp?act=0&fdrenc=_&dn=/o%3dFirst%20Organization/ou%3dExchange%20Administrative%20Group%20(FYDIBOHF23SPDLT)/cn%3dRecipients/cn%3ddel-1726&svr=ROWI01-EX-01&sid=108A949F5E6FEBF43954BCD5A47E15E7B1d10000rowi01-ev-01.rowiev.local&tsp=2015-03-09T14:34:23&pdl=AAAAAAAACBJPMCNBGNHIBEEEJDJEAIOIAMBODCIDABAABMDEJLPBPBEKMDEJIHBBHHCJAHBNCCDIAAAAAAIPGHAHAAAA

The Enterprise Vault server, specifically the ArchiveTask process, will check the indicated location, and find items with the same timestamp, and archive them.  It’s passed this information from W3WP and AgentClientBroker processes

If all goes well, the item will get archived, and indexed.

This all works well, and pretty quickly. But there are somethings to think about:

* It doesn’t work brilliantly when you have selected hundreds, or thousands of items. In other words, it’s not meant for a mass-archive operation.
* It overrides the policy relating to the message classes which are allowed to be archived (though you can use the ManualArchiveMessageClassCheck registry key to force the policy to be applied)
* It shouldn’t replace the normal scheduled archiving of the mailbox.

ManualArchiveMessageClassCheck

Location

HKEY_LOCAL_MACHINE \SOFTWARE

\Wow6432Node
\KVS

\Enterprise Vault
\Agents
Content DWORD.

0 — [Default] Archive all items when a user performs a manual archiving operation.

1 — Archive only those items that belong to the message classes that are listed in the mailbox policy

I’m sure there are other tales-from-the-trenches that people can tell with the ‘store in vault’ button (or funny stories as well!).  

Do you allow the button to be enabled in the Desktop Policy? Let me know in the comments below.