-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dev: Send emails when someone is added as a domain manager #2370
Comments
Refinement label added because of comment in "Additional Context" section. |
Discussed and refined in Discovery Fireside meeting (9/5). |
Additional refinement questions added. |
@Katherine-Osos and @witha-c to answer the questions and help us decide next steps. |
Done! Ready to be split into new tickets OR reviewed by product for agreement with our recommendations and then split. |
@abroddrick will make the precursor ticket to "Make the checkbox to disable email sending." |
Some content was in the initial comment in this issue, but I'm re-homing it here for history's sake. It doesn't need to be reviewed as part of this issue. A long comment
|
I think we still need a ticket to allow analysts to not send an email when a domain manager is invited. @lizpearl is going to create that ticket. Since this is assigned to @abroddrick , there may be additional refinement needed, but we're not entirely sure what's missing, so need to get that documented and resolved with Alysia. |
@katypies analysts can avoid sending an email by adding a user domain role directly, though I'm unsure where org model requests intersect with that. |
@katypies the todo item I have for this ticket was to create a ticket for adding checkboxes so that analysts can turn this off if they want. That was going to block this one in particular. See Paul's comment here: #2370 (comment). |
@abroddrick Instead of checkboxes, we discussed a different approach when working on another ticket. Let's chat -- we can update this ticket together if that's helpful. |
Per our convo today, @Katherine-Osos I updated this one and created a separate ticket for the manager removal email . Please double check my attempt at the info messages. Leaving refinement on this for people to review the changes if needed. Also, Katherine (or anyone else) If the user is not part of a portfolio yet, and they are invited to a domain in a portfolio should we send a portfolio invitation? This becomes potentially problematic as we are creating portfolios for FEB without them all being used. Which means if we did this (add a user to the portfolio too), they could get an invite to that portfolio and then not be able to see the portfolio when they log in. I would recommend against us inviting them to the portfolio too and instead we adjust the info message to indicate that the user will not be added to the portfolio. |
@abroddrick I updated the description and added an AC for Django admin. In addition to this new email for existing domain managers, Django should also send the existing "domain invitation" email to the person who is being added as a manager. Take a look at the updated ACs and see if you're ok with that change. |
@abroddrick As for your second note about sending the portfolio invitation email ... if the domain is part of a portfolio, then the person needs to be added to the portfolio or the member data will be inaccurate for that organization. Maybe this is worth a discussion in Org Model meeting before working on this ticket. fyi, a similar AC is included in this ticket for updating the domain invitation email and this ticket for adding the portfolio invitation. |
Keeping refinement on this to discuss those tickets in the org model meeting. @Katherine-Osos I will update your changes to reflect discussions had regarding keeping the sending domain invitation email as a seperate AC away from the status email |
Story
As a domain manager
I want to know when managers have been added to my domains
so that I'm aware who has access to those domains.
Acceptance Criteria
Add static messaging in Django:
Additional Context
Issue Links
The text was updated successfully, but these errors were encountered: