All CrowdStrike exams

Free CCFA practice test: 30 questions with answers

30 original questions for CrowdStrike Certified Falcon Administrator (CCFA), drawn from every topic area. Answer each one to see whether you got it right and why. No sign-up.

Free questions
30
Full bank
112 questions
Real exam
60 questions, 90 min

CCFA exam guide: topics, cost and format

All 30 CCFA questions with answers

The same questions as the test above, grouped by exam topic. Open any question to see the answer and explanation.

User Management (4 questions)

  1. Question 1

    A new threat hunter needs to search detections and run investigations in the Falcon console, but must not change prevention policies or create API clients. What is the most appropriate way to set up the account?

    1. AAssign a role that grants only the investigation permissions the hunter needs
    2. BCreate a shared analyst login that the whole investigation team uses
    3. CShare an existing administrator login so the hunter can start work immediately
    4. DAssign the full administrator role and ask the hunter to avoid policy pages
    Show answer and explanation
    Correct answer: A

    Role-based access should follow least privilege, so a role limited to investigation permissions meets the need without policy or API rights. Shared logins and full administrator access break accountability or least privilege, and asking a user to avoid pages is not an access control.

  2. Question 2

    A developer's script must pull host inventory from the Falcon API every night. Which setup follows security best practice?

    1. ACreate an API client limited to the scopes the script needs and store its secret securely
    2. BUse the personal credentials of an administrator so the script never fails
    3. CCreate an API client with every scope enabled so the script never needs changes
    4. DReuse the secret from an API client that an integration used a year ago
    Show answer and explanation
    Correct answer: A

    An API client should be scoped to only the APIs the integration needs, and its secret must be stored safely because it is shown only once at creation. Personal administrator credentials and all-scope clients violate least privilege, and reusing an old secret keeps unnecessary access alive.

  3. Question 3

    Which two statements about API client management in the Falcon console are accurate? (Choose two.)

    1. AThe client secret is displayed only once, when the API client is created
    2. BEach API client can be limited to only the API scopes an integration requires
    3. CChanging a user's console password automatically rotates every API client secret
    4. DAn API client stops working whenever the user who created it signs out of the console
    Show answer and explanation
    Correct answer: A, B

    The secret is shown only once at creation, so it must be recorded securely, and scopes can be restricted per integration. Password changes do not rotate API client secrets, and API clients are not tied to the creator's console session.

  4. Question 4

    An analyst reports that the Prevention policies page is missing from the console menu, while colleagues in other teams can open it. What is the most likely cause?

    1. AThe analyst's workstation sensor is older than the sensors on colleagues' machines
    2. BThe analyst's assigned role does not include permission for prevention policy management
    3. CPrevention policy pages open only for accounts that also hold an API client
    4. DThe analyst's host group membership blocks access to every console configuration page
    Show answer and explanation
    Correct answer: B

    Console menus and pages are controlled by role permissions, so a role missing prevention policy rights hides that page. Sensor versions on the analyst's workstation and host group membership do not control console navigation, and API clients have no bearing on page visibility.

