I Currently have a records declaration policy setup on a content type and it works as designed with one gotcha.

Here's the gotcha:
Item is declared as a record.
Super User undeclares the item, updates some metadata, then saves the changes.
The item is never re-declared as a record.

Policy info:
Event - Created Date + 1 year
Action - Declare record

1) Is this by design or do I need to update my retention policy?
2) Using PowerShell, is it possible to see if an item was ever declared as records? List item property or some other field.

1 Answer 1


It’s the default behavior that the retention policy works only once on the item.

You can check the Compliance details for the item to check if the item is ever declared as record.

Besides, you can use PowerShell command to re-declare these items as records.

Check the demo in the similar post: Record declaration in document library

  • Any idea if the compliance details are available in the search properties of an item? I'm working with a couple million documents and looping through them one at a time will be incredibly slow. Commented Jun 25, 2019 at 14:08

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.