Skip to content

GDPR: Allow Super User to define a Terms of Services and force new users to agree to the terms when accepting the invite #12855

@mattab

Description

@mattab

The goal of this issue is to have the ability to force all new "team members" (users who are notified they got a new account created) to accept the Terms and conditions of the Matomo.

For example as part of GDPR compliance, it may be that an agency needs to enforce their customers respect their data protection agreement and/or terms of service.

Proposed steps:

  • Let Super Users define a "Terms and Conditions" page in General settings
  • When the page is defined, then any new user receiving a new account, when they try and change their password, will have to also agree to the terms and conditions by checking the box. The wording could say [ ] By using this service, I hereby accept the [Terms and conditions](links).
  • Existing users wouldn't have to agree to the terms (only apply to new users)
  • In the Administration UI, we should display a link to the Terms and conditions. For example the System Summary widget could be a good place for it, maybe like this?

terms

Metadata

Metadata

Assignees

No one assigned

    Labels

    EnhancementFor new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc.c: PrivacyFor issues that impact or improve the privacy.

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions