This section describes how to use the SPDocKit Rule wizard to create a rule to help you enforce your governance policies. In this example, we will create a rule that will enforce that all document libraries require a checkout.
Go to Queries & Rules on the navigation bar and click New Rule on the Home ribbon.
Select the rule type. The available rule types depend on the selected scope: list or subsite.
The rule name will, by default, be the same as the rule type, but you can edit that later. Click Next to continue. Read more about supported rule types.
Under Rule Configuration, select Yes to require documents to be checked out before they can be edited. Click Next to continue.
Define how your rule will be executed. You can choose between the manual or the automatic option.
Manual execution – you will have to start this rule from the Home ribbon using the Run button every time you want to enforce the selected policy.
Automatic execution – requires an active SPDocKit Service and a defined schedule.
If the SPDocKit Service is not running, a warning bar will appear. Click Configure to enable the SPDocKit Service.
Use filters to enforce your rule on SharePoint document libraries only. Select the List Template as a filtering condition, click the underlined value “specific” and choose Document library as the preferred template. Click Next to continue.
Define the extent to which you wish to enforce this rule across your SharePoint farm. You can target the entire Web application, or specific site collections, subsites, lists and list items. Each time the rule runs, it will configure all document libraries from the specified scope to require document check-out before editing.
If you have chosen the manual execution in the previous steps, you can skip this step – select Skip target selection; ask me on execution check box. You will be able to choose the desired scope each time you start the rule.
Click Finish to close the Rule Wizard.
Run this rule right away or wait for the scheduled time for the rule to run automatically, after which you can explore the results. Each time you or the SPDocKit Service executes a rule, a history record is created. Click on the desired record and explore which changes, and where, were made on that particular day.
SPDocKit comes with a couple of predefined manual rules: Audit Editing Users and Permissions, Document Library Checkout Required and Document Library Version History.
Also, you can edit their definitions to make them better suit your needs.
To learn more about the Audit settings rules, please check out the following article.