Skip to content
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

docs: add offboarding guide #3230

Merged
Show file tree
Hide file tree
Changes from 33 commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
1b4f97b
start offboard article
Aug 19, 2024
1f66a72
save
Aug 19, 2024
475a3f4
save
Aug 19, 2024
d5ab09d
save outline
Aug 19, 2024
6e3ccda
migration strategies
Aug 19, 2024
d017ff9
move offboard article to lifecycle/migrate
Aug 19, 2024
8ff19f1
add ADS
Aug 20, 2024
e5b6f1e
save work on db explanation
Aug 20, 2024
77d1466
save
Aug 20, 2024
5c91c27
add database diagrams
Aug 20, 2024
03b8679
change database diagram to svg
Aug 20, 2024
b3384ac
save
Aug 21, 2024
204e803
consents are for parents managing their kids' accounts, not for email…
Aug 21, 2024
371bd53
options
Aug 21, 2024
e5251fe
add examples of which companies use which import techniques
Aug 22, 2024
6757752
edit
Aug 22, 2024
6deb8a0
finish sql export example
Aug 22, 2024
d503ad5
edit
Aug 22, 2024
225b43f
explain hashing
Aug 22, 2024
323d6f7
edit
Aug 22, 2024
bec98d6
article finished. must proofread and edit
Aug 22, 2024
1756704
edit
Aug 26, 2024
0ad636b
done
Aug 26, 2024
bf0490f
image updates
rideam Aug 27, 2024
20e5882
text updates
rideam Aug 27, 2024
4062ef0
text updates
rideam Aug 27, 2024
1e88bf1
fix link
rideam Aug 27, 2024
5a8df3b
Offboarding language edit
worktheclock Aug 29, 2024
d63b6a6
small corrections
worktheclock Aug 29, 2024
a35b859
Merge pull request #212 from ritza-co/offboarding-language-edit
sixhobbits Aug 29, 2024
5aadb2a
Merge pull request #210 from ritza-co/update-offboard
sixhobbits Aug 29, 2024
0cb5309
Merge branch 'refs/heads/main' into ritza/add-offboarding-from-fusion…
rideam Aug 29, 2024
94a6ae1
vale
rideam Aug 29, 2024
7e6f376
Update astro/src/content/docs/lifecycle/migrate-users/offboard.mdx
sixhobbits Sep 6, 2024
4740651
Update astro/src/content/docs/lifecycle/migrate-users/offboard.mdx
sixhobbits Sep 6, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<diagram version="1" name="fa.erd" time="202408201518"><entities><data-source id="postgres-jdbc-18dd050ea79-1150c147907f9983"><entity id="1" name="application_roles" fq-name="public.application_roles" order="0" font="Segoe UI:9:0" x="803" y="1048"><path name="public"/><path name="fusionauth"/></entity><entity id="2" name="applications" fq-name="public.applications" order="1" font="Segoe UI:9:0" x="746" y="93"><path name="public"/><path name="fusionauth"/></entity><entity id="3" name="consents" fq-name="public.consents" order="2" font="Segoe UI:9:0" x="1610" y="2342"><path name="public"/><path name="fusionauth"/></entity><entity id="4" name="email_templates" fq-name="public.email_templates" order="3" font="Segoe UI:9:0" x="1400" y="320"><path name="public"/><path name="fusionauth"/></entity><entity id="5" name="group_application_roles" fq-name="public.group_application_roles" order="4" font="Segoe UI:9:0" x="828" y="1296"><path name="public"/><path name="fusionauth"/></entity><entity id="6" name="group_members" fq-name="public.group_members" order="5" font="Segoe UI:9:0" x="847" y="1618"><path name="public"/><path name="fusionauth"/></entity><entity id="7" name="groups" fq-name="public.&quot;groups&quot;" order="6" font="Segoe UI:9:0" x="820" y="1427"><path name="public"/><path name="fusionauth"/></entity><entity id="8" name="identities" fq-name="public.identities" order="7" font="Segoe UI:9:0" x="1228" y="1874"><path name="public"/><path name="fusionauth"/></entity><entity id="9" name="identity_provider_links" fq-name="public.identity_provider_links" order="8" font="Segoe UI:9:0" x="1105" y="1520"><path name="public"/><path name="fusionauth"/></entity><entity id="10" name="identity_providers" fq-name="public.identity_providers" order="9" font="Segoe UI:9:0" x="1096" y="1207"><path name="public"/><path name="fusionauth"/></entity><entity id="11" name="identity_providers_applications" fq-name="public.identity_providers_applications" order="10" font="Segoe UI:9:0" x="1133" y="1039"><path name="public"/><path name="fusionauth"/></entity><entity id="12" name="identity_providers_tenants" fq-name="public.identity_providers_tenants" order="11" font="Segoe UI:9:0" x="1405" y="1227"><path name="public"/><path name="fusionauth"/></entity><entity id="13" name="tenants" fq-name="public.tenants" order="12" font="Segoe UI:9:0" x="1825" y="1006"><path name="public"/><path name="fusionauth"/></entity><entity id="14" name="user_comments" fq-name="public.user_comments" order="13" font="Segoe UI:9:0" x="612" y="1953"><path name="public"/><path name="fusionauth"/></entity><entity id="15" name="user_consents" fq-name="public.user_consents" order="14" font="Segoe UI:9:0" x="594" y="2330"><path name="public"/><path name="fusionauth"/></entity><entity id="16" name="user_consents_email_plus" fq-name="public.user_consents_email_plus" order="15" font="Segoe UI:9:0" x="370" y="2319"><path name="public"/><path name="fusionauth"/></entity><entity id="17" name="user_registrations" fq-name="public.user_registrations" order="16" font="Segoe UI:9:0" x="230" y="1088"><path name="public"/><path name="fusionauth"/></entity><entity id="18" name="user_registrations_application_roles" fq-name="public.user_registrations_application_roles" order="17" font="Segoe UI:9:0" x="540" y="1113"><path name="public"/><path name="fusionauth"/></entity><entity id="19" name="users" fq-name="public.users" order="18" font="Segoe UI:9:0" x="818" y="1817"><path name="public"/><path name="fusionauth"/></entity></data-source></entities><relations><relation name="group_application_roles_fk_2" fq-name="public.group_application_roles.group_application_roles_fk_2" type="fk" pk-ref="1" fk-ref="5"/><relation name="user_registrations_application_roles_fk_2" fq-name="public.user_registrations_application_roles.user_registrations_application_roles_fk_2" type="fk" pk-ref="1" fk-ref="18"/><relation name="application_roles_fk_1" fq-name="public.application_roles.application_roles_fk_1" type="fk" pk-ref="2" fk-ref="1"/><relation name="identity_providers_applications_fk_1" fq-name="public.identity_providers_applications.identity_providers_applications_fk_1" type="fk" pk-ref="2" fk-ref="11"/><relation name="user_registrations_fk_1" fq-name="public.user_registrations.user_registrations_fk_1" type="fk" pk-ref="2" fk-ref="17"/><relation name="user_consents_fk_1" fq-name="public.user_consents.user_consents_fk_1" type="fk" pk-ref="3" fk-ref="15"/><relation name="applications_fk_1" fq-name="public.applications.applications_fk_1" type="fk" pk-ref="4" fk-ref="2"/><relation name="applications_fk_10" fq-name="public.applications.applications_fk_10" type="fk" pk-ref="4" fk-ref="2"/><relation name="applications_fk_11" fq-name="public.applications.applications_fk_11" type="fk" pk-ref="4" fk-ref="2"/><relation name="applications_fk_12" fq-name="public.applications.applications_fk_12" type="fk" pk-ref="4" fk-ref="2"/><relation name="applications_fk_13" fq-name="public.applications.applications_fk_13" type="fk" pk-ref="4" fk-ref="2"/><relation name="applications_fk_19" fq-name="public.applications.applications_fk_19" type="fk" pk-ref="4" fk-ref="2"/><relation name="applications_fk_23" fq-name="public.applications.applications_fk_23" type="fk" pk-ref="4" fk-ref="2"/><relation name="applications_fk_24" fq-name="public.applications.applications_fk_24" type="fk" pk-ref="4" fk-ref="2"/><relation name="applications_fk_25" fq-name="public.applications.applications_fk_25" type="fk" pk-ref="4" fk-ref="2"/><relation name="applications_fk_26" fq-name="public.applications.applications_fk_26" type="fk" pk-ref="4" fk-ref="2"/><relation name="applications_fk_28" fq-name="public.applications.applications_fk_28" type="fk" pk-ref="4" fk-ref="2"/><relation name="applications_fk_29" fq-name="public.applications.applications_fk_29" type="fk" pk-ref="4" fk-ref="2"/><relation name="applications_fk_30" fq-name="public.applications.applications_fk_30" type="fk" pk-ref="4" fk-ref="2"/><relation name="applications_fk_31" fq-name="public.applications.applications_fk_31" type="fk" pk-ref="4" fk-ref="2"/><relation name="applications_fk_32" fq-name="public.applications.applications_fk_32" type="fk" pk-ref="4" fk-ref="2"/><relation name="applications_fk_33" fq-name="public.applications.applications_fk_33" type="fk" pk-ref="4" fk-ref="2"/><relation name="consents_fk_1" fq-name="public.consents.consents_fk_1" type="fk" pk-ref="4" fk-ref="3"/><relation name="consents_fk_2" fq-name="public.consents.consents_fk_2" type="fk" pk-ref="4" fk-ref="3"/><relation name="tenants_fk_1" fq-name="public.tenants.tenants_fk_1" type="fk" pk-ref="4" fk-ref="13"/><relation name="tenants_fk_13" fq-name="public.tenants.tenants_fk_13" type="fk" pk-ref="4" fk-ref="13"/><relation name="tenants_fk_17" fq-name="public.tenants.tenants_fk_17" type="fk" pk-ref="4" fk-ref="13"/><relation name="tenants_fk_18" fq-name="public.tenants.tenants_fk_18" type="fk" pk-ref="4" fk-ref="13"/><relation name="tenants_fk_19" fq-name="public.tenants.tenants_fk_19" type="fk" pk-ref="4" fk-ref="13"/><relation name="tenants_fk_2" fq-name="public.tenants.tenants_fk_2" type="fk" pk-ref="4" fk-ref="13"/><relation name="tenants_fk_20" fq-name="public.tenants.tenants_fk_20" type="fk" pk-ref="4" fk-ref="13"/><relation name="tenants_fk_21" fq-name="public.tenants.tenants_fk_21" type="fk" pk-ref="4" fk-ref="13"/><relation name="tenants_fk_22" fq-name="public.tenants.tenants_fk_22" type="fk" pk-ref="4" fk-ref="13"/><relation name="tenants_fk_23" fq-name="public.tenants.tenants_fk_23" type="fk" pk-ref="4" fk-ref="13"/><relation name="tenants_fk_24" fq-name="public.tenants.tenants_fk_24" type="fk" pk-ref="4" fk-ref="13"/><relation name="tenants_fk_25" fq-name="public.tenants.tenants_fk_25" type="fk" pk-ref="4" fk-ref="13"/><relation name="tenants_fk_26" fq-name="public.tenants.tenants_fk_26" type="fk" pk-ref="4" fk-ref="13"/><relation name="tenants_fk_3" fq-name="public.tenants.tenants_fk_3" type="fk" pk-ref="4" fk-ref="13"/><relation name="tenants_fk_4" fq-name="public.tenants.tenants_fk_4" type="fk" pk-ref="4" fk-ref="13"/><relation name="tenants_fk_5" fq-name="public.tenants.tenants_fk_5" type="fk" pk-ref="4" fk-ref="13"/><relation name="tenants_fk_6" fq-name="public.tenants.tenants_fk_6" type="fk" pk-ref="4" fk-ref="13"/><relation name="tenants_fk_7" fq-name="public.tenants.tenants_fk_7" type="fk" pk-ref="4" fk-ref="13"/><relation name="group_application_roles_fk_1" fq-name="public.group_application_roles.group_application_roles_fk_1" type="fk" pk-ref="7" fk-ref="5"/><relation name="group_members_fk_2" fq-name="public.group_members.group_members_fk_2" type="fk" pk-ref="7" fk-ref="6"/><relation name="identity_provider_links_fk_1" fq-name="public.identity_provider_links.identity_provider_links_fk_1" type="fk" pk-ref="10" fk-ref="9"/><relation name="identity_providers_applications_fk_2" fq-name="public.identity_providers_applications.identity_providers_applications_fk_2" type="fk" pk-ref="10" fk-ref="11"/><relation name="identity_providers_tenants_fk_2" fq-name="public.identity_providers_tenants.identity_providers_tenants_fk_2" type="fk" pk-ref="10" fk-ref="12"/><relation name="applications_fk_2" fq-name="public.applications.applications_fk_2" type="fk" pk-ref="13" fk-ref="2"/><relation name="groups_fk_1" fq-name="public.&quot;groups&quot;.groups_fk_1" type="fk" pk-ref="13" fk-ref="7"/><relation name="identities_fk_1" fq-name="public.identities.identities_fk_1" type="fk" pk-ref="13" fk-ref="8"/><relation name="identity_provider_links_fk_2" fq-name="public.identity_provider_links.identity_provider_links_fk_2" type="fk" pk-ref="13" fk-ref="9"/><relation name="identity_providers_tenants_fk_1" fq-name="public.identity_providers_tenants.identity_providers_tenants_fk_1" type="fk" pk-ref="13" fk-ref="12"/><relation name="users_fk_1" fq-name="public.users.users_fk_1" type="fk" pk-ref="13" fk-ref="19"/><relation name="user_consents_email_plus_fk_1" fq-name="public.user_consents_email_plus.user_consents_email_plus_fk_1" type="fk" pk-ref="15" fk-ref="16"/><relation name="user_registrations_application_roles_fk_1" fq-name="public.user_registrations_application_roles.user_registrations_application_roles_fk_1" type="fk" pk-ref="17" fk-ref="18"/><relation name="group_members_fk_1" fq-name="public.group_members.group_members_fk_1" type="fk" pk-ref="19" fk-ref="6"/><relation name="identities_fk_2" fq-name="public.identities.identities_fk_2" type="fk" pk-ref="19" fk-ref="8"/><relation name="identity_provider_links_fk_3" fq-name="public.identity_provider_links.identity_provider_links_fk_3" type="fk" pk-ref="19" fk-ref="9"/><relation name="user_comments_fk_1" fq-name="public.user_comments.user_comments_fk_1" type="fk" pk-ref="19" fk-ref="14"/><relation name="user_comments_fk_2" fq-name="public.user_comments.user_comments_fk_2" type="fk" pk-ref="19" fk-ref="14"/><relation name="user_consents_fk_2" fq-name="public.user_consents.user_consents_fk_2" type="fk" pk-ref="19" fk-ref="15"/><relation name="user_consents_fk_3" fq-name="public.user_consents.user_consents_fk_3" type="fk" pk-ref="19" fk-ref="15"/><relation name="user_registrations_fk_2" fq-name="public.user_registrations.user_registrations_fk_2" type="fk" pk-ref="19" fk-ref="17"/></relations></diagram>
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading