Skip to main content

Clerk - User Guide

In this article, you will understand step by step how to easily integrate with Clerk

Clerk is a developer platform that provides authentication and user management for web and mobile apps. It offers prebuilt sign-up, login, and user profile UIs, plus APIs for handling SSO, multi-factor authentication, and session management.

Required Permissions

  • read: users

  • read: organization memberships

  • read: SAML connections

Scytale follows the least-privilege principle, limiting permission scopes strictly to what's required for reliable audit evidence collection.

How to Connect Scytale and Clerk

  1. In Scytale, go to 'Integrations'.

  2. Search for Clerk and select 'Connect'.

  3. Paste your API key.

  4. Add a connection name — this will be used to differentiate between your connections — and then select 'Connect'.

You have now successfully connected to Clerk

How to create an API Key in Clerk

1. Log in to the Clerk Dashboard.

2. Choose your workspace.

3. Choose the required application under “Applications”.

4. Choose the required environment on the top bar.

5. Navigate to “Configure”.

6. Scroll down and click on “API Keys” under “Developers” section on the side menu.

7. Under “Secret keys” section, click “Add new key”.

8. Name the key appropriately.

9. Copy the generated key securely.

⚠️ Important: Do not use a Frontend Publishable Key

Did this answer your question?