Resolve External Dependencies Wizard
The Resolve External Dependencies Wizard lets you manually reconcile the following from an imported policy:
gateway90
The Resolve External Dependencies Wizard lets you manually reconcile the following from an imported policy:
- Custom assertions
- Identity providers
- JDBC connections
- JMS routing endpoints
- Policy fragments
- Private keys
- CA Single Sign-On configurations
- Trusted certificates
- XML schemas
This wizard appears when Policy Manager is unable to automatically reconcile these elements during import.
The steps that appear in this wizard depend on the elements that require manual reconciliation; the steps shown in the above figure are just an example. The table below describes all the external dependencies that can be resolved by this wizard.
Note that you can click [
Cancel
] at any time to cancel the importing of the policy.Dependency | Description |
---|---|
Unknown custom assertion | The incoming policy contains one or more custom assertions that are not configured in the target policy is listed. Choose a solution:
|
Unresolved global resource | The incoming policy contains assertions that reference an unresolved global resource. The missing global resource details are displayed. Choose a solution:
|
Unknown identity provider | The incoming policy contains assertions referring an identity provider that is unknown in the target policy. Details of the identity provider are displayed. Choose a solution:
When creating or editing an identity provider, consult the properties values of the imported identity provider found in the imported policy XML file. Open the file in a text editor and note the values in the "<exp:References>" parameter. Policies displayed under Policy Templates can be found in the ".l7tech\policy.templates" directory. |
Unresolved JDBC connections | The incoming policy contains a JDBC connection that cannot be resolved in the target policy. The name of the missing JDBC connection is displayed. Choose a solution:
|
Unresolved JMS routing endpoint | The incoming policy contains a Route via JMS assertion or JMS endpoints that cannot be resolved in the target policy. Details of the missing JMS endpoints are displayed. Choose a solution:
When creating or editing a JMS destination, consult the properties values of the imported queues found in the imported policy XML file. Open the file in a text editor and note the values in the "<exp:References>" parameter. Policies displayed under Policy Templates can be found in the ".l7tech\policy.templates" directory. |
Unresolved policy fragments | The incoming policy contains a policy fragment that has the same name as an existing fragment, but has a different GUID. You are prompted to enter a new name for the incoming policy fragment. If the incoming policy has the same GUID as an existing fragment but different contents, the Resolve External Dependencies Wizard does not appear. Instead, you are notified that the existing fragment will be used instead of the incoming fragment. |
Unresolved private keys | The incoming policy contain a private key that is not present in the target policy. Details of the missing key are displayed. Choose a solution:
|
Unresolved CA Single Sign-On Configuration | The incoming policy contains assertions referencing a CA Single Sign-On configuration that does not exist in the target policy. The following missing CA Single Sign-On details are displayed: Configuration Name Hostname Choose a solution:
|
Unresolved stored passwords | The incoming policy contains one or more assertions that refer to unknown stored (secure) passwords. The details for the unknown stored passwords are displayed. Choose an action:
|
Unresolved trusted certificate | The incoming policy contains one or more assertions that refer to unknown trusted certificates. The details for the unknown certificate are displayed. Choose an action:
|
Unresolved XML schemas | The incoming policy contains assertions that refer to an unresolved external schema. Information about the missing external schema is shown. Choose an action:
|
When the wizard is finished, the imported policy will appear in the policy development window.
If you chose "Import assertion as-is" in any wizard step, then the imported policy will contain validation errors. These errors must be corrected before the policy is used.