Basic Maya network deployment

For Windows, deploy Maya from your Autodesk account.

The instructions in this document are for deploying Maya on macOS and Linux across a network.

Important: If you have previously installed a 2021 version of an Autodesk product, your deployment on macOS or Linux may fail. You will need to complete the installation using alternate steps after you modify the deployment_maya.xml file.

On Linux, extract the installation files to a network share. The deployment_maya.xml file will be located under install/manifest in the extracted installation package.

On macOS, double click on the dmg to mount it. Copy Install Maya 2020.app from the mounted drive to a network share. The deployment_maya.xml file will be located in Install Maya 2020.app/Contents/Helper/manifest. However, there cannot be any spaces in the path to deployment_maya.xml. Rename the directory to eliminate spaces.

Important: When you copy the installation files to the network share, make sure that the path to the deployment_maya.xml file contains no spaces. If the path contains spaces, the deployment will fail.

Open deployment_maya.xml and modify the following sections:

<Eula><Status>
Set this to Accept
<Eula src="https://www.autodesk.com/eula">
     <Status>Accept</Status>
</Eula>
<LoggingSettings>
Set it to the name and location of the log file. The file must be accessible to the hosts on which Maya is being deployed. For example:
<LoggingSettings>
    <Logging>true</Logging>
    <Path>path_to_shared_log_directory</Path>
    <Name>AutodeskMaya2020_deployment.log</Name>
</LoggingSettings>
<Applications><Application><Name>Maya</Name><LicenseSetting><Name>
Set it to the type of license your deployment will use. The types of licenses are MayaNetworkLicense, MayaRedundantNetworkLicense, MayaDistributedNetworkLicense, MayaUserLicense, and MayaStandaloneLicense. For example, if you are using a network license, set the name to MayaNetworkLicense:
<Applications>
    <Application>
        <Name>Maya</Name>
        <UPI2>{0A7D849C-C36E-4AA0-A559-68E93DC6BC6A}</UPI2>
        <Manifest>manifest/app.maya.xml</Manifest>
        <Core>true</Core>
        <Install>true</Install>
        <LicenseSetting>
            <Name>MayaNetworkLicense</Name>
             <SerialNumber>000-00000000</SerialNumber>
             <ProductKey>657L1</ProductKey>
             <ProductVersion>2020.0.0.F</ProductVersion>
             <ConfigFile>x64/Maya/MayaConfig.pit</ConfigFile>
        </LicenseSetting>
    </Application>
If you are using a standalone license, you will need to provide a serial number in the <SerialNumber> field.
<Applications><Application><Name>Maya</Name><LicenseSetting><SelProductKey>
If you are using an enterprise license, add the <SelProductKey> field and set it to the enterprise product key:
<Applications>
    <Application>
        <Name>Maya</Name>
        <UPI2>{0A7D849C-C36E-4AA0-A559-68E93DC6BC6A}</UPI2>
        <Manifest>manifest/app.maya.xml</Manifest>
        <Core>true</Core>
        <Install>true</Install>
        <LicenseSetting>
             <Name>MayaNetworkLicense</Name>
             <SerialNumber>000-00000000</SerialNumber>
             <ProductKey>657L1</ProductKey>
             <SelProductKey>535L1</SelProductKey>
             <ProductVersion>2020.0.0.F</ProductVersion>
             <ConfigFile>x64/Maya/MayaConfig.pit</ConfigFile>
        </LicenseSetting>
    </Application>
<Applications><Application><Name><Install>
To install a plug-in with Maya, set <Install> to true in the plug-in's section under <Applications>:
<Applications>
   [...]
   <Application>
      <Name>MtoA</Name>
      <UPI2>{8E5AFC23-0DD5-4AC9-8839-D6E66C410EED}</UPI2>
      <Manifest>manifest/app.mtoa.xml</Manifest>
      <Core>false</Core>
      <Install>true</Install>
   </Application>  
   <Application>
      <Name>Bifrost</Name>
      <UPI2>{E6BE52E1-779B-4CD5-8B03-DF6033F7303E}</UPI2>
      <Manifest>manifest/app.bifrost.xml</Manifest>
      <Core>false</Core>
      <Install>true</Install>
   </Application>
   [...]
</Applications>
<LicenseSettings><LicenseSetting><Name>LICENSE_TYPE</Name>
Find the entry for the LICENSE_TYPE that corresponds to the type of license your deployment is using, and enter the information for that license type. For example, if you are using a network license, find the entry for <Name>MayaNetworkLicense</Name> and modify it as necessary:
<LicenseSettings>
    <LicenseSetting>
        <Name>MayaNetworkLicense</Name>
        <NetworkLicense>
            <Single>
                <Server>MyLicenseServer</Server>
            </Single>
        </NetworkLicense>
    </LicenseSetting>

Once you have modified the deployment_maya.xml file, install Maya using the silent installation option.

Important: If you have previously installed a 2021 version of an Autodesk product, your deployment on macOS or Linux may fail. Use the alternate installation steps described in Special instructions for deploying Maya after installing another Autodesk product to complete the installation.
On Linux, change directory to the installation files on the network share and run:
sudo ./Setup -i deploy --silent -o manifest/deployment_maya.xml
On macOS, the Setup command is located in Contents/Helper/Setup.app/Contents/MacOS/ under the installation directory on the network share. Run the Setup command using its full path:
sudo <path_to_install_pkg>/Contents/Helper/Setup.app/Contents/MacOS/Setup -i deploy --silent -o ../Helper/manifest/deployment_maya.xml