Admin ConsoleMore

LastPass Enterprise Migration Guide

Secure migration of your organization with Bitwarden is straightforward and secure. Follow the steps in this guide to migrate data and users from LastPass:

  1. Create and configure your Bitwarden organization.

  2. Import your data into Bitwarden.

  3. Onboard your users.

  4. Configure access to collections and vault items.


If you need assistance during your migration, our Customer Success team is here to help!


This document describes the best practices for migrating data securely from Lastpass to a Bitwarden Teams or Enterprise organization, building an infrastructure for security based on simple and scalable methods.

Password management is crucial for organizational security and operational efficiency. Providing insight into the best methods to perform migration and configuration is intended to minimize the trial-and-error approach that is often needed when exchanging enterprise tools.

Steps in this document are listed in the recommended order for ease-of-use and smooth onboarding for users

Step 1: Setup your organization

Bitwarden organizations relate users and vault items together for secure sharing of logins, notes, cards, and identities.


It's important that you create your organization first and import data to it directly, rather than importing the data to an individual account and then moving items to the organization secondarily.

  1. Create your organization. Start by creating your organization. To learn how, check out this article.


    To self-host Bitwarden, create an organization on the Bitwarden cloud, generate a license key, and use the key to unlock organizations on your server.

  2. Onboard administrative users. With your organization created, further setup procedures can be made easier by onboarding some administrative users. It's important that you do not begin end-user onboarding at this point, as there are a few steps left to prepare your organization. Learn how to invite admins here.

  3. Configure identity services. Enterprise organizations support logging in with single sign-on (SSO) using either SAML 2.0 or OpenID Connect (OIDC). To configure SSO, open the organization's SettingsSingle Sign-On screen in the Admin Console, accessible by organization owners and administrators.

  4. Enable enterprise policies. Enterprise policies enable organizations to implement rules for users, for example requiring use of two-step login. It is highly recommended that you configure policies before onboarding users.

Step 2: Import data

Export from LastPass

Create a full export of all your shared data from the LastPass web vault as a .csv file (learn how). Gathering a full export may require assigning all shared folders to the exporting user before creating the export.

Additionally, any export created in LastPass will contain data both from your personal vault and from assigned shared folders. At this stage, we recommend auditing the export you created to ensure it contains all your shared data and no personal data.

Import to Bitwarden

To import data to your organization:

  1. Log in to the Bitwarden web app and open the Admin Console using the product switcher:

    Product switcher
    Product switcher
  2. Navigate to SettingsImport data:

  3. Complete the following fields from the drop down menus:

    • Collection: Select if you would like the imported content moved to an existing collection. In most cases, you won't have created collections in Bitwarden as the import will do so for you, so leave this option blank.

    • File format: Select Lastpass (csv).

  4. Select Choose file and add the file to import or copy+paste the contents of your file in the input box.


    Import to Bitwarden can't check whether items in the file to import are duplicative of items in your vault. This means that importing multiple files will create duplicative vault items if an item is already in the vault and in the file to import.

  5. Select Import data to trigger the import.

File attachments will need to be manually uploaded to your vault. Note that shared folders that are nested in LastPass will be re-created as nested collections in your Bitwarden organization, however if there is no data in the "parent" collection you will need to manually create the parent collection with a matching name.


You should also recommend to employees that they export their individually-owned data from your existing password manager and prepare it for import into Bitwarden. Learn more here.

Step 3: Onboard users

Bitwarden supports manual onboarding via the web vault and automated onboarding through SCIM integrations or syncing from your existing directory service:

Manual onboarding

To ensure the security of your organization, Bitwarden applies a 3-step process for onboarding a new member, inviteacceptconfirm. Learn how to invite new users here.


Once users are onboarded, instruct them to import their personal data to Bitwarden using an exported file or, if their LastPass accounts are still active, using the Direct import method described here.

Automated onboarding

Automated user onboarding is available through SCIM integrations with Azure AD, Okta, OneLogin, and JumpCloud, or using Directory Connector, a standalone application available in a desktop app and CLI tool that will synchronize users and groups from your existing directory service.

Whichever you use, users are automatically invited to join the organization and can be confirmed manually or automatically using the Bitwarden CLI tool.


Once users are onboarded, instruct them to import their personal data to Bitwarden using an exported file or, if their LastPass accounts are still active, using the Direct import method described here.

Step 4: Configure access to collections and items

Share vault items with your end-users by configuring access through collections, groups, and group-level or user-level permissions:


Bitwarden empowers organizations to share sensitive data easily, securely, and in a scalable manner. This is accomplished by segmenting shared secrets, items, logins, etc. into collections.

Collections can organization secure items in many ways, including by business function, group assignment, application access levels, or even security protocols. Collections function like shared folders, allowing for consistent access control and sharing amongst groups of users.

Shared folders from LastPass can be imported as collections into Bitwarden by using the organization import template found here and placing the name of the shared folder in the collections column.

Collections can be shared with both groups and individual users. Limiting the number of individual users that can access a collection will make management more efficient for admins. Learn more here.


Nested collections do not inherit the permissions of the top level collection. See using groups to designate permissions.


Using groups for sharing is the most effective way to provide credential and secret access. Groups, like users, can be synced to your organization using SCIM or Directory Connector.


Permissions for Bitwarden collections can be assigned on the group or user-level. This means that each group or user can be configured with different permissions for the same collection. Collection permissions options include options:

  • Can view

  • Can view, except passwords

  • Can edit

  • Can edit, except passwords

  • Grant access to all current and future collections

Learn more about permissions here. Bitwarden uses a union of permissions to determine final access permissions for a user and a collection. For example:

  • User A is part of the Tier 1 Support group, which has access to the Support collection, with can view permission.

  • User A is also a member of the Support Management group, which has access to the Support collection, with can edit access.

  • In this scenario, User A will be able to edit to the Collection.

Migration support

The Bitwarden Customer Success team is available 24/7 with priority support for your organizations. If you need assistance or have questions, please do not hesitate to contact us.

Make a suggestion to this page

Contact Our Support Team

For technical, billing, and product questions.

Bitwarden account email*
Verify account email*
Are you self-hosting?*

Cloud Status

Check status

© 2024 Bitwarden, Inc. Terms Privacy Cookie Settings Sitemap

This site is available in English.
Go to EnglishStay Here