---
schema_version: "1"
id: e94cf24c94f2d5535294cfa425e4b89829be3f3ccdd535c50fb225c2d5d8bc8c
title: auto-install.json Attributes
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/analytics/bi_dev_guide_wave_templates/guides/reference/bi-templatesdev-auto-install-json-attributes.md
canonical_url: https://developer.salesforce.com/docs/analytics/bi-dev-guide-wave-templates/guide/bi-templatesdev-auto-install-json-attributes.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: cf7a8db2b5c5b032b0ffac69d904941e868c8258a80e2fcc591e29afdfc9c278
products:
  - Analytics Templates Developer Guide
  - analytics
---

# auto-install.json Attributes

The `auto-install.json` file attributes are:

| Attribute                                                               | Required | Description                                                                                                                                                              |
| ----------------------------------------------------------------------- | -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `hooks`                                                                 | No       | Container for hook types.                                                                                                                                                |
| `hooks` → `type`                                                        | Yes      | The type of auto-install hook. Valid values are: `PackageInstall`.                                                                                                       |
| `hooks` → `requestName`                                                 | No       | The name for the auto-install request.                                                                                                                                   |
| `configuration` → `appConfiguration`                                    | No       | The configuration to use for creating the app.                                                                                                                           |
| `configuration` → `appConfiguration` → `autoShareWithLicensedUsers`     | No       | Indicates whether the app is automatically shared with users that have the AnalyticsViewOnlyEmbeddedApp license (`true`) or not (`false`). The default value is `false`. |
| `configuration` → `appConfiguration` → `autoShareWithOriginator`        | No       | Indicates whether the app is automatically shared with the user who initiated the auto-install request (`true`) or not (`false`). The default value is `true`.           |
| `configuration` → `appConfiguration` → `deleteAppOnConstructionFailure` | No       | Indicates whether the app is deleted when the auto-install request fails due to a construction error (`true`) or not (`false`). The default value is `false`.            |
| `configuration` → `appConfiguration` → `failOnDuplicateName`            | No       | Indicates whether the app creation fails when an existing app or asset exists with the same developer name (`true`) or not (`false`). The default value is `false`.      |
| `configuration` → `appConfiguration` → `values`                         | No       | A map of variable values to use when creating the app. The variable names must correspond to variables defined in the `variables.json` file                              |

**See Also**

- [Edit auto-install.json](https://developer.salesforce.com/docs/analytics/bi-dev-guide-wave-templates/concept/bi-templatesdev-edit-auto-install-json.md)