Sensor Deployment (4 questions)

  1. Question 5

    A team plans to deploy the Falcon sensor to a fleet of Linux servers. Which pre-deployment check matters most?

    1. AInstall a desktop environment on each server so the sensor interface can be reached
    2. BConfirm the operating system and kernel are supported and the servers can reach Falcon cloud
    3. CGive every server the same hostname so the sensors group together automatically
    4. DBlock all outbound network traffic until the sensor finishes installing on each server
    Show answer and explanation
    Correct answer: B

    Sensor installation depends on a supported operating system and kernel, and the sensor needs outbound connectivity to Falcon cloud to register. A desktop environment and identical hostnames are not requirements, and blocking outbound traffic prevents the sensor from communicating at all.

  2. Question 6

    An admin wants to test new prevention settings on a pilot group of workstations before a wider rollout. Which approach follows best practice?

    1. AEdit the default prevention policy directly so every workstation gets the change
    2. BTurn off the sensor on the pilot workstations so the settings can be tested safely
    3. CDelete the default prevention policy and rebuild it with the new settings
    4. DCreate a custom prevention policy and assign it to a pilot host group first
    Show answer and explanation
    Correct answer: D

    A custom policy assigned to a pilot host group lets the admin test changes while default policies stay untouched for the rest of the estate. Editing or deleting defaults affects hosts outside the test, and turning off the sensor removes protection from the pilot machines.

  3. Question 7

    A Windows workstation had the Falcon sensor installed an hour ago but never appears as an active host in the console. Which step should the administrator check first?

    1. AConfirm the workstation has outbound connectivity to Falcon cloud and used the correct CID
    2. BUpgrade the sensor to the newest build before checking any network settings
    3. CRemove any existing host record and expect the sensor to re-create it on its own
    4. DReformat the workstation and reinstall the operating system from a clean image
    Show answer and explanation
    Correct answer: A

    A sensor that never checks in usually points to connectivity problems or an install with the wrong Customer ID, so these are verified first. Reformatting the machine and upgrading the sensor skip diagnosis, and deleting a console record does not fix a sensor that cannot reach the cloud.

  4. Question 8

    Which two statements about removing the Falcon sensor from an endpoint are accurate? (Choose two.)

    1. AA maintenance token is needed when uninstall protection blocks removal of the sensor
    2. BDeleting a host record from the console removes the sensor from the endpoint itself
    3. CRemoving the sensor leaves that endpoint without Falcon protection, so the change should be planned
    4. DA local password reset on the endpoint turns off uninstall protection without any approval
    Show answer and explanation
    Correct answer: A, C

    Uninstall protection requires a maintenance token, and removing the sensor leaves the endpoint unprotected, so the change must be planned. Deleting a console record does not touch the endpoint, and a password reset does not disable uninstall protection.

Host Management and Setup (4 questions)

  1. Question 9

    An administrator needs every host whose hostname starts with a given prefix and that runs a specific operating system. What is the best approach in Host Management?

    1. ARestart the sensor on every host so each one re-announces its hostname
    2. BExport every detection record to a spreadsheet and search each row by hand
    3. CApply filters on hostname and platform attributes to narrow the host list
    4. DCreate a prevention policy that lists the matching hostnames by name
    Show answer and explanation
    Correct answer: C

    Host Management filters let admins narrow the inventory by attributes such as hostname and platform. Detection exports return alert data rather than the host inventory, restarting sensors does not create a filtered inventory, and a prevention policy does not organize host lists.

  2. Question 10

    The console shows a host in Reduced Functionality Mode (RFM). Which statement best describes this state?

    1. AThe sensor runs with limited capability, so the cause should be investigated and resolved
    2. BThe sensor has been removed from the host and the record is marked as uninstalled
    3. CThe host keeps full prevention but stops sending any telemetry to the console
    4. DAn administrator enabled the mode on remote hosts to reduce network bandwidth use
    Show answer and explanation
    Correct answer: A

    RFM means the sensor is operating with reduced capability, so administrators should find out why and restore full functionality. The other options describe full prevention with no telemetry, a removed sensor, or a bandwidth-saving setting, none of which match RFM.

  3. Question 11

    A laptop that was retired months ago still appears in the console as an inactive host. What is the most appropriate action?

    1. AMove the record into a dynamic group so its policies update automatically
    2. BDisable detections for every host in the group that contains the retired laptop
    3. CLower the prevention settings on the laptop record so it stops raising alerts
    4. DConfirm the device is retired and remove its stale host record from the console
    Show answer and explanation
    Correct answer: D

    Stale records for retired devices should be verified and then cleaned up so the inventory stays accurate. Moving the record to a dynamic group or lowering its prevention settings does not address the stale record, and disabling detections for a whole group would weaken coverage for active hosts.

  4. Question 12

    A security manager wants a monthly summary of host inventory and sensor status to review with the operations team. Which feature is most suitable?

    1. AA prevention policy that emails a host summary to the security manager each month
    2. BThe RTR audit log exported as a spreadsheet for the monthly review meeting
    3. CHost management reports that summarize hosts and their sensor status for review
    4. DA custom IOA rule that tags each stale host with a warning label
    Show answer and explanation
    Correct answer: C

    Host management reports summarize hosts and their sensor status, which suits a periodic review. A prevention policy does not send summaries, RTR audit logs cover session commands rather than inventory, and an IOA rule detects behavior instead of labeling hosts.

