Skip to main content

Decommission

Decommission finds assets that appear to have been retired and passes them to the system responsible for recording it. This page covers defining an action, reviewing candidates, and the export history. Concepts has the overview.

Decommission has to be enabled for your organization; if saving an action fails with a message that decommission workflows aren't enabled, contact FireMon Support. Creating actions and approving or rejecting candidates needs the Administrators or Project Managers role.

The Decommission page

Decommission in the navigation menu has three tabs:

TabWhat it shows
Decommission CandidatesEvery candidate across all actions, most recently updated first, with its status, the asset, the action that found it, and the destination it goes to. Filter by Action and Status.
ActionsThe actions you've defined: name, criteria, update type, and project.
HistoryEvery export attempt, with charts by the integration the asset came from and by day.

Actions

An action is a saved set of criteria that identifies decommissioned assets, plus where to send them. Click New Action on the Actions tab:

FieldWhat it does
NameShown on every candidate the action finds.
UpdateAutomatic approves every candidate as it's found. Manual holds each candidate as Pending Review for a person to approve or reject. See Export behavior. Permanent.
ProjectThe project the action belongs to. Permanent.
DestinationThe accounts approved candidates are exported to. Only accounts that can receive them are listed, currently ServiceNow accounts; see Decommissioned asset export.
Decom CandidatesThe criteria, and a preview of what currently matches.

Criteria

CriterionKeeps items that...
Change Typehad this kind of change recorded: Delete (the item disappeared from its source), Update, or Create. A new action starts with Delete. If you remove it, the action matches every kind of change, not just deletions.
Last Hitlast matched a firewall rule more than the given number of days ago, or have never been seen matching one.
Last Seenwere last seen by their source more than the given number of days ago, or have no last-seen date.
Account, Environment, Project, Region, Type, Vendorcame from the selected accounts, environments, projects, regions, types, or sources.
Tagscarry any of the given tag keys and values.
Attributeshave a raw attribute with a given value, by JSONPath. Attribute shortcuts saved on an account appear here as one-click buttons; see Attribute shortcuts.

The Last Hit and Last Seen dates come from whichever integration has them. Security Manager reports rule hits, and a 30-day hit count, for its network objects; Guardicore and ServiceNow report when they last saw an asset. Connect matches related items across integrations by IP address, hostname, and MAC address and takes the most recent value from any of them, so a server deleted from Azure can still show when its Security Manager object was last hit.

Finding candidates

When you save an action, Connect searches the inventory change history for items matching its criteria, gathers the related items from other integrations, applies the Last Hit and Last Seen conditions, and records each result as a candidate. From then on, whenever an item is deleted from its source, every action whose other criteria it satisfies gains a new candidate; Change Type applies to the initial search. Saving an action again rebuilds its candidate list from scratch.

An asset that's decommissioned in one place usually still exists in others: its firewall objects, its CMDB record, its IPAM entry. The candidate carries the deleted item and everything Connect matched to it, so the export can say what else needs cleaning up.

Export behavior

When you save an action that has a destination, every candidate it finds is queued for export straight away, whether the action is Automatic or Manual. After that, a candidate found from a deletion is exported as soon as it's found if the action is Automatic. Candidates a Manual action finds later are held as Pending Review; approving or rejecting one records the decision on the candidate. Every export attempt appears under History.

Candidates

Each candidate has a status:

StatusMeaning
Pending ReviewFound by a Manual action and waiting for a decision.
ApprovedA person approved it.
Auto ApprovedFound by an Automatic action and exported without review.
RejectedA person rejected it.

On the Decommission Candidates tab, select pending candidates and click Approve or Reject. Both ask for confirmation, and each decision is final. Only pending rows have a checkbox.

Click a candidate's status to open it. The page shows the decision and when it was made, the action and destination, the last hit and last seen dates with the integration each came from, and the asset: account, region, vendor, type, IP addresses, hostname, MAC address, and its 30-day hit count. Pending candidates can be approved or rejected from here too.

History

The History tab lists every export attempt with the destination, the asset, and a status of Pending, Success, or Error. Hover an Error to read the message. The charts above the table break attempts down by the integration the asset came from and by day, and the filter bar narrows the list by account, action, destination, status, and more.

Deleting an action

Deleting an action removes it, its candidates, and its export history from Connect. Anything already exported stays in the destination.