You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: documentation/pages/business/index.mdx
+6-5
Original file line number
Diff line number
Diff line change
@@ -4,11 +4,12 @@ import { Callout } from 'nextra/components';
4
4
5
5
Commands related to business use a different authentication than your personal vault.
6
6
7
-
Commands are calling a server API to perform actions and retrieve data. The first step is to login with the personal account ([follow this guide](/personal/authentication)) of a team admin and to generate a set of credentials.
7
+
Commands are calling a server API to perform actions and retrieve data.
8
+
The first step is to login with the personal account ([follow this guide](../personal/authentication.mdx)) of a team admin and to generate a set of credentials.
8
9
9
10
## Generate credentials
10
11
11
-
<Calloutemoji="💡">Needs to be authenticated as an admin to use this command.</Callout>
12
+
<Callout>Needs to be authenticated as an admin to use this command.</Callout>
12
13
13
14
```sh copy
14
15
dcli t credentials generate
@@ -28,19 +29,19 @@ set DASHLANE_TEAM_DEVICE_KEYS=dlt_[deviceAccessKey]_[payload]
28
29
29
30
Make sure you save them in a safe place (use a secure note for instance 😉).
30
31
31
-
<Calloutemoji="ℹ️">The token you'll get is starting by `dlt` in order to be easily identified by scanning tools.</Callout>
32
+
<Callouttype="info">The token you'll get is starting by `dlt` in order to be easily identified by scanning tools.</Callout>
32
33
33
34
## List credentials
34
35
35
-
<Calloutemoji="💡">Needs to be authenticated as an admin to use this command.</Callout>
36
+
<Callout>Needs to be authenticated as an admin to use this command.</Callout>
36
37
37
38
```sh copy
38
39
dcli t credentials list
39
40
```
40
41
41
42
## Revoke credentials
42
43
43
-
<Calloutemoji="💡">Needs to be authenticated as an admin to use this command.</Callout>
44
+
<Callout>Needs to be authenticated as an admin to use this command.</Callout>
44
45
45
46
```sh copy
46
47
dcli t credentials revoke <DASHLANE_TEAM_ACCESS_KEY>
The Dashlane CLI can be installed in multiple ways. You can either install it using [Homebrew](https://brew.sh/) on **macOS** and **Linux**, manually with [Yarn](https://yarnpkg.com/) or download the packaged executables for **Windows**, **macOS** and **Linux** on x64 architectures.
5
+
The Dashlane CLI can be installed in multiple ways.
6
6
7
-
<Tabsitems={['Homebrew', 'Manually with Yarn', 'Packaged Executables (x64 only)']}>
7
+
You can either install it using :
8
+
9
+
-[Homebrew](https://brew.sh/) on **macOS** and **Linux**
10
+
- download the packaged executables for **Windows**, **macOS** and **Linux** on x64 architectures.
11
+
- manually with [Yarn](https://yarnpkg.com/)
12
+
13
+
<Tabsitems={['Homebrew', 'Packaged Executables (x64 only)', 'Manually with Yarn']}>
8
14
<Tab>
9
15
You can install the Dashlane CLI using [Homebrew](https://brew.sh/), a package manager for __macOS__ and __Linux__.
10
16
@@ -23,31 +29,6 @@ The Dashlane CLI can be installed in multiple ways. You can either install it us
23
29
The CLI is now installed on your machine, it will be updated automatically when a new version is released.
24
30
</Tab>
25
31
<Tab>
26
-
This method is available on every environment that supports [Node.js](https://nodejs.org/en/) and Yarn.
27
-
28
-
First you need to download or `git clone` this repository and run the following commands in the root directory of the repository.
29
-
30
-
Install the dependencies:
31
-
32
-
```sh copy
33
-
yarn
34
-
```
35
-
36
-
In order to build:
37
-
38
-
```sh copy
39
-
yarn run build
40
-
```
41
-
42
-
In order to link:
43
-
44
-
```sh copy
45
-
yarn link
46
-
```
47
-
48
-
Make sure to pull the latest changes and rebuild the project to get the latest version of the CLI.
49
-
</Tab>
50
-
<Tab>
51
32
Head to the [releases page](https://github.com/Dashlane/dashlane-cli/releases) and download the latest version of the CLI for your platform (Windows, macOS or Linux).
52
33
53
34
You may need to mark the binary as executable (on macOS and Linux):
@@ -80,6 +61,33 @@ The Dashlane CLI can be installed in multiple ways. You can either install it us
80
61
81
62
You will need to get the latest version of the CLI manually by downloading the latest release and replacing the binary in your bin folder.
82
63
</Tab>
64
+
<Tab>
65
+
<Callouttype="warning">We do not recommend the manual install for personal computers, if you plan to use the local keychain, as the NodeJS process will be the owner of your secrets, we recommend to use a packaged version.</Callout>
66
+
67
+
This method is available on every environment that supports [Node.js](https://nodejs.org/en/) and Yarn.
68
+
69
+
First you need to download or `git clone` this repository and run the following commands in the root directory of the repository.
70
+
71
+
Install the dependencies:
72
+
73
+
```sh copy
74
+
yarn
75
+
```
76
+
77
+
In order to build:
78
+
79
+
```sh copy
80
+
yarn run build
81
+
```
82
+
83
+
In order to link:
84
+
85
+
```sh copy
86
+
npm link
87
+
```
88
+
89
+
Make sure to pull the latest changes and rebuild the project to get the latest version of the CLI.
Copy file name to clipboardexpand all lines: documentation/pages/logout.mdx
+1-3
Original file line number
Diff line number
Diff line change
@@ -8,8 +8,6 @@ If you want to start fresh with the CLI or use another account, you can logout a
8
8
dcli logout
9
9
```
10
10
11
-
<Callouttype="info"emoji="ℹ️">
12
-
This does not perform an account reset, it only resets the local data on the device.
13
-
</Callout>
11
+
<Callouttype="info">This does not perform an account reset, it only resets the local data on the device.</Callout>
14
12
15
13
A confirmation will be asked, then the local database containing your encrypted data will be wiped and any entry related to the CLI will be removed from the OS keychain.
0 commit comments