SolidWorks PDM

Beginner’s Guide to SolidWorks PDM Administration

A PDM administrator protects engineering data while keeping workflows simple enough for users to follow.

Core responsibilities

  • Manage users, groups, and permissions.
  • Maintain workflows, states, and transitions.
  • Control revision schemes and file templates.
  • Coordinate backups and disaster recovery.
  • Support users and document standard procedures.
Hub diagram with PDM Admin at the center connected to five responsibility areas: users and permissions, workflows and states, revisions and templates, backups and disaster recovery, and user support and documentation.
Everything routes back through the vault admin — plan for all five areas, not just the software.

The vault is a SQL Server database for metadata, versions, and permissions, paired with an archive server that holds the actual files — the vault view in Windows Explorer is just a client that talks to both. Every one of the five responsibility areas above ultimately touches that pair, which is why admin problems tend to cascade: a permissions mistake affects who can reach files, a workflow mistake affects what state those files can move into, and a backup mistake can affect whether either the database or the archive is recoverable at all.

What to learn first

Start with vault structure, check-in/check-out behavior, data cards, references, workflows, permissions, and backup verification.

Vertical flow diagram of seven learning steps in order: vault structure, check-in and check-out behavior, data cards, references, workflows, permissions, and backup verification.
Structure and check-in/out first — permissions and workflows only matter once data is organized.

Vault structure and check-in/check-out come first because they're the hardest to retrofit later. Check-out is an exclusive lock, not a courtesy — CAD files are binary and don't merge, so PDM only allows one person to edit a given file at a time to prevent two people producing divergent versions of the same part. Data cards are metadata forms bound to file types that typically sync two-way with SolidWorks custom properties, so a part number entered on the card can populate a drawing's title block automatically. References are the parent-child relationships between assemblies, parts, and drawings that PDM has to track so a state change or check-out cascades correctly, instead of leaving an assembly pointing at a part revision that no longer exists in the expected state. Workflows and permissions come last for a reason: they only matter once the data underneath them is organized enough to have states and access levels worth defining.

Important rule

Test changes in a safe environment before applying them to the production vault.

Two-lane diagram. Top, correct: a change goes to a test or sandbox vault, gets validated, then reaches production. Bottom, wrong: a change goes directly to the production vault with no testing step.
The sandbox step costs a few minutes. Skipping it costs an outage.

Backup is the piece most new admins underestimate. The database and archive server have to be backed up as a consistent pair — restoring only one produces a vault that references files nobody can find, which is corruption in practice even if neither piece is individually damaged. That same instant, global effect is why workflow, permission, and card changes get tested in a sandbox first: those changes apply to everyone with access the moment they're saved, and a bad one during business hours doesn't inconvenience a single user — it can lock out the floor.