General Brazilian
ter liberdade para; estar livre para
Most common in formal and informal contexts
Rio de Janeiro
ter liberdade de; poder fazer
Colloquial variation
São Paulo
ter liberdade para; poder livremente
Formal business and legal contexts
Portugal
ter liberdade de; estar autorizado a
Formal register preferred