Policy Application (4 questions)

  1. Question 13

    Which statement about prevention policy settings is accurate?

    1. APrevention settings change only when the sensor version on a host is upgraded
    2. BPrevention policies apply to the whole Customer ID and cannot be assigned to host groups
    3. CEnabling one prevention setting removes the need for any other endpoint control
    4. DEach protection category can be set to detect only or to prevent, based on the risk
    Show answer and explanation
    Correct answer: D

    Prevention policies group protection settings by category, and admins choose whether each one detects only or actively prevents. Prevention policies are assigned to host groups, a single setting never replaces other controls, and policy changes do not wait for a sensor upgrade.

  2. Question 14

    Production hosts must stay on a tested sensor build while a pilot group receives a newer one. Which configuration meets this requirement?

    1. AOne global sensor update policy set to the newest build for every host
    2. BTurn off prevention on production hosts so that sensor versions stop mattering
    3. CUninstall the sensor from production hosts and reinstall the newer build by hand
    4. DSeparate sensor update policies assigned to the production and pilot host groups
    Show answer and explanation
    Correct answer: D

    Sensor update policies are assigned to host groups, so each group can run a different build. A single global policy removes the staged approach, while reinstalling or disabling prevention are disruptive and do not control versions.

  3. Question 15

    A host was contained after a suspected compromise. The incident team must still let a patch server's address reach the contained host. What should be configured?

    1. AA custom IOC that marks the patch server's IP address as malicious
    2. BA host group rule that removes the contained host from containment automatically
    3. CAn IP exclusion in the containment policy that permits the patch server's address
    4. DA quarantine release for the last file that was quarantined on the server
    Show answer and explanation
    Correct answer: C

    Containment policies can include IP or subnet exclusions for trusted addresses that must stay reachable. An IOC would block the address, a group rule would not end containment, and a quarantine release applies to files rather than network traffic.

  4. Question 16

    Which two actions are appropriate when Falcon quarantines a legitimate file that the owner has verified? (Choose two.)

    1. AConfirm the file's legitimacy with its owner before any release decision is made
    2. BRelease the file from quarantine and record the justification for the decision
    3. CTurn off prevention for all hosts until the owner confirms the file is safe
    4. DDelete the quarantine record so the detection history no longer shows the file
    Show answer and explanation
    Correct answer: A, B

    Verifying the file with its owner and then releasing it with a documented justification resolves the false positive in a controlled way. Turning off prevention everywhere weakens protection for all hosts, and deleting the quarantine record destroys evidence of the event.

