AMP for Endpoints Endpoint Isolation Status:
This collection of scripts has the basic logic for gathering connector GUIDs based on isolation status. Each script will query the /v1/computers endpoint and page through the results. If there are connectors found that meet a given criteria, the GUIDs will be written to disk.
-
get_connectors_supporting_isolation.py Returns connectors that support isolation meaning that they have a connector installed that supports the endpoint isolation and have a policy with isolation enabled
-
get_connectors_that_can_be_isolated.py Returns connectors that support isolation and have a current status of
not_isolatedmeaning they are not currently isolated, isolation can be started, and they are not in a transitional state -
get_isolated_connectors.py Returns connectors that support isolation and have a current status of
isolatedmeaning they are currently isolated, isolation can be stopped, and they are not in a transitional state -
get_connectors_in_transition.py Returns connectors that support isolation and have a current status of
pending_startorpending_stopmeaning they are in a transitional state
- amp_client_id
- amp_api_key
python get_connectors_supporting_isolation.py
Connectors found: 13
Connectors found: 11
Total connectors found that support isolation: 24
Writing connector GUIDs to connectors_supporting_isolation.txt