...
If a group inherits its attestation settings from an ancestor folder, there is a link from the group attestation menu: Attestation actions → View folder attestation
View all attestable groups
If you are in the folder or group "Attestation actions" menu, you can "View all attestable groups". This will go to the global view all attestable groups screen, that need attestation
Emails
- Daemon runs daily (via cron) and look for groups which have not been attested. Should group by email address. Send each user who get an email their own email with a list of groups and linked to be attested. Remind the user about clicking the button saying it is certified.
Email logic: Take each email to each user (by email address), and only send one email to that user. If there are more than 100 (configured in grouper.properties) attestations, just show 100 in the message but say there are 5432 others so email isn’t too big. Also, add at the bottom of each message who was CC’ed since you email will be sent directly to a person.
e.g.
school:groupA needs attestation: emails to: jsmith@school.edu, and bgreen@school.edu
school:groupB needs attestation: emails to: jsmith@school.edu, and kwilson@school.edu
send 3 emails:
FIRST EMAIL: To jsmith@school.edu
Subject: you have 2 grouper groups that require attestation.
Body:
You need to attest the memberships of the following groups:
- 1. school:groupA (cc’d bgreen@school.edu)
<link to membership>
- 2. school:groupB (cc’d kwilson@school.edu)
<link to membership>
SECOND EMAIL: To bgreen@school.edu
Subject: you have 1 grouper groups that require attestation.
Body:
You need to attest the memberships of the following groups:
- 1. school:groupA (cc’d jsmith@school.edu)
<link to membership>
THIRD EMAIL: To kwilson@school.edu
Subject: you have 1 grouper groups that require attestation.
Body:
You need to attest the memberships of the following groups:
- 1. school:groupB (cc’d jsmith@school.edu)
<link to membership>
...