A company authcode is required if you plan to mass distribute or run a silent installation of the installation package for end users.
You can generate the authcode for a company from the Metallic console.
From the navigation pane, go to Manage > Companies.
The Companies page appears.
Click a company name.
The company details page appears.
Under General, move the Requires authcode for installation toggle key to the right.
An authorization code is generated for the company.