Skip to Content

Connect Roblox

RoControl starts with Roblox identity. The account connection identifies the operator and lets RoControl attach workspaces and permissions to the right user.

Module-specific Roblox permissions are requested later, only when a feature actually needs them.

Why permissions are requested later

Live Config and Jobs run inside RoControl, so they do not need Roblox write permissions for their current feature set. Icon Automation does write to Roblox icons and localized game names, so that module requires legacy-universe:manage when it applies changes.

Flow

  1. Open RoControl.
  2. Click Connect Roblox.
  3. Complete the Roblox authorization flow.
  4. Return to the dashboard.
  5. Enable module permissions only when prompted by a module.

Permission example

When Icon Automation needs Roblox access, RoControl shows a permission prompt with the missing scope and the resource that needs authorization.

FieldMeaning
ScopeRoblox permission required by the module
ResourceThe universe or place the permission applies to
ReasonWhy RoControl is asking for it

Troubleshooting

If the browser returns to the dashboard but the account still looks disconnected, check that the API domain is reachable and that cookies are allowed for the RoControl domains.