-
Notifications
You must be signed in to change notification settings - Fork 67
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
Change org Delete button to Deactivate in admin client #3728
Comments
Deactivation functionality is not yet implemented for organizations. I can implement this, but @davemcorwin, what business rules should determine whether an organization can or cannot be deactivated? Can organizations be deactivated if they have associated sites? If they have associated users? Does it depend on the status of those sites or users? |
Should we add the deactivation event to the audit log? |
Is org deactivation a serious enough action that we should require admin confirmation before carrying out the action, as we do for domain deprovisioning and deletion? |
The use case here is if an IAA expires, we want to essentially freeze the organization. I believe we already have this in place on a per site basis, so deactivating an organization should have the same effect for all of the sites within an organization as well as preventing access to that organization for its users.
Probably.
Probably. |
OK. Organization has an I was imagining I'd have to add a |
I don't think there needs to be any additional gatekeeping. The only possible thing I can think of is if we didn't want to deactivate sandbox orgs, but that's pretty meh either way. |
(Implemented but not yet merged.) |
Merged, but I don't think staging is quite there yet to confirm it. |
I would like to confirm this on staging but |
This is merged and deployed to production, but since it's a Pages thing I'd kind of like to confirm it in Pages staging before we move it done. |
@svenaas This should now be QA-able |
@davemcorwin I thought so too but apparently not. Slack'd. |
#3779 is still a big but it turns out not to be a blocker. This is good news, and it has enabled me to confirm that I can deactivate (and reactivate) orgs on Pages staging! 🎉 |
User Story
As an admin using the admin client I need to be able to deactivate organizations.
Background (Optional)
The Orgs index page currently presents a Delete button in the Actions column. This button currently does nothing. It should be changed to read "Deactivate" and trigger that functionality.
Acceptance Criteria
After evaluating, edit this part:
Level of effort - <low/medium/high>
Implementation outline (if higher than "low" effort):
The text was updated successfully, but these errors were encountered: