Product Documentation

URL Shortener Admin Portal

A multi-tenant link management platform with three access levels — Super Admin, Admin, and Member — each with their own dashboard, permissions, and view of the system's short links.

Version 1.0 Prepared for: Product & Support Teams Last updated: July 2026

Getting StartedOverview

The portal is built around a simple hierarchy: a Super Admin oversees the entire platform and every company on it, an Admin runs a single company's workspace and team, and a Member works inside that company creating and tracking their own short links. Every role signs in through the same login screen and lands on a dashboard tailored to what they're allowed to see and do.

Roles & Access at a Glance

RoleScopePrimary responsibility
Super Admin Entire platform, all companies Onboards new companies by inviting their first Admin, monitors every short link generated across all companies, and configures global site settings (logo, favicon, footer copyright).
Admin A single company Builds out their company's team by inviting additional Admins and Members, and can view every short link created by anyone in their company.
Member Their own account, within a company Creates short links and manages the links they personally created.

Login & Account

All three roles authenticate through one shared login page. After signing in, the system reads the account's role and routes the user to the matching dashboard. Every role also has access to a Profile page where they can review their account details and update their password.

New Admins and Members don't self-register — they join through an invitation sent by a Super Admin (for a company's first Admin) or by an Admin (for additional Admins and Members on their team). See the invitation sections below for each role.

Super AdminDashboard

Super Admin Full platform visibility across every company, admin, member, and link on the system.

The Super Admin dashboard is the platform's control center. It gives a top-level, at-a-glance summary of activity across every company on the platform — total companies onboarded, total admins and members invited, and total short links generated — before drilling into any one area.

Super Admin dashboard
Super Admin dashboard — platform-wide summary view.

Company & Admin Invitations

This is how new companies are onboarded. Rather than creating a company on its own, the Super Admin creates a company and invites its first (primary) Admin in a single action — the two are linked by design. Once the invitation is accepted, that Admin owns the new company's workspace and can start inviting their own team.

Super Admin invitations list
Invitations list — every company/admin invitation sent, with its current status.
Super Admin new invitation form
New invitation — create a company and invite its primary Admin at the same time.
  1. Open Invitations from the Super Admin sidebar.
  2. Click Add / New Invitation.
  3. Enter the new company's details and the primary Admin's name and email.
  4. Send the invitation — the company record is created and the invite is emailed to the Admin.
  5. Track acceptance status from the invitations list.

A consolidated, platform-wide list of every short URL created by any Admin or Member in any company. This gives the Super Admin oversight of link activity without needing to log into individual company accounts.

Super Admin all short links view
All short links generated across every company on the platform.

Site Settings

Global, platform-wide configuration that applies to every company's experience of the portal, including:

  • Logo — the brand logo shown across the portal.
  • Favicon — the browser tab icon.
  • Footer copyright text — the copyright notice shown site-wide.
Super Admin site settings
Site settings — logo, favicon, and footer copyright configuration.

Profile & Password

Like every role, the Super Admin can view their profile details and update their account password from the Profile page.

Super Admin profile page
Profile page — account details and password update.

AdminDashboard

Admin Runs one company's workspace: team, invitations, and every link created within it.

The Admin dashboard is scoped to a single company. It surfaces that company's team size and link activity, giving the Admin a quick summary of what's happening inside their own workspace.

Admin dashboard
Admin dashboard — company-level summary.

Team Invitations

Admins grow their own company's team by inviting additional Admins and Members. Each invitation is sent by email and tracked until it's accepted.

Admin invitations
Admin invitations — invite additional Admins or Members to the company.
  1. Open Invitations from the Admin sidebar.
  2. Choose whether to invite an Admin or a Member.
  3. Enter their name and email address, then send.
  4. The invitee receives an email to set up their account and join the company.

Create Short URL

Admins can generate short links for the company the same way a Member does — pasting in a long destination URL and generating a shortened version.

Admin create short URL form
Create short URL — generate a new shortened link.

Unlike a Member, an Admin's link list isn't limited to links they personally created — it shows every short URL generated by anyone in their company, giving them oversight of their whole team's link activity.

Admin company short links list
Short links created by anyone in the company.

Profile & Password

Admins can view their account details and update their password from the Profile page.

Admin profile page
Profile page — account details and password update.

MemberDashboard

Member A focused workspace for creating and tracking your own short links.

The Member dashboard is the most focused of the three, summarizing the Member's own link activity within the company they belong to.

Member dashboard
Member dashboard — personal link activity summary.

Create Short URL

Members generate their own short links by entering a long destination URL. The system returns a shortened link ready to share.

Member create short URL form
Create short URL — generate a new shortened link.

Members can view and manage only the short links they personally created — this list does not include links created by teammates or other Members.

Member short links list
Short links created by this Member only.

ReferencePermission Matrix

CapabilitySuper AdminAdminMember
Log in / manage own profile & password
Create a company & invite its primary Admin
Invite Admins / Members within a company
Create short URLs
View own short URLs
View all short URLs in own company
View all short URLs, all companies
Manage global site settings (logo, favicon, footer)

ReferenceGlossary

TermMeaning
CompanyA tenant workspace on the platform, created by a Super Admin invitation, containing its own Admins, Members, and short links.
InvitationAn emailed invite that creates a pending account for a new company/Admin (sent by Super Admin) or a new Admin/Member (sent by an Admin) until accepted.
Short URLA shortened link generated from a long destination URL, owned by the Admin or Member who created it.
Site SettingsGlobal, platform-wide branding configuration: logo, favicon, and footer copyright text, managed only by the Super Admin.