An AI installation runs by using a manifest. The manifest contains instructions to apply to clients. To customize an automated install, you adjust the instructions accordingly.
When you create an install service for the first time, a default manifest is automatically created for that service. The file is called imagepath/service-name/auto_install/default.xml. Unless you specify otherwise when creating the service, imagepath, by default, is /export/auto_install.
You can customize manifests in one of two ways:
Modify the contents of the default.xml.
Use this method for simple changes to the installation behavior. For example, to make clients automatically reboot after installation, you would add the auto_reboot attribute to the file:
<ai-instance name="default" auto_reboot="true">
Create new manifests with their own definitions.
The default.xml manifest is intended to serve all the clients. You should not use this file for customized installations, but instead create other manifests. You can create as many manifests as you want. Then you define criteria that would match clients with specific manifests.
As a safe approach, create a new manifest out of an existing one, such as default.xml. For more details, see Working With AI Manifests.