Skip to content

Login & access workflows

Every customer user starts at https://www.rebelcore.ai/login. After the email and password are accepted, RebelCore resolves the destination from the user’s account type and current role permissions. The destination determines the second-factor flow and the application that opens.

1
Sign in Open www.rebelcore.ai/login and enter your email and password.
2
RebelCore resolves your destination Your governance account or assigned role decides the app and second factor.
Agent-only role Access Agent is on and every portal permission is off
Second factor Email one-time code
Landing Customer Agent Agent only; no portal return link
Portal role One or more portal permissions are on
Second factor Authenticator code (TOTP)
Landing Customer portal Pages and actions follow the role flags
Governance account Customer Super Admin, DPO, or Security Officer
Second factor Authenticator code (TOTP)
Landing Customer portal Governance surfaces follow the account type
No portal permissions and no Agent access Sign-in is refused because the account has no application destination.
Separate global path CAS account cas.rebelcore.ai Authenticator code CAS administration

Account flows at a glance

Account or roleDefault landingSecond factorEffective access
Customer Super AdminCustomer portalAuthenticator code (TOTP)Every customer portal capability, governance pages, Audit, Activity, Customer Settings, and Agent.
Data Protection OfficerCustomer portalAuthenticator code (TOTP)Home, HITL, Data Residency, Compliance, and Login Activity. No dataset, project, role, user, Agent, or customer-settings access.
Security OfficerCustomer portalAuthenticator code (TOTP)The same governance surfaces as the DPO: Home, HITL, Data Residency, Compliance, and Login Activity.
RebelCore_SuperUserCustomer portalAuthenticator code (TOTP)Every editable role flag, including Agent. It does not inherit Customer-Super-Admin-only Audit, Activity, Customer Settings, or governance-account access.
RebelCore_UserCustomer portalAuthenticator code (TOTP)Home, view Datasets, create/open Projects, view the Tree, and Agent.
RebelCore_AgentUserCustomer AgentEmail one-time codeAgent only. The Agent does not show a return link to the portal.
Custom rolePortal if any portal flag is on; otherwise Agent if only Access Agent is onTOTP for portal; email code for Agent-onlyExactly the enabled role flags. If both portal and Agent access are enabled, sign-in lands in the portal and the user can open Agent from an authorised launcher.
CAS userCASAuthenticator code (TOTP)Global provisioning and platform administration. CAS accounts are separate from customer roles.

An active app user with neither a portal permission nor Access Agent has no valid destination and cannot complete sign-in. This is intentional: hiding navigation is not treated as the security boundary.

Permission-to-surface map

The role editor stores boolean flags. The front end uses them to show the relevant navigation and actions, and the API checks the same permissions independently.

Permission or account typeWhat becomes available
View DatasetsDatasets navigation and dataset list.
Add DatasetsNew import flow. Requires View Datasets.
Add ModuleModule creation and build actions. Requires Add Datasets and View Datasets.
Add ProjectsProjects navigation and project creation.
View TreeProjects navigation and project Tree access.
Create Semantic DatasetBuild Semantic Dataset action in the Tree.
Delete Semantic DatasetDelete action on semantic datasets.
Access AgentAgent application, inference calls, and Agent launchers.
Add UsersUsers navigation and user administration.
Add RolesRoles navigation and role administration.
Customer Super Admin, DPO, or Security OfficerHITL, Data Residency, Compliance, and Login Activity. These governance capabilities are account-type access, not editable role flags.
Customer Super Admin onlyAudit, Activity, and Customer Settings.

The portal Home page is available to every account routed to the portal. A role change is picked up on the next page load or API request; the user does not need to sign out.

First sign-in and recovery

New users set their own password from the emailed invite link. Portal and governance users who have not enrolled in TOTP are taken through authenticator setup and receive one-time backup codes. Agent-only users skip authenticator enrolment and receive a six-digit email code on each sign-in.

For invite expiry, lockouts, backup codes, password reset, and sign-out behavior, see Signing in. For creating or changing the underlying permission bundle, see Roles & permissions.