Skip to content

Commit 4db715f

Browse files
jkinsfatherkhorne3
andauthored
Update non-GH SSO GH connection workflow to include Support (#2186)
* Update non-GH SSO GH connection workflow The existing workflow was deprecated. The new workflow requires the user to contact customer support. * Correct the support hyperlink Co-authored-by: Katie Horne <katie.horne@semgrep.com> --------- Co-authored-by: Katie Horne <katie.horne@semgrep.com>
1 parent c0328c0 commit 4db715f

File tree

1 file changed

+4
-9
lines changed

1 file changed

+4
-9
lines changed

docs/deployment/connect-scm.md

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -97,15 +97,10 @@ These steps are for users that sign in to Semgrep through GitHub.
9797
These steps are for users that sign in to Semgrep through a **non-GitHub** SSO provider.
9898

9999
1. Navigate to the following link: [<i class="fas fa-external-link fa-xs"></i> Semgrep GitHub app](https://github.com/marketplace/semgrep-dev) and install the Semgrep GitHub app onto the GitHub org you want to connect to.
100-
1. Sign in to [<i class="fas fa-external-link fa-xs"></i> Semgrep AppSec Platform](https://semgrep.dev/login) using SSO.
101-
1. Optional: If you have created more than one Semgrep account, select the account you want to make a connection for by clicking on the **Navigation bar > Your account name > The account you want to connect**.<br />
102-
<img src="/docs/img/more-accounts-dropdown.png" height="350px" />
103-
1. From the **Navigation bar**, click **<i class="fa-solid fa-gear"></i> Settings > Source code managers**.
104-
1. Click **Add > GitHub**.
105-
1. In the **Name of your GitHub Organization** field, enter the slug of the org that the app was installed on in step 1. For example, if the GitHub URL of your org is `https://github.com/acme-corp`, then the slug is typically `acme-corp`.
106-
1. Leave the access token field empty.
107-
1. Click **Connect**.
108-
1. Your GitHub org is now listed under **Source Code managers**. Click **Test** to verify that the new connection is installed correctly.
100+
2. [<i class="fas fa-external-link fa-xs"></i> Contact Support](/support#contact-support) and inform them which Semgrep account needs to be connected to the GitHub org. Support will finalize the connection.
101+
3. Sign in to [<i class="fas fa-external-link fa-xs"></i> Semgrep AppSec Platform](https://semgrep.dev/login) using SSO.
102+
4. From the **Navigation bar**, click **<i class="fa-solid fa-gear"></i> Settings > Source code managers**.
103+
5. Your GitHub org is now listed under **Source Code managers**. Click **Test** to verify that the new connection is installed correctly.
109104

110105
</TabItem>
111106

0 commit comments

Comments
 (0)