No internet connection
  1. Home
  2. Ideas

Feature request: Granular permissions for viewing user email addresses

By Michael Lynch @michael
    2022-10-10 19:37:33.769Z

    One issue that comes up frequently with my company is that a user will generate a private support ticket through our email support, and then they'll post a similar request to our TalkYard support forum. This creates confusion because it often forces our support team to do duplicate work if nobody identifies that the requests are duplicates.

    One way we defend against this is by checking the email address of the user on TalkYard and comparing it with the email address associated with the private support ticket.

    The problem is that currently TalkYard only grants "View email address" privilege to the admin user. That forces us to overpermission our moderators because they'd normally just need moderator permissions, but now all of our moderators have to have full admin permissions.

    It would be great if it was configurable to give "View email" rights to moderators or give this privilege individually to certain users.

    • 1 replies
    1. Good idea. I just recently started preparing for granular permissions for a bunch of things, e.g. one's bio, full name, profile image (I think people sometimes want any higher resolution images of themselves to be more private) — but for some reason I forgot the email address. ... Adding the email addr too, to the next database migration.

      You'll be able to configure a trust level, e.g. Core Members, who'll be able to see other people's email addresses. In the distant future, this'll be "totally flexible" — you'll be able to grant groups of people permissions, on other groups of people. E.g. you could grant members of a Support Team group permission to see everyone's email addresses.

      Hmm, there are different types of email addresses: one for login, possibly another for notifications, and possibly another contact-me semi public email address (e.g. visible to all Full Members). I suppose that for now, one setting that lets Core Members see all one's email addresses, is enough.

      1. Progress
        with doing this idea
      2. @KajMagnus marked this topic as Planned 2022-10-12 15:01:00.061Z.