Rules Configuration (4 questions)

  1. Question 17

    A custom IOA rule is firing repeatedly on a build server's scheduled scripts, which are known to be safe. Other hosts still benefit from the rule. What is the best way to reduce the noise?

    1. AAdd a narrowly scoped exclusion for the known script path on the build server group
    2. BDelete the custom IOA rule so no host receives this detection any longer
    3. CUninstall the sensor from the build server so it stops producing these detections
    4. DSet the prevention policy for every host to detect-only mode on a permanent basis
    Show answer and explanation
    Correct answer: A

    A narrowly scoped exclusion suppresses the known-good activity on one group while keeping the rule active elsewhere. Deleting the rule removes coverage everywhere, uninstalling the sensor removes protection, and permanent detect-only mode weakens prevention across the estate.

  2. Question 18

    Which statement best describes custom IOC management in Falcon?

    1. AIndicators are written in a compiled language and must be built before they can be used
    2. BIndicators apply only to the host that an administrator is currently viewing in the console
    3. CCustom hashes, domains and IP addresses can be set to detect, prevent or allow
    4. DIndicators replace prevention policies, so sensor update policies are no longer needed
    Show answer and explanation
    Correct answer: C

    Custom IOCs let admins define indicators and choose an action such as detect, prevent or allow. The other options misdescribe IOCs, which are not compiled, not limited to one viewed host, and not a replacement for prevention or sensor update policies.

  3. Question 19

    A vendor-signed utility approved by the company keeps triggering a detection on finance workstations. The team wants to stop the repeat alerts on that utility only, without weakening protection elsewhere. Which action best meets this goal?

    1. ALower the machine learning setting in the default prevention policy for the whole Customer ID
    2. BAdd the utility's name to every custom IOA rule so each rule ignores it
    3. CCreate a scoped allow indicator for the utility's verified hash limited to the finance group
    4. DTurn off detections for every host in the finance group until the vendor responds
    Show answer and explanation
    Correct answer: C

    A scoped allow indicator for a verified hash stops the repeat alerts on that one file while keeping detection active everywhere else. Lowering the default policy weakens every host, adding names to every rule is broad and unreliable, and disabling detections for the whole group hides activity from analysts.

  4. Question 20

    Why should a new custom IOA rule be run in detect mode before it is switched to prevent?

    1. ADetect mode exposes false positives so the rule can be tuned before it blocks legitimate activity
    2. BSensors cannot load custom rules until they have first completed a detect-mode run
    3. CPrevent mode is not available for any custom IOA rule, so detect mode is the only option
    4. DDetect mode removes the rule automatically after a fixed period of testing has passed
    Show answer and explanation
    Correct answer: A

    Detect mode shows what a rule would match without blocking anything, so false positives can be tuned before prevention is turned on. The other options misstate how custom IOA rule actions and loading work.

Workflows (4 questions)

  1. Question 21

    What is the primary purpose of Falcon Fusion workflows?

    1. AStore long-term copies of every raw sensor event for compliance reviews
    2. BAutomate responses to defined triggers by running a sequence of actions
    3. CReplace the sensor installation process on newly built Windows hosts
    4. DRequire manual approval of each console user's role change before it takes effect
    Show answer and explanation
    Correct answer: B

    Falcon Fusion workflows automate tasks: a defined trigger starts a sequence of actions. The other options describe data archiving, sensor installation, and role approval, none of which is the main purpose of workflows.

  2. Question 22

    The SOC wants a notification sent to the team channel and a ticket opened whenever a high-severity detection appears. Which Falcon feature fits this need?

    1. AA custom IOC that blocks the hash of the detected high-severity file on every host
    2. BA Falcon Fusion workflow with a detection trigger and notification and ticket actions
    3. CA sensor update policy that installs a newer sensor build whenever detections occur
    4. DAn audit log filter that emails the SOC every time a detection is recorded and reviewed
    Show answer and explanation
    Correct answer: B

    A Falcon Fusion workflow can start from a detection trigger and run notification and ticket actions automatically. Blocking a hash does not notify anyone, sensor update policies control builds rather than alerting, and audit logs record console activity rather than detections.

  3. Question 23

    Which two statements about Falcon Fusion workflows are accurate? (Choose two.)

    1. AA workflow starts from a defined trigger, such as the creation of a new detection
    2. BA workflow needs at least one trigger and at least one action to perform work
    3. CA workflow runs continuously without a trigger and checks every host on its own
    4. DA workflow automatically deletes the audit log entries that it has already run
    Show answer and explanation
    Correct answer: A, B

    Workflows are event-driven: a trigger starts them and actions carry out the work. The option claiming workflows run without triggers and the option claiming they delete audit entries are both incorrect.

  4. Question 24

    In a Falcon Fusion workflow, what does the trigger determine?

    1. AWhich host group receives the next sensor update after the workflow has completed
    2. BWhen the workflow starts, based on a defined event such as a new detection
    3. CHow long the audit log keeps the history of the workflow's past executions
    4. DWhich analyst account is allowed to add comments to the workflow's description
    Show answer and explanation
    Correct answer: B

    The trigger defines the event that starts a workflow, such as a new detection. The other options describe sensor updates, audit retention, and comments, none of which the trigger controls.

