Skip to content

Commit d4b7cb3

Browse files
authored
Add approve user doc (#421)
1 parent 108e8ad commit d4b7cb3

File tree

4 files changed

+32
-0
lines changed

4 files changed

+32
-0
lines changed
128 KB
Loading
78 KB
Loading

src/components/NavigationDocs.jsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,7 @@ export const docsNavigation = [
155155
isOpen: false,
156156
links: [
157157
{ title: 'Add Users to Your Network', href: '/how-to/add-users-to-your-network' },
158+
{ title: 'Approve Users', href: '/how-to/approve-users' },
158159
{
159160
title: 'Provision Users & Groups',
160161
href: '/how-to/idp-sync',

src/pages/how-to/approve-users.mdx

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
import {Note} from "@/components/mdx";
2+
3+
# Approve users
4+
The user approval feature enhances security by requiring manual administrator approval before a user can join your NetBird organization via domain matching.
5+
6+
## Require user approval
7+
Navigate to the Dashboard's `Settings` page and the `Authentication` tab and enable or disable `User Approval Required`.
8+
9+
- **Enabled**: Require manual approval for new users joining via domain matching. Users will be blocked until approved. Learn how to approve or reject users in the section [below](#approve-or-reject-user).
10+
- **Disabled**: Manual approval for new users is not required. Users joining via domain matching will be automatically added to the organization.
11+
12+
<p>
13+
<img src="/docs-static/img/approval/netbird-authentication-settings-approval.png" alt="netbird-authentication-settings-approval" className="imagewrapper-big"/>
14+
</p>
15+
16+
## Approve or reject user
17+
To approve a user, navigate to the [Users Page](https://app.netbird.io/team/users) and click the `Approve` or `Reject` button on the right side of the users table.
18+
19+
<p>
20+
<img src="/docs-static/img/approval/netbird-user-approval.png" alt="netbird-user-approval" className="imagewrapper-big"/>
21+
</p>
22+
23+
## Get started
24+
<p float="center" >
25+
<Button name="button" className="button-5" onClick={() => window.open("https://netbird.io/pricing")}>Use NetBird</Button>
26+
</p>
27+
28+
- Make sure to [star us on GitHub](https://github.com/netbirdio/netbird)
29+
- Follow us [on X](https://x.com/netbird)
30+
- Join our [Slack Channel](/slack-url)
31+
- NetBird [latest release](https://github.com/netbirdio/netbird/releases) on GitHub

0 commit comments

Comments
 (0)