Skip to content

Commit d4abf73

Browse files
s-santillankhorne3
andauthored
Sara/tec 275 new feature docs invite new users via email (#1947)
* quick update to invite members * update related sections * Update docs/deployment/teams.md Co-authored-by: Katie Horne <[email protected]> * address review notes * remove suggestion to redo this flow --------- Co-authored-by: Katie Horne <[email protected]>
1 parent 9eff24a commit d4abf73

File tree

2 files changed

+19
-3
lines changed

2 files changed

+19
-3
lines changed

docs/deployment/create-account-and-orgs.md

+5-1
Original file line numberDiff line numberDiff line change
@@ -142,10 +142,14 @@ The Semgrep deployment could look like this:
142142

143143
### Join an existing org
144144

145-
This section is for team members who have been invited to join a Semgrep organization.
145+
Team members can join a Semgrep organization by logging in through the auth provider specified by their AppSec engineer:
146146

147147
<JoinAnOrg />
148148

149+
:::tip
150+
AppSec engineers can also [send developers invites to join their Semgrep org](/deployment/teams#invite-a-team-member-through-email).
151+
:::
152+
149153
### Delete an existing org
150154

151155
Reach out to [<i class="fa-regular fa-envelope"></i> [email protected]](mailto:[email protected]) to delete an organization.

docs/deployment/teams.md

+14-2
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ tags:
1111

1212
# Manage user access to projects
1313

14-
Use the **Access** page to manage access to Semgrep resources, such as scans, projects, and findings. **Projects** are repositories or codebases you have added to SCP for scanning.
14+
Use the **Access** page to manage membership and access to Semgrep resources, such as scans, projects, and findings. **Projects** are repositories or codebases you have added to SCP for scanning.
1515

1616
## User roles and access
1717

@@ -53,12 +53,24 @@ Members can't view or perform any actions in the following pages:
5353
- Projects
5454
- Settings
5555

56+
### Invite a team member through email
57+
58+
Add team members easily to your organization by sending them an email. This email contains instructions for them to join your org through the same auth provider configured for your account.
59+
60+
You must be an `admin` to perform this operation.
61+
62+
1. Sign in to [<i class="fas fa-external-link fa-xs"></i> Semgrep Cloud Platform](https://semgrep.dev/login).
63+
1. Click **<i class="fa-solid fa-gear"></i> Settings > Access**. This brings you to the **Members** tab.
64+
1. Click **Invite members**.
65+
1. In the dialog, enter your team members' email addresses. You can invite up to 20 users at a time. Separate each email address with a <kbd>Space</kbd> or <kbd>Tab</kbd> key. You can also paste a comma-separated list of email addresses.
66+
1. Click **Send invites**.
67+
5668
### Change a user's role
5769

5870
You must be an `admin` to perform this operation.
5971

6072
1. Sign in to [<i class="fas fa-external-link fa-xs"></i> Semgrep Cloud Platform](https://semgrep.dev/login).
61-
2. Click **<i class="fa-solid fa-gear"></i> Settings > Members**.
73+
2. Click **<i class="fa-solid fa-gear"></i> Settings > Access**.
6274
3. Search for the member whose role will be changed.
6375
4. Click on the member's current role, under the role header. A drop-down box appears.
6476
5. Select the new role for the member.

0 commit comments

Comments
 (0)