16. Team & Account Management
FullSession is built for teams. This chapter covers how your account is organized, how to invite and manage users, how roles and permissions control who can do what, and how to manage your own profile. The permission keys referenced throughout this manual (like dashboards:edit or alerts:create) all come from the system described here.
Most of these settings live under Settings, grouped into Account Management (profile, users, access control, audit log, SSO, subscription) and the data/integration settings covered in other chapters.

16.1 How Your Account Is Organized
FullSession's hierarchy has a few levels:
Account (Customer)
Your organization — the top-level account, with one billing relationship
Site
A web property you track (Chapter 3); an account can have many sites
Team / Users
The people in your account, who belong to one or more sites
Roles
What each user is allowed to do — assignable per site

Roles are per-site
A crucial detail: roles are assigned per site. The same person can be an admin on one site and a viewer on another within the same account. This lets larger organizations give teams full control of their own properties while keeping access to others read-only.
16.2 Inviting & Managing Users
Users are managed under Settings → Users (requires the view members permission).

Inviting a member
Click Invite New Member.
Enter the teammate's email.
Assign one or more roles (you can invite several people at once).
Send.
The invitee receives an email to join. Until they accept, they appear in the list as Pending Invite. You can cancel a pending invitation at any time.

What the users list shows
Each row shows the member's name (or Pending Invite), email, their assigned roles (with a tooltip of all role names), and when they were added.
Note — the users table does not display a "last login" column. Login activity is captured behind the scenes, but it isn't surfaced per-user in this list.
Changing roles and removing users
Assign/change roles — use the per-user role selector to add or remove roles (this respects the per-site model). Requires the assign roles permission.
Remove a user — Delete user for an active member, or Cancel invite for a pending one. Requires the remove members permission.
Built-in protections
The Owner can't be removed or have their role changed
The account always has an owner
You can't change your own role
Prevents accidentally locking yourself out
Permissions used on this page: view members, invite members, remove members, assign roles.
16.3 Roles & Permissions (RBAC)
FullSession controls access through roles made up of granular permissions. There are built-in roles and, on the Enterprise plan, fully custom roles ([Chapter 17, section 17.1]).

Built-in roles
Owner
The account owner — full control; this role can't be edited or reassigned
Admin
Full access across features
(Basic member)
Limited access
Built-in system roles are read-only — you can assign them but not change their permissions.
Custom roles (RBAC)
On Enterprise, where role-based access control is included, you can create custom roles with exactly the permissions you choose — for example a "QA" role that can view sessions and use dev tools but can't manage billing or invite people. Custom roles are managed under Settings → Access Control (requires the view roles permission).
The permission catalog
Permissions are grouped by area. The major groups:
Sessions
View, comment, use dev tools, pin
Dashboards
View, create, edit, delete; edit layout; Charts (own permission group): view/create/edit/delete
Heatmaps
View, create, edit, delete
Segments
View, create, edit, delete
Funnels
View, create, edit, delete; view conversion analysis
Feedback
View; manage/create/edit/delete widgets; view/delete responses; view response analysis
Alerts
View, create, edit, delete
Talk to User
View conversations; respond (reply, assign, close, reopen, delete); manage widget settings
Element tracking
Watch rules (view/create/edit/delete); labels (view/create/edit/delete)
Privacy rules
Element & page rules (view/create/edit/delete); manage IP, session length, frustration, geolocation rules
Data
Custom attributes (view/delete); site pages (view/create/edit/delete); excluded users (view/create/edit/delete)
Account
Members (view/invite/remove); roles/RBAC (view/create/edit/delete/assign); audit log (view); SSO (view/create/edit/delete); subscription (view/manage); domains (view/create/edit/delete)
Developer
API tokens (view/create/delete); integrations (view/create/delete)
Throughout this manual, when a feature says "requires the … permission," it's referring to one of these.
How permissions are enforced
Permissions control what you see and can do — buttons, menu items, and whole pages appear only if your role grants the matching permission, and access is enforced per site. (Security is ultimately enforced on the server, not just hidden in the UI.)
16.4 Creating a Custom Role
If your plan includes RBAC (Enterprise), you can build a role from scratch under Settings → Access Control → Create role (requires the create roles permission).

The role form
Name (required) — e.g. "QA Reviewer."
Description (optional) — what the role is for.
Domain access — choose All sites or Limited:
All — the role applies across every site.
Limited — restrict the role to specific sites (a domain-limited role).
Permissions — toggle the permissions on, using the permission tree (permissions are grouped hierarchically by area, as in section 16.3).
Save.

Editing and deleting roles
From the Access Control list you can edit or delete custom roles (built-in system roles can't be changed). The list also shows how many members hold each role, so you can see a role's reach before changing it. These actions require the edit roles / delete roles permissions.
Tip — design roles around responsibilities, not individuals: a "Support" role (view + comment on sessions, view feedback) or an "Analyst" role (dashboards, segments, funnels) is easier to maintain than per-person tweaks.
16.5 Your Profile
Every user manages their own details under Settings → Profile (no special permission needed — it's your own account).


What you can edit
First / last name
Your display name
Avatar
Upload and crop a profile image
Specialization
Your area(s) — e.g. Data & Analytics, Marketing, Development, Product Management, Customer Support, Account Management, Digital Agency, UX Design
Organization name
Shown for reference (read-only)
Security
In the Security section you can change your password — available for password-based accounts. If you sign in via SSO/SAML ([Chapter 18 — SSO]), password management happens with your identity provider, so the in-app change-password option doesn't apply.
Account ownership & deletion
The account owner has two additional controls in their profile:
Account Ownership — transfer ownership to another user.
Danger Zone — permanently delete the account and all associated data.
What's not in profile settings — there is no two-factor authentication (2FA), no theme/dark-mode toggle, no language preference, and no self-service email change in account settings. (To change a member's email, an admin updates it.)
16.6 Audit Log
On plans that include RBAC (Enterprise), the audit log records administrative changes — who did what, and when. It's found under Settings → Audit Log and requires the view audit log permission (admins/owner).

What's recorded
Each entry captures:
User
Who performed the action (name, email, avatar)
Action
What was done (e.g. creating or editing a role, inviting or removing a member)
Site / domain
Where it applied
Timestamp
When it happened
The log focuses on account and access changes — role creation/edits, role assignments, and member invites/removals.
Working with the log
Search by user name or action.
Filter by email address (specific users) or domain (specific sites).
Sort by time and page through the history.
Audit log ≠ personal login history. The audit log tracks administrative actions across the account; it isn't a per-user "where am I signed in" or login-history view (which FullSession doesn't provide).
16.7 The Settings Map
Because the manual references many settings pages, here's a consolidated map of where things live and the permission each needs.

Account
Profile
— (your own)
This chapter
Users
view members
This chapter
Access Control (roles)
view roles
This chapter
Audit Log
view audit log
This chapter
API Tokens
view API tokens
Chapter 20
The big picture — your account is a Customer containing Sites and Users, with roles assigned per site. Built-in Owner and Admin roles cover the basics; custom RBAC roles (on supporting plans) let you grant any subset of the ~99 permissions, optionally limited to specific sites. You manage members under Users, your own details under Profile (including ownership transfer and account deletion), and review administrative changes in the Audit Log. There's no 2FA, theme, or language setting, and login history isn't surfaced.
Next up: [Chapter 17 — Billing & Subscriptions] covers plans, member-seat limits, and the subscription controls referenced throughout this chapter.
Last updated
Was this helpful?