{"id":3130,"date":"2026-10-08T12:09:36","date_gmt":"2026-10-08T12:09:36","guid":{"rendered":"https:\/\/www.examtopics.biz\/blog\/fortinet-nse-6-fortimanager-policy-packages-vs-device-settings\/"},"modified":"2026-10-11T17:38:57","modified_gmt":"2026-10-11T17:38:57","slug":"fortinet-nse-6-fortimanager-policy-packages-vs-device-settings","status":"publish","type":"post","link":"https:\/\/www.examtopics.biz\/blog\/fortinet-nse-6-fortimanager-policy-packages-vs-device-settings\/","title":{"rendered":"Fortinet NSE 6: FortiManager Policy Packages vs Device Settings"},"content":{"rendered":"<p>FortiManager separates centralized policy management from device-specific configuration. That separation is why a change can exist in Policy &amp; Objects without immediately changing a FortiGate, and why an installation can include a policy package, device settings, or both. Understanding which database owns a setting is essential when troubleshooting installs and configuration drift.<\/p>\n<p>The <a href=\"https:\/\/www.examtopics.biz\/fcp-fmg-ad-7-6\">NSE 6 FortiManager 7.6 Administrator<\/a> expects administrators to understand policy packages, managed devices, install targets, and installation behavior. A useful mental model is that policy packages describe security policy that can be shared across targets, while device settings describe configuration that belongs to a specific managed FortiGate or VDOM context.<\/p>\n<h2>Policy packages represent centralized security policy<\/h2>\n<p>A policy package contains the policy layers and related objects FortiManager intends to install to one or more managed FortiGate targets. Firewall policies are the obvious example, but the package also depends on referenced objects such as addresses, services, schedules, and security profiles. When the package is installed, referenced objects required by those policies are sent to the target as part of the resulting configuration.<\/p>\n<p>This design allows one package to serve multiple devices whose policy intent is sufficiently similar. Fortinet&#8217;s own best-practice guidance recommends consolidating policy packages where practical because a shared package reduces administrative duplication. Consolidation is useful only when the targets genuinely share policy intent; forcing unrelated devices into one package can create confusing exceptions.<\/p>\n<p>A package also has installation targets. The target relationship matters because the same policy database can include interface mappings or device-specific behavior that must resolve correctly for each FortiGate. A package is therefore not just a text template copied blindly to every device.<\/p>\n<h2>Device settings belong to the managed-device configuration<\/h2>\n<p>Device settings cover configuration that is specific to a FortiGate rather than shared policy intent. Interfaces, system-level options, routing-related settings, and other device configuration are managed through the device database. The exact configuration surface depends on FortiOS version and what FortiManager supports for centralized editing.<\/p>\n<p>Keeping device state separate from shared policy solves a scaling problem. Ten branch FortiGates can use the same security policy while having different WAN addresses, interface details, routing, hostnames, or local system settings. FortiManager can centralize the common parts without pretending that every device is identical.<\/p>\n<p>This also explains why a policy-only change and a device-setting change may have different operational consequences. A policy package can be correct while a device-specific route or interface is wrong. Troubleshooting must identify which layer actually owns the broken behavior.<\/p>\n<h2>The Install Wizard combines the layers deliberately<\/h2>\n<p>FortiManager&#8217;s Install Wizard can install a policy package and device settings together. The wizard asks for the package and target devices, validates the intended changes, and can create an ADOM revision. Operators can review an Install Preview before committing the configuration.<\/p>\n<p>That combined workflow is convenient because a policy often depends on device-level state. An interface must exist before a policy can reference it correctly; routing must deliver traffic after the policy allows it. Installing both layers in one controlled change can therefore keep policy and device configuration synchronized.<\/p>\n<p>However, \u201cinstall everything\u201d should not become the default response to every small change. If the goal is narrow, understand what the install operation will touch. Review the preview and package diff so an unrelated pending device setting does not ride along with a policy edit unnoticed.<\/p>\n<h2>Install Preview and Policy Package Diff answer different questions<\/h2>\n<p>The Install Preview shows the configuration FortiManager plans to send to the target. The Policy Package Diff compares the policy package state with what is currently represented on the device side. Both are valuable, but neither should be reduced to a quick click-through step.<\/p>\n<p>Preview is where an administrator catches destructive commands, unexpected object changes, target mistakes, or a broader change scope than intended. Diff is useful for understanding why FortiManager considers the policy state different. Together they turn installation from a blind push into a reviewable change.<\/p>\n<p>For higher-risk changes, export or capture the preview as change evidence. A reviewer can then compare the intended commands with the maintenance plan. This is especially useful when several devices share a package but have different interface mappings or device settings.<\/p>\n<h2>Out-of-band FortiGate changes create database drift<\/h2>\n<p>When an administrator changes a managed FortiGate directly, the device&#8217;s real configuration may no longer match the configuration FortiManager believes it manages. FortiManager can detect differences, but the team still has to decide which side is authoritative and reconcile them correctly.<\/p>\n<p>This is why the operational relationship between <a href=\"https:\/\/www.examtopics.biz\/nse4-fgt-ad-7-6\">FortiOS 7.6 administration<\/a> and FortiManager matters. A local FortiGate administrator may solve an urgent outage with a direct change, but the central management team must bring that change back into the managed database or intentionally replace it during the next install.<\/p>\n<p>Ignoring drift can make a later policy installation look like FortiManager \u201cdeleted\u201d a working fix. In reality, the manager may simply have reasserted the configuration stored in its database. Change authority and reconciliation procedures prevent this class of surprise.<\/p>\n<h2>Shared packages still need target-specific validation<\/h2>\n<p>Two devices can share policy intent but differ in interfaces, address ranges, routing, licensed features, or FortiOS capabilities. FortiManager provides abstraction mechanisms, but the administrator still has to verify that the package resolves correctly for every target.<\/p>\n<p>When a package is assigned broadly, test the most different devices rather than only the easiest one. Branch, data-center, virtual, and cloud FortiGate appliances may all support the same policy concept while exposing different interfaces or platform limits. Installation preview should be checked across representative targets.<\/p>\n<p>A good package design also avoids unnecessary device-specific exceptions. Every exception increases the cognitive cost of central policy management. If most rules are unique per device, a \u201cshared\u201d package may no longer be delivering the simplicity it was created to provide.<\/p>\n<h2>Troubleshoot by locating the owning database first<\/h2>\n<p>When a change is missing or an install behaves unexpectedly, first classify the setting. Is it a policy\/object change, a device-level setting, or a local FortiGate change that has not been reconciled? Then inspect the corresponding database and installation path instead of repeatedly reinstalling unrelated configuration.<\/p>\n<p>If the problem is policy, verify the package, sequence, objects, and target. If the problem is device state, inspect the managed device configuration and FortiGate status. If the problem is drift, compare revisions and decide which configuration should be authoritative before performing another install.<\/p>\n<p>The older FortiManager Administrator material can help with historical terminology, but the current 7.6 workflow should be learned through the live product model: centralized policy packages, device-specific settings, explicit targets, preview, validation, and controlled installation.<\/p>\n<h2>Design packages around shared intent, not convenience<\/h2>\n<p>The cleanest FortiManager environments treat a policy package as an expression of reusable security intent. Devices join that package because their rule structure is genuinely related, not because it was convenient to put them in the same ADOM. Device settings then capture the differences that must remain local.<\/p>\n<p>That separation improves review and troubleshooting. A reviewer can ask whether the security policy is correct independently of whether a branch interface, route, or system setting is correct. The Install Wizard becomes the controlled point where those layers are reconciled onto the target device.<\/p>\n<p>In practice, the distinction is less about where a checkbox appears in the GUI and more about configuration ownership. Once you know which layer owns a setting, you know where to edit it, how to preview it, what installation operation will carry it, and where to look when the target does not behave as expected.<\/p>\n<p>Interface mapping is a good example of why shared intent and device-specific reality must be separated. A policy can conceptually refer to an internal or external role while individual FortiGates use different physical or logical interface names. Central policy remains reusable only when those mappings are kept accurate for each target.<\/p>\n<p>Object scope deserves similar discipline. Shared address and service objects simplify policy when their meaning is truly common, but a generic name such as \u201cInternal_Network\u201d can hide very different subnets across devices. Use naming, dynamic mapping, or device-specific objects in a way that makes the resolved target configuration obvious during review.<\/p>\n<p>Policy-package installation targets should be reviewed whenever devices are added, replaced, or moved between groups. An old target assignment can cause a valid package to be proposed for a device that no longer belongs to that policy domain. Target hygiene prevents accidental deployment before the Install Wizard is even opened.<\/p>\n<p>Finally, separate database ownership from organizational ownership. A network team may own routing and interfaces while a security team owns firewall policy, yet both sets of configuration converge on the same FortiGate. FortiManager works best when teams know which module is authoritative for each class of setting and how cross-team changes are reviewed together.<\/p>\n<p>Centralized objects should also be reviewed for lifecycle. If a shared address, service, or profile is no longer referenced by any policy, remove it deliberately rather than allowing the object database to accumulate years of abandoned configuration. Clean object libraries make install previews and troubleshooting easier to understand.<\/p>\n<p>Before replacing a FortiGate, compare the new device&#8217;s interfaces, VDOM structure, FortiOS version, and package mappings with the old target. A policy package can remain logically correct while the replacement device resolves those dependencies differently. Hardware replacement is therefore a policy-validation event, not only a device-registration task.<\/p>\n<p>When policy ownership changes between teams, perform a package review before handoff. Confirm target devices, unused objects, mappings, and pending device settings so the receiving team inherits a known state rather than an unexplained queue of changes. Centralized management is easier to govern when ownership transitions are treated as controlled configuration events.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>FortiManager separates centralized policy management from device-specific configuration. That separation is why a change can exist in Policy &amp; Objects without immediately changing a FortiGate, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[29,31,51,115],"tags":[],"class_list":["post-3130","post","type-post","status-publish","format-standard","hentry","category-certifications","category-cybersecurity","category-fortinet-certifications","category-exam-nse-6"],"_links":{"self":[{"href":"https:\/\/www.examtopics.biz\/blog\/wp-json\/wp\/v2\/posts\/3130","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.examtopics.biz\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.examtopics.biz\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.examtopics.biz\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.examtopics.biz\/blog\/wp-json\/wp\/v2\/comments?post=3130"}],"version-history":[{"count":1,"href":"https:\/\/www.examtopics.biz\/blog\/wp-json\/wp\/v2\/posts\/3130\/revisions"}],"predecessor-version":[{"id":3631,"href":"https:\/\/www.examtopics.biz\/blog\/wp-json\/wp\/v2\/posts\/3130\/revisions\/3631"}],"wp:attachment":[{"href":"https:\/\/www.examtopics.biz\/blog\/wp-json\/wp\/v2\/media?parent=3130"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.examtopics.biz\/blog\/wp-json\/wp\/v2\/categories?post=3130"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.examtopics.biz\/blog\/wp-json\/wp\/v2\/tags?post=3130"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}