Agent Profiles
Required Tenable Vulnerability Management User Role: Scan Manager or Administrator
You can use agent profiles to apply a specific version to your linked agents. This can be helpful for testing; for example, you may want to schedule a testing period on a subset of your agents before upgrading all your agents to a new version.
An agent profile allows you to apply a newer version to a subset of your agents for a limited time, and more broadly, allows you to upgrade and downgrade agents to different versions easily. You can only assign an agent to one profile.
Note: You cannot set agent profiles to versions earlier than 10.4.1. Agent profiles do not affect agents on versions earlier than 10.4.1.
Note: The agent profile version overrides the agent's Nessus Agent update plan setting. If you assign the agent a freeze window, the freeze window overrides both the Nessus Agent update plan and the agent profile. In this case, the agent remains on its current version and no software updates occur for that agent as long as the agent is assigned to the freeze window.
-
In the upper-left corner, click the button.
The left navigation plane appears.
-
In the left navigation plane, click Settings.
The Settings page appears.
-
Click the Sensors tile.
The Sensors page appears. By default, the Nessus Scanners tab is active and Linked Scanners is selected in the drop-down box.
-
Click the Nessus Agents tab.
The list of agents appears and Linked Agents is selected in the drop-down box.
-
Above the linked agents table, click Profiles.
The Profiles page appears.
Use the following procedures to manage your agent profiles:
Note: You cannot create an agent profile for an end-of-life (EOL) Tenable Nessus Agent version.
To create an agent profile:
-
On the Profiles page, click Add Agent Profile.
The Create Agent Profile page appears.
-
Enter a Name for the agent profile.
-
(Optional) Enter a Description for the agent profile.
-
Select the agent profile's Sensor Version. This is the version that agents assigned to the profile are upgraded or downgraded to.
You can set the agent profile to stay on the latest major version release (for example, 10.x) or the latest minor version release (for example, 10.4.x), or you can set the agent profile to a specific patch release (for example, 10.4.1).
-
Under Assign Agents, select the checkboxes next to the agents you want to assign.
-
Click Create.
You can link an agent to a profile by running the nessuscli agent link command and specifying the optional --profile-uuid argument. You can also link an agent to a profile during deployment by specifying the profile-uuid in the config.json file. Use the following procedure to view a profile's --profile-uuid.
To view an agent profile ID:
-
On the Profiles page, double-click the agent profile that you want to view the ID of.
The Sensor Profile Details page appears.
-
In the Details tab, view the --profile-uuid under Agent Profile ID. You can click to copy the ID to your clipboard.
To edit an agent profile:
-
On the Profiles page, double-click the profile that you want to edit.
The Sensor Profile Details page appears.
-
Edit the agent profile as needed:
-
To edit the agent profile name, click next to the agent name.
-
In the Details tab, you can edit the profile description and the agent version that the profile sets linked agents to.
-
In the Agents tab, you can add or remove linked agents from the agent profile.
-
-
Click Save.
Tenable Vulnerability Management saves your changes. If you added or removed agents from the profile, the agents' versions update within 24 hours of your edit.
Copy an agent profile to create a duplicate of the existing agent profile. You can then use the duplicate to set up a new agent profile.
To copy an agent profile:
-
On the Profiles page, click in the row of the profile that you want to copy.
A menu appears.
-
Click Copy.
Tenable Vulnerability Management creates a new profile with "Copy of" appended to the profile name.
Delete an agent profile if you no longer need the agent profile. You cannot undo an agent profile deletion.
To delete an agent profile:
-
On the Profiles page, click in the row of the profile that you want to delete.
A menu appears.
-
Click Delete.
The Delete Agent Profile window appears.
-
Click Delete to confirm the deletion.
Tenable Vulnerability Management deletes the agent profile and removes all the linked agents from the profile.
What to do next: