PingAuthorize

Version control (Branch Manager)

The Policy Editor Branch Manager applies version control principles to policy administration to streamline policy updates, strengthen governance, and improve policy stability.

The Branch Manager’s capabilities for managing policy branches, commits, snapshots, and deployment packages enable you to:

  • Maintain separate root branches to support parallel policy development across environments like development, QA, and production.

  • Save sets of changes as distinct commits, creating a detailed, chronological history of what was changed, who changed it, and when and why they made the change. This history is useful for auditing, troubleshooting, and understanding policy evolution.

  • Create structured workflows around initial policy creation, iterative policy development, approvals, and policy deployment.

  • Quickly revert to a previously known, stable version of your policies if a newly deployed change causes issues.

Screen capture of the Version Control tab in the Policy Editor’s Branch Manager.

Learn more about version control with the Branch Manager: