Open
Description
Feature Request
Problem / Opportunity
Open Library admins are able to anonymize Open Library accounts, and do so upon patron request. If a patron's account is anonymized in OL, but not deactivated in IA, the patron will not be able to log into OL without error.
To avoid situation like this, it may be nice if OL account anonymizations were triggered by IA when a patron's IA account is closed or anonymized.
Proposal
- Remove the ability to anonymize accounts from the OL admin dashboard.
- Expose endpoint to IA for anonymizing OL accounts.
- Trigger OL account anonymization whenever a corresponding action is taken on an IA account.
Breakdown
Related files
Refer to this map of common Endpoints:
- Account
anonymize
function
Requirements Checklist
Checklist of requirements that need to be satisfied in order for this issue to be closed:
- [ ]
Stakeholders
Instructions for Contributors
- Before creating a new branch or pushing up changes to a PR, please first run these commands to ensure your repository is up to date, as the pre-commit bot may add commits to your PRs upstream.
Metadata
Metadata
Assignees
Labels
Issues relating to support scripts, bots, cron jobs and admin web pages. [managed]Affects the IA DevOps folksIssues overseen by Mek (Staff: Program Lead) [managed]This big issue needs a checklist or subissues to describe a breakdown of work. [managed]Important, as time permits. [managed]Issue describes a feature or enhancement we'd like to implement. [managed]