Skip to content
This repository has been archived by the owner on Oct 6, 2019. It is now read-only.

Group old and new privacy related settings in new tab on Site Settings #99

Closed
donker opened this issue Oct 4, 2018 · 8 comments
Closed
Assignees
Labels
feature New feature or request noteworthy
Milestone

Comments

@donker
Copy link
Contributor

donker commented Oct 4, 2018

Description of problem

We need to be transparent and up front about what DNN is doing in terms of privacy and offer admins the best possible info and options to make the best decisions.

There are now 5 tabs under "Site Behavior": Default Pages, Messaging, User Profiles, Site Aliases, More. Under More you'll find:

  • Check for Software Upgrades
  • Participate in DNN Improvement Program
    These settings have an impact on privacy and security.

There are settings that are currently not yet in the UI (Show Copyright Notice) or that will be implemented shortly for GDPR (strategies surrounding user deletion, cookie consent, etc). These settings also need to find a place in the UI.

Description of solution

Create a new tab "Privacy" under site behavior. This will hold the existing settings regarding privacy and the future ones we create. It will provide a single home for admins to check all privacy settings.

@donker donker self-assigned this Oct 4, 2018
@donker donker added the feature New feature or request label Oct 4, 2018
@sleupold
Copy link

sleupold commented Oct 4, 2018

There are a couple more settings affecting privacy, like default visibility of profile properties, registration and de-registration etc. I suggest not to duplicate those settings (it was one idea of the persona bar removing duplicate settings), but providing a link to these settings.

@trouble2
Copy link

trouble2 commented Oct 4, 2018

Couldn't you call this something like 'Standards' so this would be a more generic title for settings/information about conforming to different standards, like 'GDPR', 'Section 508' and whatever more web standards are out there....

@mitchelsellers
Copy link
Contributor

Can we add update service to this. Including a default unchecked

@donker
Copy link
Contributor Author

donker commented Oct 4, 2018

Couldn't you call this something like 'Standards' so this would be a more generic title for settings/information about conforming to different standards, like 'GDPR', 'Section 508' and whatever more web standards are out there....

It needs to be clear what it is though. For me any admin (new or experienced) should intuitively know where they can find these settings. That is why I went for the more common term. "Privacy" or "Security" will be very clear in what you can find there.

@donker
Copy link
Contributor Author

donker commented Oct 4, 2018

Can we add update service to this. Including a default unchecked

I intended to, and also to provide better feedback about what it actually does. This may be a hot political potato, but I think we owe it to our audience to be clear and up front about what these settings do so they can make an informed decision. Maybe we'd add a link to a wiki page to make sure people have everything they need to know.

@sleupold
Copy link

sleupold commented Oct 4, 2018

      Couldn't you call this something like 'Standards' so this would be a more generic title for settings/information about conforming to different standards, like 'GDPR', 'Section 508' and whatever more web standards are out there....

GDPR is not a standard, it is a legal requirement on Privacy of personal data. IMO "Privacy" is the clearest term for it.
Accessibility would be another one.

@donker donker mentioned this issue Oct 6, 2018
@OllyHodgson
Copy link
Contributor

@donker JFYI, the "Show Copyright Credits" is presently under Settings > Security > More > More Security Settings.

@valadas valadas added this to the 1.7.0 milestone Jan 22, 2019
@valadas
Copy link
Contributor

valadas commented Jan 22, 2019

I think this is complete and will close, if I am wrong please open an issue from what is left to do:

image

@valadas valadas closed this as completed Jan 22, 2019
bdukes pushed a commit that referenced this issue Mar 19, 2019
DNN-9653: clear the timeout handler if component already unmounted.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
feature New feature or request noteworthy
Projects
None yet
Development

No branches or pull requests

6 participants