Fill properties uses the current document library's saved metadata policy. It extracts configured values, shows a row for every selected file, validates the complete draft, and writes the approved values to SharePoint.
Before you begin
Make sure that:
- Manage columns contains a valid saved policy for the current library.
- The policy includes a source pattern with named captures and destination columns.
- Native SharePoint validation remains synchronized with that policy.
- You can edit the selected files and configured columns.
- Every selected row is a file, not a folder.
If the policy contains validation only and no fill layout, Fill properties can't generate a preview.
Open Fill properties
- Open the governed document library in SharePoint.
- Select one or more files from that library.
- Select Fill properties on the command bar.
- Wait while Protect checks the policy, selected files, existing values, and native validation.
The command appears only when at least one row is selected and every selected row is a file.
Read the preview
The dialog shows n of n files ready and one table row per selected file.
| Element | Meaning |
|---|---|
| Status icon | A green check means the complete row is ready; a red icon means it needs attention. |
| File column | Current file name, or the proposed name when rename is enabled by policy. |
| Property column | Current, extracted, generated, or editable value for one policy destination. |
| Read-only input | A generated value that can't be overridden in the dialog. |
| Choice input | An allowed value defined by the policy or SharePoint column. |
| Validation message | The exact missing, disallowed, format, structure, or rename problem for that row. |
Point to a status or truncated validation message to read its full text.
Correct selected-file values
- Read each row from file name through the final property.
- Select an allowed value from choice fields.
- Enter required values in editable text fields.
- Correct every field-level validation message.
- If the policy generates a file name, confirm the proposed name and extension.
- Continue until every selected file shows a green status and the ready count equals the selected count.
Generated properties update as their editable sources change. Protect validates required values, allowed choices, supported formats, source structure, and rename safety.
Fill the properties
- Confirm that every row is ready.
- Select Fill properties.
- Keep the dialog open while the progress bar advances.
- Review the success, warning, and error messages after processing.
- Select Close.
- Refresh the SharePoint library and confirm the updated columns and any intended file names.
The result summary identifies successful updates and file-specific failures so that a partial operational failure isn't mistaken for complete success.
Understand rename behavior
The policy can use the SharePoint file-name field as a read-only extraction source. If the policy explicitly makes that mapped source writable, Fill properties can rename the file to the validated generated value.
Before enabling rename in a policy:
- Preserve the file extension.
- Test names for invalid SharePoint characters and collisions.
- Confirm links, integrations, and downstream processes tolerate a rename.
- Pilot the policy with non-production files.
See Configure metadata and naming policies for the policy syntax and supported rules.
Resolve common blockers
| Symptom | Resolution |
|---|---|
| Fill properties isn't visible | Select at least one file and clear any folder selection. |
| The dialog says the policy isn't configured | Open Manage columns, create a policy for this library, and save it. |
| The policy has no layout | Add a supported named-capture source pattern and destination properties. |
| Validation is out of sync | Open Manage columns, verify the policy, and save again. Investigate manual formula changes first. |
| A row isn't ready | Correct every missing, choice, format, structure, and rename error in that row. |
| The write partially fails | Use the result details to isolate failed files, confirm edit rights and file state, and retry only those files. |
