Docs/Admin Guide/Managing Users

Managing Users

Add, edit, and remove users from your organization. Manage roles, team assignments, and monitor individual progress.

User List

The Users page shows all organization members in a sortable, searchable table. Each row displays the user's name, email, role, team, last login date, and current status.

ColumnDescription
NameUser's first and last name
EmailLogin email address
RoleOrg Admin or Learner
TeamTeam the user belongs to (if assigned)
Last LoginDate and time of the user's most recent login
StatusActive (has logged in) or Invited (pending first login)

Adding Users

There are two ways to add users to your organization:

Manual

Click "Add User" and enter the user's email, first name, last name, and role (Learner or Org Admin). The user will receive an invitation email to join the platform.

SCIM Provisioning

Set up SCIM to automatically sync users from your identity provider (Okta, Azure AD). Users are created and deactivated automatically as your directory changes.

Seat Limits

Your organization has a maximum number of seats based on your plan. Adding users beyond your maxSeats limit will fail with an error. Check your current seat usage on the Users page header.

Editing Users

Organization admins can edit the following user properties:

FieldEditable
First Name / Last NameYes
EmailYes
RoleYes
TeamYes
PasswordNo — managed via magic code or SSO

Removing Users

When you remove a user from your organization, the user is deactivated and can no longer log in. Their training progress data is retained for reporting purposes. Removing a user frees up a seat in your organization's plan.

Roles

SecureCodingHub supports two organization-level roles:

RoleCan Do
Org AdminManage users, teams, assignments, view dashboard, configure SSO/SCIM/SCORM
LearnerComplete challenges, view own progress, manage preferences

Seat Management

Your organization has a maxSeats limit determined by your subscription plan. The current usage is displayed at the top of the Users page (e.g., "124/150 seats"). When you approach your seat limit, a warning banner appears. Contact your account manager to upgrade your plan if you need additional seats.

User List Interface

Here is what the user management page looks like:

app.securecodinghub.com/admin/users
Users (124/150 seats)
+ Add User
NameRoleTeam
Sarah ChenOrg AdminEngineering
James ParkLearnerEngineering
Emma WilsonLearnerDevOps
Alex KumarLearnerSecurity
Maria SantosOrg AdminEngineering

Add User Modal

Clicking "Add User" opens the following form:

app.securecodinghub.com/admin/users
Add New User
Email
jane.doe@company.com
First Name
Jane
Last Name
Doe
Role
Learner
Team (optional)
Select team...
Cancel
Add User
Need to add users in bulk? Set up SCIM provisioning to automatically sync users from Okta or Azure AD. See the SCIM Overview guide for setup instructions.