Account Setup

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.

Creating Your Account

Step 1: Sign Up

  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

Step 2: Complete Your Profile

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

Step 3: Accept Terms

Review and accept:

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

Email Verification

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

Didn’t Receive the Email?

Understanding Your Free Trial

What’s Included

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

Trial Limitations

Some features require a paid plan:

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

After Your Trial

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

The Onboarding Experience

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.

Time Commitment

  • Typical Duration: 3-5 minutes
  • Skip Available: “Skip, I know Keycloak” at any point

Account Types and Permissions

Personal Accounts

  • Full control of your resources
  • One workspace created at signup; join others via invitations
  • Invite team members
  • Manage billing

Team Member Accounts

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

Initial Configuration

Workspace Settings

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

Security Settings

We recommend enabling:

  • Two-Factor Authentication - Extra account security
  • Strong Password - Protect your account
  • Login Notifications - Alert on new sign-ins

Getting Help During Setup

Available Resources

  • In-App Help: Tooltips and guides
  • Documentation: You’re reading it!
  • Chat Support: During business hours
  • Email Support: [email protected]

Common Setup Questions

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

What Happens Next?

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

Best Practices

Account Security

  • Use a strong, unique password
  • Enable two-factor authentication
  • Regularly review account activity
  • Keep contact info updated

Organization

  • Choose descriptive workspace names
  • Document your configuration
  • Set up team roles early
  • Plan for growth

Getting Started

  • Complete the onboarding flow
  • Start with one application
  • Test thoroughly before production
  • Ask for help when needed

Upgrading Your Account

When to Upgrade

Consider upgrading when you:

  • Need more than one cluster
  • Want custom domains
  • Require production support
  • Exceed trial limits

How to Upgrade

  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.

Next Steps

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.

Last updated on