gabrielsroka / gabrielsroka.github.io

My website, including rockstar: Export Okta Users, Groups, etc. to CSV. Show SAML assertion.
https://gabrielsroka.github.io/
MIT License
89 stars 37 forks source link

Add new recycle bin options for Security and Workflow events #73

Closed remiremi closed 6 days ago

remiremi commented 2 weeks ago

This pull requests adds a "Deleted XXX" option to the following okta pages

Clicking "Deleted XXX" will open the usual window with a table listing deleted items, with the ability to select items and click "restore with backupta". This will take the user to the "events" page of backupta, with the items pre-filtered.

The events from "authenticator", "inline hooks", and "event hooks" will show up in backupta however they are not revertable. All other events are revertable.

gabrielsroka commented 1 week ago

i see code for OIE, but not for Classic. do those events not happen? or is Backupta unable to restore those objects? are the filters different? eg factor vs authenticator: eventType eq "system.mfa.factor.deactivate"

remiremi commented 1 week ago

Hi Gabriel, Backupta can manage these features both in classic and OIE, but we would prefer to focus on OIE features for this integration. Is it a blocking point for you that we don't support the Classic versions of these features ?

gabrielsroka commented 1 week ago

i assume many, if not most, customers are still on Classic. please add support for both, otherwise, Classic users will ask why the features aren't there

remiremi commented 1 week ago

@gabrielsroka I updated the pull request and added recycle bins for both "Security > Authentication" and "Security > Multifactor" for Classic tenants.

gabrielsroka commented 6 days ago

looks good. i deleted the trailing commas and added missing semicolons.

i also changed the OIE ones to have "OIE" -- mirroring the Classic ones.

i'll merge the change here and submit the updated extension to Google