Skip to main content

License Agreements

License agreements in Beacon Tower allow organizations to require users to accept terms and conditions before accessing the system. This is useful for legal compliance, service agreements, and policy acknowledgments.

Definitions

TermDefinition
License AgreementA document containing terms and conditions that users must accept before accessing an organization's resources.
License DocumentThe resource containing the license text, created in Admin > Documents.
License AcceptanceThe act of a user agreeing to the terms, which is recorded for compliance and auditing.

Concept

How License Agreements Work

A license agreement is a document that users must accept before they can access an organization's resources. When enabled:

  • Users see the license document when they first access the organization
  • Users must explicitly accept the terms to proceed
  • Acceptance is recorded for compliance and auditing purposes

Configuration Through Templates

License agreements are configured through organization templates:

  1. Create a Document: First, create a document with the license text in Admin > Documents
  2. Configure Template: In an organization template, reference the license document
  3. Enable Requirement: Set whether users must accept the license before joining
  4. Apply to Organizations: Organizations created from the template inherit the license requirement

User Experience

When a user accesses an organization with a required license agreement:

  1. The license document is displayed
  2. The user must read and scroll through the content
  3. An acceptance checkbox or button is presented
  4. Upon acceptance, the user gains access to the organization
  5. The acceptance timestamp is recorded

Users only need to accept the license once per organization. If the license document is updated, users may be required to accept the new version.

Best Practices

  • Keep licenses clear: Write license text that is easy to understand
  • Version license documents: Create new versions when terms change significantly
  • Test the flow: Verify the license acceptance workflow before deploying to users
  • Document requirements: Clearly state what users are agreeing to
  • Review periodically: Update license terms as business requirements change

Workflows

Creating a License Document

  1. Navigate to Admin > Documents
  2. Click Create Document
  3. Enter a name (e.g., "Terms of Service" or "End User License Agreement")
  4. Select License as the document type
  5. Add the license text content
  6. Save the document

Applying to Organizations

Organizations created from a configured template will automatically:

  • Reference the license document
  • Require users to accept the license before accessing resources

See Also