Skip to content

Commit 2f815ee

Browse files
Merge branch 'master' into dependabot/npm_and_yarn/documentation/mermaid-11.10.1
2 parents 76cc58d + a6309b5 commit 2f815ee

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+418
-872
lines changed

documentation/next-env.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
/// <reference types="next/image-types/global" />
33

44
// NOTE: This file should not be edited
5-
// see https://nextjs.org/docs/pages/building-your-application/configuring/typescript for more information.
5+
// see https://nextjs.org/docs/pages/api-reference/config/typescript for more information.

documentation/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"type": "module",
44
"packageManager": "[email protected]",
55
"dependencies": {
6-
"next": "^15.2.4",
6+
"next": "^15.4.7",
77
"nextra": "^3.2.3",
88
"nextra-theme-docs": "^3.2.3",
99
"react": "^18.3.1",

documentation/pages/business/audit-logs.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
import { TeamCredentialsBanner } from '../../src/banners';
1+
import { EnrolledDeviceCredentialsBanner } from '../../src/banners';
22

33
# Audit logs
44

5-
<TeamCredentialsBanner />
5+
<EnrolledDeviceCredentialsBanner />
66

77
The audit logs helps you trace and prevent security vulnerabilities for your organization.
88

documentation/pages/business/dwi.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
import { TeamCredentialsBanner } from '../../src/banners';
1+
import { EnrolledDeviceCredentialsBanner } from '../../src/banners';
22

33
# Dark Web Insights Reports
44

5-
<TeamCredentialsBanner />
5+
<EnrolledDeviceCredentialsBanner />
66

77
Dark Web Insights can identify vulnerabilities across all employees in an organization, even employees who don't have a Dashlane account yet.
88
It does this by monitoring the dark web for employee email addresses to find domain-wide breaches and by scanning the web for any compromised organization information.
Lines changed: 12 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Callout } from 'nextra/components';
2-
import { AdminBanner } from '../../src/banners';
2+
import { AdminBanner, AdminFeatureBanner } from '../../src/banners';
33

44
# Get started with Business Commands
55

@@ -10,24 +10,23 @@ The first step is to login with the personal account ([follow this guide](../per
1010

1111
## Generate credentials
1212

13-
<AdminBanner />
13+
<AdminFeatureBanner />
1414

15-
```sh copy
16-
dcli t credentials generate
17-
```
15+
You will first need to access the Dashlane Admin Console. From there, navigate to Integrations > [Developer Access](https://universal.dashlane.com/developer-access) page to generate your CLI key with the desired scope(s) and expiration date (of maximum 12 months).
1816

19-
You will be prompted with a variable to export in your environment. Simply copy/paste it in your terminal.
17+
After generating the key, you will receive a variable to export in your environment. Simply copy/paste it in your terminal.
2018

19+
On **Linux / MacOS**, use the following:
2120
```sh copy
22-
export DASHLANE_TEAM_DEVICE_KEYS=dlt_[deviceAccessKey]_[payload]
21+
export DASHLANE_ENROLLED_TEAM_DEVICE_KEYS='XXX'
2322
```
2423

2524
---
2625

27-
On **Windows**, you can use the following command instead of `export`.
26+
On **Windows**, you can use:
2827

2928
```powershell copy
30-
$env:DASHLANE_TEAM_DEVICE_KEYS='dlt_[deviceAccessKey]_[payload]'
29+
$env:DASHLANE_ENROLLED_TEAM_DEVICE_KEYS='XXX'
3130
```
3231

3332
You can ensure that the variable is correctly set by running:
@@ -46,16 +45,12 @@ Make sure you save the generated secret in a safe place (use a secure note for i
4645

4746
## List credentials
4847

49-
<AdminBanner />
48+
<AdminFeatureBanner />
5049

51-
```sh copy
52-
dcli t credentials list
53-
```
50+
Go to the [Developer Access](https://universal.dashlane.com/developer-access) page in the Admin Console to see the list of credentials created across your organization.
5451

5552
## Revoke credentials
5653

57-
<AdminBanner />
54+
<AdminFeatureBanner />
5855

59-
```sh copy
60-
dcli t credentials revoke <DASHLANE_TEAM_ACCESS_KEY>
61-
```
56+
From the [Developer Access](https://universal.dashlane.com/developer-access) page in the Admin Console, you can easily revoke any previously generated credentials.

documentation/pages/business/members.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
import { TeamCredentialsBanner } from '../../src/banners';
1+
import { EnrolledDeviceCredentialsBanner } from '../../src/banners';
22

33
# Listing members
44

5-
<TeamCredentialsBanner />
5+
<EnrolledDeviceCredentialsBanner />
66

77
## Fetching the list of members
88

documentation/pages/business/reports.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
import { TeamCredentialsBanner } from '../../src/banners';
1+
import { EnrolledDeviceCredentialsBanner } from '../../src/banners';
22

33
# Reports
44

5-
<TeamCredentialsBanner />
5+
<EnrolledDeviceCredentialsBanner />
66

77
You can get reports on your team containing:
88

documentation/pages/integrations/siem.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ This image can run on the platform of your choice. To make a simple test, you ca
5959
- Delay between each log pull
6060
- Default to `60` seconds
6161

62-
`DASHLANE_TEAM_DEVICE_KEYS`
62+
`DASHLANE_ENROLLED_TEAM_DEVICE_KEYS`
6363

6464
- Secret key to authenticate against Dashlane servers as the team
6565
- [Documentation to generate the credentials](https://cli.dashlane.com/business)
@@ -68,7 +68,7 @@ This image can run on the platform of your choice. To make a simple test, you ca
6868

6969
```
7070
docker pull dashlane/audit-logs
71-
docker run -e DASHLANE_TEAM_DEVICE_KEYS=XXX -it dashlane/audit-logs:latest
71+
docker run -e DASHLANE_ENROLLED_TEAM_DEVICE_KEYS=XXX -it dashlane/audit-logs:latest
7272
```
7373

7474
Running those commands will create a simple container that pull your business every minutes and and print them on the stdout of the container.

documentation/src/banners.jsx

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,20 @@
11
import { Callout } from 'nextra/components';
22
import Link from 'next/link';
33

4-
export const TeamCredentialsBanner = () => {
4+
export const EnrolledDeviceCredentialsBanner = () => {
55
return (
6-
<Callout emoji="💡">This command needs team credentials to be used. See <Link href='/business' style={{ textDecoration: 'underline' }}>team credentials generation</Link>.</Callout>
6+
<Callout emoji="💡">This command needs CLI keys to be used. See <Link href='/business' style={{ textDecoration: 'underline' }}>CLI keys generation</Link>.</Callout>
77
);
88
};
99

1010
export const AdminBanner = () => {
1111
return (
1212
<Callout emoji="🔒">This command is only available to team administrators.</Callout>
1313
);
14+
};
15+
16+
export const AdminFeatureBanner = () => {
17+
return (
18+
<Callout emoji="🔒">This feature is only available to team administrators.</Callout>
19+
);
1420
};

0 commit comments

Comments
 (0)