Favicon

You are here: Home > Device Management > Apple > macOS > Policies > Software License Agreement

Software License Agreement

Learn about software license agreements, including EULAs, and how to configure policies for them within Applivery.

4 min read

TL;DR

Learn how to upload and configure software license agreements in Applivery to ensure users accept the terms before using the software.

Software license agreements vary in type, depending on the nature of the software and the manner in which it is licensed for use by third parties.

As software is protected by copyright law, it must be licensed by the owner to authorize third parties to use it. Software may be distributed either directly by the developer or owner or indirectly through third-party distributors.

An End User License Agreement (EULA) is a form of software license that grants an end user the right to use the software and defines the terms and conditions for its usage.

EULAs are typically agreements between the software owner or developer (the licensor) and the individual or entity using the software (the licensee).

Configuration

1
Upload the File

Once in the Applivery Dashboard, head to the Resources (1) section. From the left-hand menu, select the Books (2) tab and click the + Upload Book (3) button.

A modal view will appear, allowing you to upload files in .pdf, .epub, .rtf, .rtfd and .txt formats.

books
2
Configure your Policy

After uploading the file, navigate to any of your Policies (4) or create a new one. Select the Resources (5) section from the left-hand menu, and click the + Add Resource button.

add book

In the modal view, switch to the Book tab, where you can either select the file you uploaded earlier or upload a new one. Next, set the scope to System.

The path to define must be /Library/Security/{assetName}.rtfd.

policy book
3
Log in on the Device

When the user attempts to log in on the Device, a new window will open showing the document. The login process will be blocked until the user accepts the terms. Only after agreeing to the terms will they be able to proceed with the login.

Key Takeaways

  • Software license agreements are essential for legal software usage.
  • EULAs define the terms and conditions for software use.
  • Applivery allows you to configure policies for software licenses.