Branch Manager
The branch manager provides operations to create snapshots, as well as read, update, and merge policy branches.
Policy branches enable you to manage different sets of Trust Framework definitions and policies by storing these sets in separate branches. This is helpful in development environments, where you might need to quickly reconfigure PingAuthorize between policy branches.
To easily switch between policy branches and test configurations, define Policy External Servers for each branch and update the Policy Decision Service’s policy-server property. Learn more in Changing the active policy branch.
|
Learn about creating a new child branch in Snapshot Management. |
Branch manager data model
| Property | Type | Required | Mutable | Description |
|---|---|---|---|---|
|
String |
Required |
Mutable |
Specifies the name of the policy branch. |
|
String |
Required |
Immutable |
Provides the commit message for creation of a new snapshot. |
|
String |
Required |
Immutable |
Specifies the branch to merge changes from. |
|
Optional |
Mutable |
A collection that includes |
Resolution data model
| Property | Type | Required | Mutable | Description |
|---|---|---|---|---|
|
String |
Required |
Immutable |
Specifies the action to resolve the conflict. |
|
Required |
Immutable |
Provides a collection of entities causing the conflict. |