Skip to content

Account Setup

This guide walks you through creating your Skycloak account and understanding what happens next. With our streamlined onboarding process, you’ll have authentication working in under 30 minutes.

  1. Visit app.skycloak.io
  2. Click “Sign Up” or “Start Free Trial”
  3. Choose your preferred authentication method:
    • Email and Password - Traditional signup
    • GitHub - Quick signup for developers
    • Google - Use your Google account

If using email signup, provide:

  • First Name - How we’ll address you
  • Last Name - Complete your profile
  • Email Address - For account notifications
  • Password - Minimum 8 characters, mix of letters and numbers

For social login (GitHub/Google):

  • We’ll automatically populate your name and email
  • You can update these later in account settings

Review and accept:

  • Terms of Service
  • Privacy Policy
  • Data Processing Agreement (for GDPR compliance)

After signing up, you’ll need to verify your email address:

  1. Check Your Inbox - Look for “Verify your Skycloak account”
  2. Click Verification Link - Valid for 24 hours
  3. Confirmation - You’ll see a success message
  • Check spam/junk folders
  • Add noreply@skycloak.io to contacts
  • Click “Resend Verification” in the app
  • Contact support@skycloak.io if issues persist

Your trial depends on the onboarding path you choose — no credit card required on either:

Realm path (default) — 21 days

  • ✅ A fully managed realm on the Skycloak Shared Cluster (US region)
  • ✅ Full Platform Access - All features unlocked
  • ✅ Unlimited MAU - No monthly active user limits
  • ✅ Email Support - Get help when needed

Expert path — 7 days

  • ✅ 1 dedicated Small Cluster - Your own Keycloak instance
  • ✅ Full admin console access - kcadm, Terraform, feature flags
  • ✅ Plus everything above: full platform access, unlimited MAU, email support

Some features require a paid plan:

  • Dedicated clusters (outside the Expert-path trial) and multiple clusters
  • Custom domains
  • Additional regions
  • Priority support
  • Extended retention

When your trial ends, you can:

  1. Upgrade - Continue with a paid plan
  2. Extend - Earn extra trial days by completing actions like a feedback survey, a public review, or a sales call (up to 45 days total on the realm path, 31 days on the Expert path)
  3. Export - Download your configuration
  4. Pause - We’ll keep your data for 30 days

After signing up, a welcome screen offers two paths — both land on the same dashboard:

  1. Sign-in for my app’s users (~3 min) - Pick your framework (or “Other / Not listed” for generic OIDC credentials), get a pre-configured OIDC client and a paste-ready snippet
  2. I know Keycloak, give me an instance (~4 min) - Admin console via SSO, kcadm & Terraform snippets, full feature-flag control

See the Onboarding Guide for a full walkthrough.

  • Typical Duration: 3-5 minutes
  • Skip Available: “Skip, set it up myself” on every step except the final success page
  • Full control of your resources
  • One workspace created at signup; join others via invitations
  • Invite team members
  • Manage billing

When invited to a workspace, you’ll be assigned one of these roles:

  • workspace:owner: Full administrative control and ownership
  • workspace:admin: Manage all resources including billing
  • workspace:billing: Manage billing and subscriptions only
  • cluster:admin: Create and manage assigned clusters
  • cluster:viewer: Read-only access to assigned clusters

Your workspace includes:

  • Unique Name: Used in URLs and identification
  • Default Region: Where resources are created
  • Team Settings: Member management
  • Billing Info: Subscription and payment

We recommend enabling:

  • Two-Factor Authentication - Extra account security
  • Strong Password - Protect your account
  • Login Notifications - Alert on new sign-ins
  • In-App Help: Tooltips and guides
  • Documentation: You’re reading it!
  • Chat Support: During business hours
  • Email Support: support@skycloak.io

Q: Can I change my email later? A: Yes, in account settings with re-verification

Q: Multiple workspaces allowed? A: Yes. You create one workspace at signup; membership in additional workspaces comes from invitations. Switch between them with the workspace switcher

Q: Can I delete my account? A: Yes, self-service in settings

Q: Is my data secure? A: Yes, encrypted and SOC 2 compliant

After account setup, you’ll be guided to:

  1. Create Your First Cluster - Deploy Keycloak
  2. Configure Applications - Set up authentication
  3. Invite Team Members - Collaborate with others
  4. Explore Features - Discover platform capabilities
  • Use a strong, unique password
  • Enable two-factor authentication
  • Regularly review account activity
  • Keep contact info updated
  • Choose descriptive workspace names
  • Document your configuration
  • Set up team roles early
  • Plan for growth
  • Complete the onboarding flow
  • Start with one application
  • Test thoroughly before production
  • Ask for help when needed

Consider upgrading when you:

  • Need more than one cluster
  • Want custom domains
  • Require production support
  • Exceed trial limits
  1. Verify your email address if you haven’t already - a verified email is required to subscribe
  2. Go to Billing in the left sidebar
  3. Choose your plan
  4. Add payment method
  5. Confirm upgrade

After payment, a cluster setup wizard walks you through provisioning your dedicated cluster. You then choose whether to Move your trial realm to it (keeping all users, credentials, and configuration, with the same issuer URL) or Delete it and start fresh. You can dismiss the wizard and return to it later.

Ready to continue? Here’s your path:

  1. Complete Onboarding - Interactive setup wizard
  2. Create Your Instance - Deploy Keycloak
  3. Configure First App - Add authentication
  4. Explore Features - Discover capabilities

Welcome to Skycloak! We’re excited to help you build secure applications.