You can use FortiManager to create Fabric connectors for Azure, and then install the Fabric connectors to FortiOS.
The Fabric connectors in FortiManager define the type of connector and include information for FortiOS to communicate with and authenticate with the products. In some cases the FortiGate must communicate with products through the Fabric connector, and in other cases the FortiGate communicates directly with the products.
FortiOS works without the Fabric connector to communicate directly with Azure.
Following is an overview of creating an Azure Fabric connector using FortiManager:
- Create an Azure Fabric connector object. See Creating fabric connector objects for Microsoft Azure.
- Create dynamic firewall address objects. See Configuring a dynamic firewall address for a Fabric connector.
- Import address names from Azure to the Fabric connector. See Importing address names to a Fabric connector. FortiManager imports the address names and converts them to dynamic firewall address objects. The objects do not include IP addresses and display in Firewall Objects > Addresses.
- In the policy package where you will create the new policy, create an IPv4 policy and include the dynamic firewall address objects for Azure. See Creating an IP policy.
- Install the policy package to FortiOS.
See Installing a policy package.
FortiOS communicates with Azure to dynamically populate the firewall address objects with IP addresses.