Dashboards and Reports (3 questions)

  1. Question 25

    An executive asks how many hosts are running outdated sensor builds. Which console area provides this view?

    1. AThe RTR session history for one analyst account used during an investigation
    2. BSensor reports that summarize the sensor versions deployed across hosts
    3. CThe prevention policy assignment list for the default host group in the console
    4. DThe Falcon Fusion execution history for the workflows created last quarter
    Show answer and explanation
    Correct answer: B

    Sensor reports summarize which sensor versions are deployed across hosts, which answers the question directly. RTR history, policy assignments, and workflow runs show different activity and do not report version distribution.

  2. Question 26

    An auditor asks who changed a prevention policy last month and what was altered. Which source should be reviewed?

    1. AThe host's own local event log on the endpoint where the policy applied
    2. BThe most recent detection summary for the host group that uses the policy
    3. CThe filter history saved by the analyst who viewed the policy page
    4. DThe audit logs, which record configuration changes made by console users
    Show answer and explanation
    Correct answer: D

    Audit logs record configuration changes made by console users, including who changed what and when. Endpoint logs, detection summaries and saved view filters do not capture the administrative change history of a console policy.

  3. Question 27

    Which statement about Falcon dashboards and reports is most accurate?

    1. ADashboards store the sensor installer and push it automatically to every new host
    2. BReports change prevention settings so that they match the most common host setting
    3. CDashboards replace audit logs because they record every administrator change
    4. DDashboards and reports summarize console data so trends can be reviewed quickly
    Show answer and explanation
    Correct answer: D

    Dashboards and reports present summarized console data, which helps teams spot trends without querying each host. Dashboards do not distribute installers, reports do not change settings, and dashboards do not replace audit logs for administrator actions.

Group Creation (3 questions)

  1. Question 28

    A company wants new servers in its Windows database cluster to receive the right prevention and sensor update policies automatically when they are added. Which setup fits best?

    1. AA dynamic host group with assignment rules matching the cluster's host attributes
    2. BIndividual policy assignments made by hand on each server after its sensor is installed
    3. COne shared host group that holds every host in the entire Customer ID
    4. DA static host group where an admin adds each server by hand after it appears
    Show answer and explanation
    Correct answer: A

    Dynamic host groups add hosts automatically when they match assignment rules, so the right policies apply without manual work. Static groups need manual membership, per-server assignments are hard to maintain, and one catch-all group cannot apply targeted policies.

  2. Question 29

    Which host group practice best supports clear policy management across a large environment?

    1. APlace every host in one group so that policy changes are made only once
    2. BGroup hosts by function, platform or location so each group maps to one policy set
    3. CCreate one group per employee so each laptop has a personal policy set
    4. DRename the groups every quarter so that old policy assignments are removed automatically
    Show answer and explanation
    Correct answer: B

    Grouping by function, platform or location makes each group's policy intent clear and reduces overlap. One group for everything cannot differentiate needs, per-employee groups are hard to maintain, and renaming groups does not remove policy assignments.

  3. Question 30

    A host belongs to two host groups that assign different prevention policies, and the admin wants predictable results. What is the best practice?

    1. ARedesign the groups so that each host belongs to only one group for each policy type
    2. BLeave both groups as they are because overlapping membership is always harmless
    3. CRemove the sensor from the host so that only one group can assign policy to it
    4. DRename the host so the console chooses one of the groups automatically
    Show answer and explanation
    Correct answer: A

    Limiting each policy type to one assigning group per host removes ambiguity about which setting applies. Overlap is not harmless when policies conflict, removing the sensor stops protection, and renaming a host does not change group assignment rules.