automate revoking access
Categories
(Socorro :: Webapp, task, P1)
Tracking
(Not tracked)
People
(Reporter: willkg, Assigned: hafzal)
References
Details
(Whiteboard: [cringe])
Attachments
(3 files)
A while back, we added an auditgroups job that ran once a week and audited the protected data group removing users who hadn't logged in for a while or didn't meet certain criteria.
We want to enhance that by revoking access and expiring API tokens for users with protected data access who are no longer with Mozilla.
Jason suggests we can use the PersonAPI to do this:
https://github.com/mozilla-iam/cis/blob/master/docs/PersonAPI.md
This bug covers looking into that and if it's viable, doing it.
| Reporter | ||
Comment 1•5 years ago
|
||
We might even be able to skip the whole auto-verification thing and implement a webhook that CIS can hit that triggers revoking:
https://github.com/mozilla-iam/cis/blob/master/docs/Hooks.md
| Reporter | ||
Comment 2•5 years ago
|
||
Once we figure this out for Socorro, we should open up a bug and do the same thing for Tecken.
| Reporter | ||
Comment 3•5 years ago
|
||
Grabbing this to do this quarter.
| Reporter | ||
Comment 4•4 years ago
|
||
Bumping bugs off my queue because I'm not going to get to them any time soon.
| Assignee | ||
Updated•2 months ago
|
| Assignee | ||
Comment 5•2 months ago
•
|
||
See also: bug-1895320 and bug-1480858 as they show extra context about the problem.
| Assignee | ||
Updated•2 months ago
|
Updated•2 months ago
|
Comment 6•1 month ago
|
||
Once we have a finalized plan for the work, we should make sure bug 1480858 and bug 1895320 are updated accordingly (e.g. marked as duplicates or otherwise), and we should ensure that the JIRA analog is associated with an epic for tracking purposed.
| Assignee | ||
Comment 7•1 month ago
|
||
| Assignee | ||
Comment 8•10 hours ago
|
||
| Assignee | ||
Updated•10 hours ago
|
| Assignee | ||
Updated•10 hours ago
|
| Assignee | ||
Comment 9•9 hours ago
|
||
| Assignee | ||
Comment 10•9 hours ago
|
||
I have verified that the new AUTH0_MANAGEMENT_API_ENDPOINT env variable is in the Socorro environment.
Description
•