> Source: [sk182307](https://support.checkpoint.com/results/sk/sk182307)

# sk182307 - Automatic refresh of SmartConsole views after Global Policy Assignment

| Property | Value |
|----------|-------|
| Solution ID | sk182307 |
| Date Created | 2024-05-26 |
| Last Modified | 2025-03-24 |
| Technical Level | General |
| Products | Multi-Domain Security Management Server |
| Versions | R82.10, R81.20, R82 |
| OS | Gaia |

## Solution

### Overview

By design, when a SmartConsole it connected to one of the Domains on a Multi-Domain Security Management Server, and a super-administrator assigns the Global Policy, a popup appears in SmartConsole connected to the affected Domains "`Domain's data was just updated with global changes`" , and you can click "**Refresh** " (to refresh the view immediately) or "**Ignore**" (to refresh the view the next time you log in to SmartConsole).

Check Point added a new behavior - when a super-administrator assigns the Global Policy, SmartConsole connected to the affected Domains is refreshed automatically and transparently.

### Availability

The new behavior is available in:

|----------------|-------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Version        | Default Behavior  | Requirement                                                                                                                                                                                                                |
| R82 and higher | Automatic refresh | None                                                                                                                                                                                                                       |
| R81.20         | Manual refresh    | 1. Install the [R81.20 Jumbo Hotfix Accumulator](https://sc1.checkpoint.com/documents/Jumbo_HFA/R81.20/Default.htm), Take 79 or higher 2. Set the value of the environment variable "`NGM_AGP_POPUP_REFRESH`" to "`false`" |

### Controlling the SmartConsole Behavior

You can control the SmartConsole behavior in affected Domains during a Global Policy Assignment with the environment variable "`NGM_AGP_POPUP_REFRESH`":

|---------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Environment Variable Value      | SmartConsole Behavior in Affected Domains                                                                                                                                                                             |
| `NGM_AGP_POPUP_REFRESH = false` | Automatic refresh - when a super-administrator assigns the Global Policy, SmartConsole connected to the affected Domains is refreshed automatically and transparently. This is the default in R82 and higher.         |
| `NGM_AGP_POPUP_REFRESH = true`  | Manual refresh - when a super-administrator assigns the Global Policy, SmartConsole connected to the affected Domains shows a popup with the "Refresh" and "Ignore" buttons. This is the default in R81.20 and lower. |

**To set the environment variable value:**

1. Connect to the command line on the Multi-Domain Security Management Server.

2. Log in to the Expert mode.

3. Set the required environment variable value:

   |-------------------------------------------------------|-----------------------|-------------------------------------------------------------------------------------|
   | Change                                                | SmartConsole Behavior | Syntax                                                                              |
   | Temporary (does not survive reboot)                   | Automatic refresh     | `$MDS_TEMPLATE/scripts/reload_env_vars.sh -e "NGM_AGP_POPUP_REFRESH=false"`         |
   | Temporary (does not survive reboot)                   | Manual refresh        | `$MDS_TEMPLATE/scripts/reload_env_vars.sh -e "NGM_AGP_POPUP_REFRESH=true"`          |
   | Permanent (survives reboot) \*Restarts the CPM daemon | Automatic refresh     | `$MDS_TEMPLATE/scripts/override_server_setting.sh -e "NGM_AGP_POPUP_REFRESH" false` |
   | Permanent (survives reboot) \*Restarts the CPM daemon | Manual refresh        | `$MDS_TEMPLATE/scripts/override_server_setting.sh -e "NGM_AGP_POPUP_REFRESH" true`  |

4. Make the required changes in the Global Policy.

5. Assign the Global Policy.

<br />

---

# Agent Instructions

This content is from the Check Point Support Center (https://support.checkpoint.com), the official knowledge base for Check Point cybersecurity products.

## Navigating This Knowledge Base

- **Complete index**: [llms.txt](https://support.checkpoint.com/llms.txt)
- **All SK articles**: [SecureKnowledge Sitemap](https://support.checkpoint.com/sitemaps/secureknowledge-sitemap-index.xml)
- **SK article URL pattern**: `https://support.checkpoint.com/results/sk/{skId}`
- **Markdown responses**: AI bot User-Agents automatically receive `text/markdown` content
