-
Notifications
You must be signed in to change notification settings - Fork 20
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
Closes #3550: Add experimental az_user_expire module. #3665
base: main
Are you sure you want to change the base?
Conversation
status: true | ||
dependencies: { } | ||
id: az_user_expire | ||
label: 'Auto expire user' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
label: 'Auto expire user' | |
label: 'Automatically expire' |
label: 'Auto expire user' | |
label: 'User expires' |
Idea is that the other options are "Content admin", "HTML admin", etc. So having it be more explicit and action oriented makes sense to me.
Follow up ticket for customizing the expiration timeline per site would likely be needed (Dana estimates) |
status: true | ||
dependencies: { } | ||
id: az_user_expire | ||
label: 'Auto expire user' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How about Expiring User or Auto Expiring User?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Temporary User
- Guest User
- Short-Term Access
- Limited-Time Access
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
DId "Site Access User" come up in our meeting discussion?
I'm afraid I was interrupted a few times :/
This name points out the main purpose of the user account and does not imply anything about a restricted time frame.
Questions:
Or possibly:
|
Good questions. I had mainly been thinking about how we would like to use this in Campus Web Services where the email notifications would be unneeded but I imagine that they would be useful for some sites. The module does include functionality that sends email notifications before a users account is about to expire. How soon the email is sent ahead of their account expires is configurable. I'm not sure if an email is generated when the account is actually expired. |
Auto Expire Access |
I have spent sometime testing the User Expire module: Tests:
Findings:
Email notification sent by the User Expire (SOS site):
|
Description
user_expire.setttings
az_user_expire
roleStill TODO:
az_user_expire
role (currently set to 30 days)Related issues
Closes #3550
How to test
Types of changes
Arizona Quickstart (install profile, custom modules, custom theme)
Drupal core
Drupal contrib projects
Checklist