VOMS admin provides configurable notification interval for Sign AUP messages

XMLWordPrintable

    • Type: New Feature
    • Resolution: Fixed
    • Priority: Major
    • Affects Version/s: None
    • Component/s: admin-server
    • Security Level: Public (Visbile by non-authn users.)
    • None

      From related GGUS ticket https://ggus.eu/tech/ticket_show.php?ticket=88076:

      This request is aimed at the notification sent out by voms admin when a
      VO user has to sign the AUP again. Currently, there is only one email
      sent to the user. You can specify in the configuration how much time the
      user has to sign the AUP after the email was sent, but you can't have
      multiple reminders and that is what Chris is asking for.
      If only one email is sent to the user, there is an increased risk that
      the user gets suspended because the email gets lost (spam filter, mail
      server problems), or he can't act on it (holidays). Even though the user
      can reinstate his membership any time by signing the AUP, an unexpected
      suspension notice can still cause users to worry or even panic.
      It would be good if voms admin could sent out multiple reminders. Chris
      mentioned an example in his submission.

      I think the best way of solving it would be to turn the
      voms.aup.sign_aup_task_lifetime option into a comma separated list
      containing the days at which emails are sent to the user before they get
      suspended, for example

      voms.aup.sign_aup_task_lifetime = 30,14,7,1

      This example would send 4 emails, the first 30 days before suspension,
      then one 14 days, one 7 days before, and the last one the day before
      suspension. Configuring it in this way doesn't break compatibility with
      existing configurations, e.g.
      voms.aup.sign_aup_task_lifetime = 15
      will still be a valid configuration, it will just send out one email 15
      days before.

            Assignee:
            Unassigned
            Reporter:
            Andrea Ceccanti
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: