Most regulation regarding permits for alarm systems are done at the local jurisdiction (city or county) In some cases the state will require a permit if it is not handled at the local level.

Alarm Installation Company – Professional alarm companies in most areas are required to get electrical permits to install alarm systems. For specific requirements check with your local jurisdiction. (Some jurisdictions require the alarm company to have an alarm permit for each customer (usually related to ongoing monitoring))  

Alarm Monitoring Company – Some jurisdictions require the alarm monitoring company to have an alarm permit for each customer. 

Homeowner – Some jurisdictions require the homeowner to have an alarm permit for their alarm system. Contact your local jurisdiction to determine if you need to have a permit and how often it has to be renewed.