# Configuring Cisco FMC REST API Credentials for Firepower Rule Management Firewall Analyzer allows you to retrieve and analyze Cisco Firepower security policies through the Cisco Firepower Management Center (FMC) REST APIs. Instead of connecting to individual Firepower devices, Firewall Analyzer communicates with the FMC server to obtain the rule configuration of all managed Firepower devices and populates the Rule Management database. After the configuration is validated, you can generate Rule Management reports such as Policy Analysis, Rule Optimization, Security Audit, Change Tracking, and other policy compliance reports for the managed Firepower devices. ## Prerequisites Before configuring the credentials, ensure that: - The Cisco Firepower devices are managed by Cisco Firepower Management Center (FMC). - REST API access is enabled on the FMC server. - A user account with sufficient privileges to access Firepower device policies is available. - Firewall Analyzer uses only the FMC REST APIs to retrieve the rule configuration. Individual Firepower devices do not need to be configured separately when they are managed through Cisco FMC. ## How It Works When the **Managed by FMC** option is enabled, Firewall Analyzer performs the following actions: 1. Connects to the specified Cisco FMC server using REST APIs. 2. Authenticates using the configured credentials. 3. Retrieves the security policy and rule configuration of the managed Firepower devices. 4. Imports the retrieved configuration into the Rule Management database. 5. Makes the imported policies available for Rule Management analysis and reporting. ![Cisco FMC - Firewall Analyzer](https://www.manageengine.com/sites/meweb/images/firewall/images/cisco-fmc.png) ## Configuring Cisco FMC Credentials To configure Cisco FMC REST API credentials: 1. Navigate to **Settings > Firewall Server**. 2. Click **Add Device Rule**. 3. Select the required **Cisco Firepower** device. 4. Under **Fetch Through**, select **API**. 5. (Optional) Select an existing **Credential Profile** or create a new one by clicking the **+** icon. 6. Select the credential type as **Primary** or **Additional**, based on your requirement. 7. Enter the following details: - **Web Server URL** — Enter the Cisco FMC server URL. Example: ``` https:// ``` - **User Name** — Enter the FMC administrator or API user name. - **Password** — Enter the corresponding password. 8. Enable the **Managed by FMC** option. 9. Click **Validate**. If the validation is successful, Firewall Analyzer authenticates with the FMC server using the REST APIs and retrieves the configuration of all Firepower devices managed by the selected FMC instance.