Skip to content
Clan LabsDocs
API referenceWebsite Open dashboard
Get startedDashboardDiscord botRoblox & Open CloudTroubleshooting
Documentation
Overview
  • Introduction
  • What is Clan Labs?
  • Core concepts
  • Requirements
  • Plans and availability
  • Quick start
Getting Started
  • Create or sign in
  • Add the Discord bot
  • Start setup with /setup
  • Select a Discord server
  • Connect a Roblox community
  • Confirm ownership
  • Choose a subscription
  • Configure Open Cloud
  • Complete setup
  • Recommended next steps
Setup Guides
  • Discord bot permissions
  • Roblox community connection
  • Roblox Open Cloud
  • Verification
  • Group and rank binds
  • Community permissions
  • Experience
  • Quotas
  • Welcome messages
  • Audit-log delivery
  • Events
  • Subscriptions
  • API keys
  • Divisions
Feature Guides
  • Member management
  • Profiles
  • Linked Roblox accounts
  • Experience and quotas
  • Ranks and group binds
  • Warnings
  • Suspensions
  • Blacklists
  • Medals and qualifications
  • Events and attendance
  • Audit logs and rollback
  • Analytics
  • Community permissions
  • Discord commands and actions
  • Pending join reviews
  • Custom bot branding
  • Discord server transfers
  • Privacy and account controls
  • Subscriptions and billing
Troubleshooting
  • Troubleshooting overview
  • Discord server is missing
  • Roblox community not found
  • Ownership cannot be confirmed
  • Bot permissions are missing
  • Discord role does not update
  • Role is above the bot
  • Verification fails
  • Open Cloud errors
  • Rank change fails
  • Profile does not sync
  • Command is unavailable
  • Action is not permitted
  • Subscription access is missing
  • Temporary service problem
API referenceClan Labs websiteOpen dashboard Support
Overview
  • Introduction
  • What is Clan Labs?
  • Core concepts
  • Requirements
  • Plans and availability
  • Quick start
Getting Started
  • Create or sign in
  • Add the Discord bot
  • Start setup with /setup
  • Select a Discord server
  • Connect a Roblox community
  • Confirm ownership
  • Choose a subscription
  • Configure Open Cloud
  • Complete setup
  • Recommended next steps
Setup Guides
  • Discord bot permissions
  • Roblox community connection
  • Roblox Open Cloud
  • Verification
  • Group and rank binds
  • Community permissions
  • Experience
  • Quotas
  • Welcome messages
  • Audit-log delivery
  • Events
  • Subscriptions
  • API keys
  • Divisions
Feature Guides
  • Member management
  • Profiles
  • Linked Roblox accounts
  • Experience and quotas
  • Ranks and group binds
  • Warnings
  • Suspensions
  • Blacklists
  • Medals and qualifications
  • Events and attendance
  • Audit logs and rollback
  • Analytics
  • Community permissions
  • Discord commands and actions
  • Pending join reviews
  • Custom bot branding
  • Discord server transfers
  • Privacy and account controls
  • Subscriptions and billing
Troubleshooting
  • Troubleshooting overview
  • Discord server is missing
  • Roblox community not found
  • Ownership cannot be confirmed
  • Bot permissions are missing
  • Discord role does not update
  • Role is above the bot
  • Verification fails
  • Open Cloud errors
  • Rank change fails
  • Profile does not sync
  • Command is unavailable
  • Action is not permitted
  • Subscription access is missing
  • Temporary service problem
  1. Docs
  2. /
  3. Setup Guides
Setup Guides

Connect Roblox Open Cloud

Create, store, validate, rotate, and remove the scoped Roblox credential used by Clan Labs.

Last updated 3 September 2026

What this does

Roblox Open Cloud authorises supported Roblox community writes, including rank changes and pending-join decisions. The credential is separate from a Clan Labs API key.

Prerequisites

  • The main community or division already exists in Clan Labs.
  • You are the Discord server owner; Clan Labs reserves Roblox Cloud configuration for Super Owner.
  • The Roblox account creating the key can grant Open Cloud access to the target community.
  • You can reauthenticate with Discord before saving or removing a credential.

Setup steps

  1. Open the Clan Labs community.
  2. Go to Settings → Roblox Cloud.
  3. Choose Credential instructions and verify the displayed target Community ID.
  4. Open Roblox Credentials.
  5. Under User API Keys, choose Create API Key.
  6. Use a descriptive name such as Clan Labs (COMMUNITY_NAME).
  7. Add the groups API system for the target community.
  8. Select both group:read and group:write.
  9. Leave IP restrictions empty. Add an expiry only if you will replace the key before that date.
  10. Choose Save & Generate, copy the key once, and paste it into Clan Labs.
  11. Choose Save credential.

Expected result

The status changes to Configured and shows the last time Clan Labs validated or updated the credential. The secret itself is never shown again.

Verify that it works

Open Pending Join Requests or perform an authorised low-risk rank operation. The page should load or the action should complete without an Open Cloud precondition error. Confirm the correct Roblox state and audit entry afterward.

Common errors

  • No Roblox Open Cloud credential is configured — save a key before using write workflows.
  • Roblox rejects validation with 401 or 403 — generate a current key and confirm both required scopes and the target community.
  • The community is absent in Creator Hub — use an eligible Roblox account or fix its role permissions.
  • A request works initially and later fails — check key expiry or whether the key was revoked.
  • Rank or join writes time out — do not assume they failed; refresh Roblox state before retrying.

Security practices

  • Create a dedicated key instead of reusing one from another service.
  • Grant only the groups system and the two required scopes for the intended community.
  • Do not restrict the key to your device’s IP.
  • Do not share the secret in Discord, screenshots, logs, source control, or support requests.
  • Replace the credential immediately if it may have been exposed. Clan Labs clears pasted drafts when fresh reauthentication expires.

Next, configure verification and group and rank binds.

PreviousRoblox community connectionNext Verification
On this page
  1. What this does
  2. Prerequisites
  3. Setup steps
  4. Expected result
  5. Verify that it works
  6. Common errors
  7. Security practices