Deactivating a Global Policy
Before you begin
You must have the webMethods API Gateway's activate global policies functional privilege assigned.
About this task
Deactivating a global policy causes webMethods API Gateway to suppress enforcement of the policy.
You usually deactivate a policy to suspend enforcement of a particular policy (temporarily or permanently).
To deactivate a policy, you change the policy to the Inactive state. At a later time, you can begin enforcing a global policy by switching it to the Active state as described in Activating a Global Policy.
- Deactivation of a global policy fails if there is a conflict in the effective policy validation in at least one of the active APIs that are applicable for this policy. webMethods API Gateway reports the conflict, and the global policy can only be activated when the conflict is resolved.
Icon | Description |
---|---|
![]() |
Policy is active. |
![]() |
Policy is inactive. |
The deactivation state of a policy is also reported in the Global Policy Details page.
To deactivate a global policy
Procedure
- Click Policies in the title navigation bar.
-
Click the
Global Policies tab.
A list of all available global policies appears. Use the Show drop-down list at the bottom of the page to set the maximum number of policies you want to display in a page.
-
Select the required policy.
The Global Policy details page appears.
-
Click
Deactivate.
If you do not see the Deactivate button, it is probably because you do not have the webMethods API Gateway Administrator role to deactivate a global policy, or the policy is already in an Inactive state in webMethods API Gateway.