import { faArrowUpRightFromSquare, faBookOpen, faPlus } from "@fortawesome/free-solid-svg-icons"; import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; import { Button } from "@app/components/v2"; import { useOrgPermission } from "@app/context"; import { OrgMembershipRole } from "@app/helpers/roles"; import { usePopUp } from "@app/hooks"; import { SelectImportFromPlatformModal } from "./components/SelectImportFromPlatformModal"; import { VaultConnectionSection } from "./components/VaultConnectionSection"; export const ExternalMigrationsTab = () => { const { hasOrgRole } = useOrgPermission(); const { popUp, handlePopUpOpen, handlePopUpToggle } = usePopUp(["selectImportPlatform"] as const); return (
{/* In-Platform Migration Tooling Section */}

In-Platform Migration Tooling

Configure platform connections to enable migration features throughout Infisical, such as importing policies and resources directly within the UI.

{/* Bulk Data Import Section */}

Bulk Data Import

Perform one-time bulk imports of data from external platforms.

Import from external source

Docs

Import data from another platform to Infisical.

handlePopUpToggle("selectImportPlatform", state)} />
); };