Some local laws, GDPR and/or external authentication providers require that terms of service (TOS) are presented to new users before registration. This guide outlines how to define terms of service for your community.
Creating a Terms of Service page
If you already have a publicly available URL representing your terms of service, you can skip to the "Configuring Telligent Community" section below. If not, follow the steps below to create a custom page to host your terms of service.
- Navigate to the site homepage.
- Go to Manage > Manage Site Theme > Manage Pages
- Click Add Custom Page
- Give the new page a title, for example "Terms of Service".
- Give the new page a URL key, for example "terms-of-service". This will be used within the URL of the page to enable viewing the terms of service.
- Click Save.
- On the "Manage Pages" list, search for the page you just created, by title.
- Select your terms of service page and click Edit Layout
- Use the page editor to add relevant widgets to define your terms of service. For example, you may add a "Custom Title" widget to define the page's title and "Generic Content" widget to contain the legal details of the terms of service.
- When the page is defined, click Publish
- Go back to Manage > Manage Site Theme > Manage Pages, find your terms of service page, select it, and click View
- Copy the URL from your browser's address bar and use it to configure Telligent Community below.
Configuring Telligent Community
- Navigate to Administration > Site > Identification Options
- Specify the URL location of your terms of service document in the Terms of Service field. This should be a full URL starting with
http://
orhttps://
. - Click Save
- Now, when member register accounts with the community, they'll need to identify that they accept the terms of service before their account will be created.
Requiring users to re-consent to the terms of service
If your terms of service change you may need to have users re-consent to the new terms. When you do this, all users will be required to re-consent on their next request if their consent date is earlier than the new consent date.
- Navigate to Administration > Site > Identification Options
- Click the 'Update' link below the 'Terms of Service' URL entry. This will immediately update the 'Last updated' TOS date, clicking save is not required.
Reviewing a specific user's terms of service consent status
- Navigate to Administration > Membership > Members and find the user using search
- Select the user and click 'Edit'
- Review the 'Terms of Service' last accepted date