- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
RSA Authentication Agent Decommission Process
- Tags:
- Agent
- Agents
- Auth Agent
- Authentication Agent
- Community Thread
- Discussion
- Forum Thread
- RSA SecurID
- RSA SecurID Access
- SecurID
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
There is no automatic removal.
The security concerns of deleting an agent or retaining them would have to be something you can determine on site...
-delete the wrong one you can lock out users by mistake,
-keep them configured but unused is low risk...
You can run a report to look up all 'stale' agents that used to do auto-reg, but haven't in a while, to determine which ones may be candidates for deletion.
Agents not updated by auto-registration more than a given number of days
This report lists all agents that were not updated by the auto-registration service for more than a given number of days
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
There is no automatic removal.
The security concerns of deleting an agent or retaining them would have to be something you can determine on site...
-delete the wrong one you can lock out users by mistake,
-keep them configured but unused is low risk...
You can run a report to look up all 'stale' agents that used to do auto-reg, but haven't in a while, to determine which ones may be candidates for deletion.
Agents not updated by auto-registration more than a given number of days
This report lists all agents that were not updated by the auto-registration service for more than a given number of days
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Is there any benefit at all for removing "stale" agents?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Sure, keeping all network and security devices updated with current and relevant information, keeps things 'tidy' and it's always a good idea to keep things relevant. You have a cleaner config, showing only current information, and also not listing names and IP's of machines that don't need to be listed on RSA server (revealing too much/need to know).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
We agree that keeping up on the house cleaning would be the choice. To achieve the goal, if I understand correctly we can run reports and then manually remove these agent definitions. However, if there is no automated process to do this, how do we construct the automation(what API)? Is the level of effort larger than the benefit of keeping stale records, and is this just busy work that nobody else does?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Keeping Ed's caveats in mind, you could delete agents in bulk in two ways, but you'll want to ensure somehow that you only delete dead agents. If you delete auto-registered agents that still exist, they'll re-register but the agent will have a node secret while the new agent entry on the AM server will not. If you delete other agents by accident, first they will fail with unknown agent, then after you add the agent you would also need to delete the node secret on the agent, or they will fail with node secret mismatch, cleared on server not on agent - like the auto-registered ones.
In the Security Console, you could select 500 agents at a time through search criteria, then delete them in bulk. Maybe you can safely determine that if an agent has not auto-registered since a certain date you can assume they are no longer needed.
Or you could use Authentication Manager Bulk Administration, AMBA, with an input list of agents you want to delete in bulk. I actually stole this from Ed. I've made a successful career on Ed's emails...
1) example
agent host is 3.3.3.3
2) input file
aah-remove.csv
action,operation,agenthostname
aah,remove,3.3.3.3
3) run
./rsautil AMBulkAdmin -a admin -P support1! --verbose -m 0 -i aah-remove.csv
4) results
- a)
- b)
- c) log
Info : Line 1 -Header Line
Info : -Entering AddAgentHost(...)
Info : -addAgentHost(...) - Key: Operation = Value: remove
Info : -addAgentHost(...) - Key: Linenumber = Value: 2
Info : -addAgentHost(...) - Key: Action = Value: aah
Info : -addAgentHost(...) - Key: AgentHostName = Value: 3.3.3.3
Success: 2018-09-14 10:13:14 : Line 2 - addAgent , operation - remove-3.3.3.3
Info : -Leaving addAgent
Info : -Closing input file
Info : -Closing rejected actions file
Info : -Closing unsupported actions file
Info : -Log File Closed
Info : -Exit code: 0
EOJ : 2018-09-14 10:13:14 - Terminating
