Defining Bundle Terms of Service

You can associate terms of service with a bundle and require target account users to accept these terms before they install or update the bundle.

Note that terms of service defined for an individual bundle do not replace general SuiteBundler terms of service. Bundle-specific terms of service are in addition to general terms of service.

To define bundle-specific terms of service:

  1. On the Bundle Properties page of the Bundle Builder, click the arrow next to Terms of Service and enter terms in the box provided.

    Bundle Properties page
    • Formatting tools are available for terms of service text (when the Enable Rich Text Editing option is enabled at Home > Set Preferences).

    • Lengthy text can be edited externally and pasted into the box on this page.

  2. If you want to require users to agree terms of service before proceeding with installations and updates, check the Requires Acceptance of Terms box.

    When this box is checked, users must agree to terms of service during installation and update. Note that a standard NetSuite disclaimer is always included along with your text:

    Bundler Terms of Service NetSuite Disclaimer
    Important:

    If you do not check the Requires Acceptance of Terms box, users will not be required to accept terms and the link to these terms is not displayed.

  3. After installation, the terms of service defined for a bundle are available from a link on the Bundle Details page. For details, see Bundle Terms of Service.

Note the following:

Verifying Acceptance of Bundle Terms of Service

You can review the most recent date that each target account has accepted a bundle's terms of service on the Bundle Install Base page.

Bundle Install Base page with Terms Accepted On field highlighted.
Note:

The date value is hardcoded to Pacific Time Zone and does not reflect the time zone setting on Home > Set Preferences.

For details on accessing this page, see Viewing Your Bundle Install Base.

Revising Bundle Terms of Service

You can revise a bundle's terms of service at any time, by editing the text in the Bundle Builder.

To force users to accept the updated terms of service when they install or update the bundle, check the Requires Reacceptance box. If this box is not checked, the updated terms of service are written to the Bundle Details page, but they are not displayed during bundle installation or update.

Bundle Properties page with reacceptance terms highlighted.

The Requires Reacceptance box is displayed after the Requires Acceptance box has been checked at least one time. This box is cleared each time you return to the Bundle Builder to edit terms of service text. The most recent date when you previously required reacceptance of revised terms of service is displayed, if applicable.

Warning:

This feature is not intended to provide source control for changes to bundle terms of service, but only to maintain the most current terms of service text. Each bundle author is responsible for maintaining records of changes to the bundle's terms of service.

Related Topics

Bundle Builder Reference
Hiding Bundle Components in Target Accounts
Using Bundle Installation Scripts
Bundle Support during NetSuite Release Phasing
Documenting a Bundle
Protecting Your Bundled Server SuiteScripts
File and Folder Management in Bundles
Bundling NetSuite Financial Statements
Bundle Object Preferences
Locking Objects in Customization Bundles
SuiteApp Creation and Distribution
Creating a Bundle with the Bundle Builder
Step 2 Bundle Properties
Bundle Terms of Service
Bundle Details
Editing a Bundle

General Notices