Only members of organizations with Password Management or Credential Protection can use secrets. You can share secrets only with members of your organization's Dashlane plan.
Secrets are a secure way to store and manage sensitive company information, such as API keys, database credentials, encryption keys, and authentication tokens. You can store your secrets directly in your Dashlane vault and share them with your plan members. Admins and developers can also access secrets using our Command Line Interface (CLI).
What makes secrets secure?
Many organizations store secrets like API keys in plain text on devices or in the cloud. However, storing secrets this way can make an organization vulnerable to cyber attacks.
Using Dashlane, you can store all organization secrets in one secure place. Our zero-knowledge security approach encrypts the secrets you store in Dashlane so only authorized plan members can access them.
Your organization's developers can use our CLI to securely access digital keys—like API, RSA, or SSH keys—without ever exposing the information in plain text. CLI integration makes secrets the most secure way to handle API keys and other sensitive organization information.
Use and manage secrets in Dashlane
You can add, manage, and use secrets in any Dashlane app. You can attach documents to secrets in the Android, iPhone, and macOS apps, but not the web app. If your plan has separate Business and Personal Spaces, you can move the secret between spaces in the web app, iPhone, and macOS apps, but not the Android app.
If the secret was shared with you with the Can autofill permission, you won't be able to view, copy, edit, delete, or share it.
More about sharing permissions
Add a secret in the Dashlane web app
- Open the Secrets section in the web app.
- Select Add new. The editor opens.
- Enter a Secret name. Choose a name that allows you to identify the secret in your vault.
- For Secret value, enter the information you want to keep secret. For example, if your secret is an API key, enter only the characters that make up the key.
-
If your plan includes separate Personal and Business Spaces, you can move the secret between spaces. By default, the secret is stored in your Business Space.
-
If you have an account protected by a Master Password, you can select the Require Master Password checkbox for an added layer of security. When you open an item, we'll ask for your Master Password—unless you've entered your Master Password in the last five minutes.
More about requiring your Master Password
If you log in using single sign-on (SSO), you won’t have the Require Master Password option.
What's SSO?
SSO means you use one login application to access Dashlane and other work accounts. Instead of a Master Password, you use your regular work password to log in to Dashlane. If you don't know if you have SSO, ask your plan admin.
- Select Save. The Save button doesn't appear until you add content to your secret.
Edit a secret in the Dashlane web app
- Open the Secrets section in the web app.
- Find and open the secret you want to edit.
- On the edit page for the secret, you have these options:
- Change the Secret name, which is the name that allows you to identify the secret in your vault.
-
Update the Secret value, which is the information you want to keep secret. For example, if your secret is an API key, enter only the characters that make up the key.
Important: To update the secret value, select the Show content icon, shown as an eye. We'll ask you to enter your Master Password if you haven't entered it in the last five minutes.
-
If your plan includes separate Personal and Business Spaces, you can move the secret between spaces.
-
If you have an account protected by a Master Password, you can select the Require Master Password checkbox for an added layer of security. When you open an item, we'll ask for your Master Password—unless you've entered your Master Password in the last five minutes.
More about requiring your Master Password
If you log in using single sign-on (SSO), you won’t have the Require Master Password option.
What's SSO?
SSO means you use one login application to access Dashlane and other work accounts. Instead of a Master Password, you use your regular work password to log in to Dashlane. If you don't know whether you have SSO, ask your plan admin.
-
Select Share to share the secret with plan members. Or select Shared access to view which plan members already have access to the secret and to edit permissions.
- After making your changes, select Save. The Save button only appears if you've made changes.
Delete a secret in the Dashlane web app
- Open the Secrets section in the web app.
- Find and open the secret you want to delete. Select Delete.
- Then select Delete secret in the pop-up to confirm.
Share a secret in the Dashlane web app
You can only share secrets with members of your organization's Dashlane plan.
- Open the secret you want to share.
-
Select Share.
-
Search for or select the email address of a team member or the name of a sharing group. You can select more than one team member or group. Select Next.
-
Select the permission level:
- Full access: Recipients with this level of access can also manage sharing for other people and even revoke your access.
- Can edit: Recipients can edit but not share the item.
- Can view: The recipient can view and copy item fields, but they can’t edit or share the item. Secrets and Secure Notes are always viewable.
More about sharing permissions
Change permissions or revoke permissions - Select Share.
Revoke access or change permissions for a secret in the Dashlane web app
If you share a secret with the wrong people or change your mind, you can edit permissions or revoke access to the secret. If you revoke access, Dashlane will delete the secret from all other Dashlane accounts.
- Select the secret you want to edit.
- Select Shared access.
- Select Update permissions for the person whose access you want to change.
-
Select the permission level you want. You can also Revoke access.
- Select Change rights in the pop-up.
Add a secret in the Dashlane Android app
- To add a secret in the Dashlane Android app, select Vault.
- Select + Add new and then select Secrets.
- Enter a Secret name to help you find the secret in your vault.
- For Secret value, enter the information you want to keep secret. For example, if your secret is an API key, enter only the characters that make up the key.
-
If you have an account protected by a Master Password, you can select Protect item for an added layer of security. We'll ask you for your Master Password or biometrics when you autofill or open the item. If you log in using single sign-on (SSO), you won’t have the Protect item option.
What's SSO?
SSO means you use one login application to access Dashlane and other work accounts. Instead of a Master Password, you use your regular work password to log in to Dashlane. If you don't know if you have SSO, ask your plan admin.
Note: If your plan has separate Personal and Business Spaces, new secrets appear in the Business Space by default. You can't move a secret between your Business and Personal Space in the Android app, but you can move the secret between spaces in the web app, iPhone, and macOS apps.
- Select the checkmark icon in the top right to save your new secret to your vault.
Edit a secret in the Dashlane Android app
-
Find the secret you want to edit. To see your list of secrets, select Vault and then select the Secrets tab in the top menu.
You can also search for a secret using the search bar at the top of the app.
- Select the 3-dot menu for the secret and select Edit. Or open the secret and select the pencil icon in the top right.
-
You have these options when editing:
- Change the Secret name, which is the name that helps you identify the secret in your vault.
- Update the Secret value, which is the information you want to keep secret. For example, if your secret is an API key, enter only the characters that make up the key.
-
If you have an account protected by a Master Password, you can select Protect item for an added layer of security. When you open the item, we'll ask for your Master Password or biometrics like your fingerprint—unless you've entered your Master Password or used biometrics in the last five minutes.
If you log in using single sign-on (SSO), you won’t have the Protect item option.
What's SSO?
SSO means you use one login application to access Dashlane and other work accounts. Instead of a Master Password, you use your regular work password to log in to Dashlane. If you don't know if you have SSO, ask your plan admin.
Note: In the web app, iPhone, and macOS apps, you can move the secret between your Personal and Business Spaces if your plan has Spaces, share the secret, and manage sharing permissions.
- After making your changes, select the checkmark icon in the top right to save your secret.
Attach a document to a secret in the Dashlane Android app
You can attach a document to a secret in the Android app, but not in the Dashlane web app.
You can't share secrets that have files attached, and you can't attach files to secrets that are already shared. Files attached to secrets aren't included in DASH exports.
You can store files in the most common formats, including these file types: DOC, DOCX, KEY, NUMBERS, ODS, ODT, PDF, PPT, PPTX, TXT, XLS, XLSX, 3GP, AAC, AVI, BMP, FLAC, GIF, JPG, M4A, MKV, MOV, MP3, MP4, MPG, OGG, PNG, RAW, TIFF, WAV, WEBM, WMV, 7Z, DB, RAR, and ZIP. You can also store documents without extensions.
-
Open the secret you want to attach the file to. To see your list of secrets, select Vault and then select the Secrets tab in the top menu.
You can also search for a secret using the search bar at the top of the app.
If you want to attach the file to a new secret, create the secret first and save it.
- Select the paperclip icon in the menu bar. If you haven't previously attached files to this secret, you'll go directly to your device's Downloads folder. If you've already attached files to this secret, select the plus (+) icon on the next screen to access the Downloads folder.
- In your device folders, select the file you want to attach. The file uploads directly to your secret.
When you go back to your vault, a paperclip icon appears next to the secret in your list of secrets. This icon shows that the secret has an attachment.
View, download, or delete an attachment in the Android app
- Open the secret you want to modify.
- Select the paperclip icon at the top of the secret. You can also select View all in the Attachments section.
-
Select to the attachment to open and view it.
To download or delete the attachment, select the 3-dot icon. In the pop-up, select Save a copy to Download folder or Delete. If you're deleting the attachment, confirm by selecting Delete in the pop-up.
To delete more than one file, hold your finger on one of the files until you see a checkmark icon next to the file. Then select all the files you want to delete and select the trash can icon. Confirm by selecting Delete in the pop-up.
Delete a secret in the Dashlane Android app
-
Find the secret you want to delete. To see your list of secrets, select Vault and then select the Secrets tab in the top menu.
You can also search for a secret using the search bar at the top of the app.
- Select the 3-dot menu for the secret. You can also open the secret and select Edit.
- Select Delete or Delete secret. Then confirm by selecting Yes in the pop-up.
Share a secret in the Dashlane Android app
You can only share secrets with members of your organization's Dashlane plan.
- Log in to the Android app
-
Find the secret you want to share. To see your list of secrets, select Vault and then select the Secrets tab in the top menu.
You can also search for a secret using the search bar at the top of the app.
- Select the 3-dot menu for the secret and select Share. You can also open the secret and select the Share icon, shown as an arrow pointing to a person.
-
Select or search for the email address of a team member or the name of a sharing group. You can select more than one team member or group. Select Confirm.
-
Select the permission level:
- Full access: Recipients with this level of access can also manage sharing for other people and even revoke your access.
- Can edit: Recipients can edit but not share the item.
- Can view: The recipient can view and copy item fields, but they can’t edit or share the item. Secrets and Secure Notes are always viewable.
More about sharing permissions
Change the permission or revoke sharing access - Select Share. A success message appears. Select Done to return to the secrets list.
Revoke access or change permissions for a secret in the Dashlane Android app
If you share a secret with the wrong people or change your mind, you can edit permissions or revoke access to the secret. If you revoke access, Dashlane will delete the secret from all other Dashlane accounts.
- Log in to the Android app
-
Open the secret you want to share. To see your list of secrets, select Vault and then select the Secrets tab in the top menu.
You can also search for a secret using the search bar at the top of the app.
- In the Shared access section, select View all.
- Select the 3-dot menu for the person or group whose access you want to change.
- Select Update permission to change the permission, and then select Update. Select Done.
-
Select Revoke access and confirm in the pop-up by selecting Revoke access.
You can add, view, edit, and share secrets in the Dashlane Android app. But you can't use the Android app to move your secret between Spaces if you're part of a plan that has separate Personal and Business Spaces. To change Spaces, you need to use the Dashlane web app or iPhone and macOS apps.
Add a secret in the Dashlane iPhone or macOS app
To add a secret, select Home in the Dashlane iPhone app. All the item types appear in a bar near the top. Select Secrets and then select Add secret.
You can also select the plus (+) icon in the top right of the Home screen.
- Select Add secret. The editor opens.
- Enter a Secret name. Choose a name that helps you identify the secret in your vault.
- For Secret value, enter the information you want to keep secret. For example, if your secret is an API key, enter only the characters that make up the key.
-
If your plan includes separate Personal and Business Spaces, you can move the secret between Spaces.
-
If you have an account protected by a Master Password, you can select Protect item for an added layer of security. When you open the item, we'll ask for your Master Password or biometrics like Touch ID or Face ID—unless you've entered your Master Password or used biometrics in the last five minutes.
If you log in using single sign-on (SSO), you won’t have the Protect item option.
What's SSO?
SSO means you use one login application to access Dashlane and other work accounts. Instead of a Master Password, you use your regular work password to log in to Dashlane. If you don't know if you have SSO, ask your plan admin.
- Select the checkmark in the top right to add your new secret to your vault.
Edit a secret in the Dashlane iPhone or macOS app
You can only edit the secret if you have the Full access permission. If the secret was shared with you with the Can view permission, you can't edit it.
More about sharing permissions
- Open the secret.
- Select the 3-dot menu for the secret and select Edit. Or open the secret and select Edit in the top right.
- You have these options when editing:
- Change the Secret name, which is the name that helps you identify the secret in your vault.
- Update the Secret value, which is the information you want to keep secret. For example, if your secret is an API key, enter only the characters that make up the key.
-
If your plan includes separate Personal and Business Spaces, you can move the secret between Spaces.
-
If you have an account protected by a Master Password, you can select Protect item for an added layer of security. When you open the item, we'll ask for your Master Password or biometrics like Touch ID or Face ID—unless you've entered your Master Password or used biometrics in the last five minutes.
If you log in using single sign-on (SSO), you won’t have the Protect item option.
What's SSO?
SSO means you use one login application to access Dashlane and other work accounts. Instead of a Master Password, you use your regular work password to log in to Dashlane. If you don't know if you have SSO, ask your plan admin.
-
If you've shared the secret, you can select the number of users in the Contacts section to see who has access to the secret and to edit permissions.
- After making your changes, select the checkmark in the top right.
Attach a document to a secret in the Dashlane iPhone or macOS app
You can attach a document to a secret in the iPhone or macOS app, but not in the Dashlane web app.
You can't share secrets that have files attached, and you can't attach files to secrets that are already shared. Files attached to secrets aren't included in DASH exports.
You can store files in the most common formats, including these file types: DOC, DOCX, KEY, NUMBERS, ODS, ODT, PDF, PPT, PPTX, TXT, XLS, XLSX, 3GP, AAC, AVI, BMP, FLAC, GIF, JPG, M4A, MKV, MOV, MP3, MP4, MPG, OGG, PNG, RAW, TIFF, WAV, WEBM, WMV, 7Z, DB, RAR, and ZIP. You can also store documents without extensions.
- Open the secret you want to attach the file to. If you want to attach the file to a new secret, create and save the secret first.
- In the Attached files section, select Attach a file and select one of these options:
- Take a photo
- Scan documents
- Choose a photo
- Choose a file
- When you select Choose a file, your iCloud Drive opens. Select the file you want to attach. The file uploads directly to your secret.
- Select 1 file attached to view the file. Select the plus (+) icon in the top right of the screen to add another file.
Download, rename, or delete an attachment in the iPhone or macOS app
- Open the secret.
- Select 1 file attached to view the file.
- On the next screen, select the 3-dot menu next to the file.
- In the menu, select Download, Rename, or Delete.
-
For Delete, select Yes in the pop-up at the bottom of the screen. The file is permanently deleted from the secret.
If you've uploaded multiple files, you need to delete them one at a time.
Delete a secret in the Dashlane iPhone or macOS app
- Open the secret.
- Select the 3-dot menu for the secret. You can also open the secret and select Edit.
- Select Delete. Then confirm by selecting Yes in the pop-up.
Share a secret in the Dashlane iPhone or macOS app
You can only share secrets with members of your organization's Dashlane plan.
-
On the Home screen, select the 3-dot menu for the secret and select Share. You can also open the secret and select Share secret.
-
Search for or select the email address of a team member or the name of a sharing group. You can select more than one team member or group. Select Next.
-
Choose the permission level:
- Full access: Recipients with this level of access can also manage sharing for other people and even revoke your access.
- Can edit: Recipients can edit but not share the item.
- Can view: The recipient can view and copy item fields, but they can’t edit or share the item. Secrets and Secure Notes are always viewable.
More about sharing permissions
Change the permission or revoke sharing access -
Select the checkmark in the top right of the screen to share the secret. A success message appears. Select Done.
Revoke access or change permissions for a secret in the Dashlane iPhone or macOS app
If you share a secret with the wrong people or change your mind, you can edit permissions or revoke access to the secret. If you revoke access, Dashlane will delete the secret from all other Dashlane accounts.
- Open the secret.
- Select the number of users or groups in the Shared access section.
- Select the 3-dot menu for the person or group whose access you want to change or revoke. In the macOS app, select Edit access.
- Select Update permission to choose a new permission level
- Select Revoke access or Revoke invitation to remove shared access
- Select the permission level and select the checkmark in the top right of the screen. If you select Revoke access, you need to confirm in the pop-up.
Access a secret using the Dashlane CLI
If you’re an admin or developer, you can use the Dashlane Command Line Interface (CLI) to securely access a secret from your terminal.
For example, instead of copying and pasting an API key from the Dashlane app, you can access the key using its secret ID with a simple command. The key remains securely stored in Dashlane and can be injected into template files, environment variables, or your clipboard.
More about accessing secrets using the CLI
You can learn more about using secrets with the CLI on our documentation page.