Prerequisites

  • Python 3.9 or later

    • Python libraries:

      • pip3

      • requests

      • pyopenssl

      • pycrypto

      • pyyaml

  • Supported operating systems:

    • CentOS 7.3, 7.7, 7.9, or 8.3

    • Ubuntu 20.04 or later

    • RHEL 7/8

    • Windows

    • Windows 10/11

    • Linux Subsystem in Windows

  • Cisco Firepower Threat Defense (FTD) 6.5.0.1 or later

  • Cisco Secure Firewall Device Manager (FDM)

  • Enabled REST API from Cisco Appliance FTD (Firewall Threat Defense)

  • An active SCM account

  • An organization created in SCM

  • Domains validated in SCM

  • REST API access enabled in SCM by your Sectigo account manager

  • Outbound network access to https://auth.sso.sectigo.com on TCP port 443

  • Outbound network access to the SCM REST API instance on TCP port 443:

    • Main SCM instance — https://enroll.enterprise.sectigo.com

    • Hard instance — https://enroll.hard.sectigo.com

    • EU instance — https://rest.eu.sectigo.com

  • SCM API credentials obtained