diff --git a/app/pages/system/silos/SiloScimTab.tsx b/app/pages/system/silos/SiloScimTab.tsx index 1622534d9..7266ad3df 100644 --- a/app/pages/system/silos/SiloScimTab.tsx +++ b/app/pages/system/silos/SiloScimTab.tsx @@ -30,7 +30,7 @@ import { addToast } from '~/stores/toast' import { useColsWithActions, type MenuAction } from '~/table/columns/action-col' import { Columns } from '~/table/columns/common' import { Table } from '~/table/Table' -import { CardBlock } from '~/ui/lib/CardBlock' +import { CardBlock, LearnMore } from '~/ui/lib/CardBlock' import { CopyToClipboard } from '~/ui/lib/CopyToClipboard' import { CreateButton } from '~/ui/lib/CreateButton' import { DateTime } from '~/ui/lib/DateTime' @@ -39,6 +39,7 @@ import { Message } from '~/ui/lib/Message' import { Modal } from '~/ui/lib/Modal' import { TableEmptyBox } from '~/ui/lib/Table' import { Truncate } from '~/ui/lib/Truncate' +import { links } from '~/util/links' export const handle = makeCrumb('SCIM') @@ -120,10 +121,9 @@ export default function SiloScimTab() { .with({ type: 'success' }, ({ data }) => ) .exhaustive()} - {/* TODO: put this back! - */} + {match(modalState) diff --git a/app/util/links.ts b/app/util/links.ts index 3ffcf344e..ebdeb54b5 100644 --- a/app/util/links.ts +++ b/app/util/links.ts @@ -25,8 +25,7 @@ export const links = { imagesDocs: 'https://docs.oxide.computer/guides/creating-and-sharing-images', preparingImagesDocs: 'https://docs.oxide.computer/guides/creating-and-sharing-images#_preparing_images_for_import', - identityProvidersDocs: - 'https://docs.oxide.computer/guides/system/completing-rack-config#_configure_silo_identity_provider', + identityProvidersDocs: 'https://docs.oxide.computer/guides/operator/identity-providers', instanceActionsDocs: 'https://docs.oxide.computer/guides/managing-instances', // TODO: link to section instanceBootDiskDocs: 'https://docs.oxide.computer/guides/deploying-workloads', @@ -43,8 +42,8 @@ export const links = { quickStart: 'https://docs.oxide.computer/guides/quickstart', routersDocs: 'https://docs.oxide.computer/guides/configuring-guest-networking#_custom_routers', - // TODO: make sure this is right - scimDocs: 'https://docs.oxide.computer/guides/operator/scim', + scimDocs: + 'https://docs.oxide.computer/guides/operator/identity-providers#_saml_authentication_scim_user_provisioning', siloQuotasDocs: 'https://docs.oxide.computer/guides/operator/silo-management#_silo_resource_quota_management', sledDocs: