# How to install WebToolz (or upgrade)

<div id="bkmrk-import-%22formtoolz-co">1. <span style="text-decoration: underline;">Import</span>
    1. **FormToolz Content Type.xml** in the Staff view through **RiSE -&gt; Maintenance -&gt; Content Types**
    2. *(optional if licensed for AFD)* **AfdCountryRefList and AfdPre-population example.xml** in the Staff site through **RiSE -&gt; Intelligent Query Architect**
2. <span style="text-decoration: underline;">Drop following folders/files into the respective folders</span>
    1. **Flexible Formz** in the folder **%iMIS Installation%\\net\\iParts\\Zengage** e.g. C:\\Program Files (x86)\\ASI\\iMIS\\Net\\iParts\\Zengage
    2. **Zengage.FlexibleFormz.dll** and **any other dlls** in the folder **%iMIS Installation%\\net\\bin** e.g. C:\\Program Files (x86)\\ASI\\iMIS\\Net\\bin
    3. **Zengage.FlexibleFormz.dll** in the folder **%Asi.Scheduler%\\bin** e.g. C:\\AsiPlatform\\Asi.Scheduler\_iMIS\\bin
    4. *(optional if licensed for SAML)* **SAML** in the folder **%iMIS Installation%\\net**
3. <span style="text-decoration: underline;">For better experience when building interfaces you can replace the following section in the web.config to allow HTML tags in various controls.</span>```xml
      <location path="iMIS/ContentManagement/ContentItemEdit.aspx">
        <system.web>
          <authorization>
            <deny users="?" />
            <allow users="*" />
          </authorization>
        </system.web>
      </location>
    
      with
    
      <location path="iMIS/ContentManagement/ContentItemEdit.aspx">
        <system.web>
          <authorization>
            <deny users="?" />
            <allow users="*" />
          </authorization>
          <pages validateRequest="false" />
          <httpRuntime requestValidationMode="2.0" />
        </system.web>
      </location>
    ```
4. In case FIPS is enabled add the **&lt;enforceFIPSPolicy enabled="false"/&gt;**<div>to</div><div>**C:\\Windows\\Microsoft.NET\\Framework64\\v4.0.30319\\aspnet.config**</div><div>before **&lt;/runtime&gt;**</div>

</div>