Apply Changes

Apply Changes is the deployment step in the permissions workflow. After editing permissions in Access Editor or Permission Builder, Apply Changes lets you review exactly what will change, then deploy with one click.

Features

Staged Change Review

Before applying, see a full diff of every change:

  • Object permissions being added or removed
  • Field-level security changes
  • Which profiles/permission sets are affected
  • Estimated impact (how many users affected)

Selective Deployment

Don't apply everything at once — pick exactly which changes to deploy:

  • Check/uncheck individual changes
  • Group by object or by permission type
  • Deploy to sandbox first, then production

One-Click Deployment

When you're ready, Apply Changes calls the Salesforce Metadata API or Tooling API to deploy. No manual XML editing, no Change Sets.

Deployment Log

Every deployment is logged:

  • Timestamp
  • Who made the change
  • What changed (before/after diff)
  • Success or failure status
  • Error messages if failed

Rollback

If a deployment fails or causes issues, you can roll back to the previous state from the deployment log. SFDC Police stores a snapshot of permissions before each deployment.

Best Practices

  • Always apply to sandbox before production
  • Review the "users affected" count before deploying
  • Use the deployment log as your change management record
  • Pair with Persona Simulator to verify changes post-deployment