Stitchflow
Cofense logo

Cofense User Management Guide

Manual workflow

How to add, remove, and manage users with operational caveats that matter in production.

UpdatedMar 9, 2026

Summary and recommendation

Cofense user management can be run manually, but complexity usually increases with role models, licensing gates, and offboarding dependencies. This guide gives the exact mechanics and where automation has the biggest impact.

Cofense PhishMe is an enterprise phishing defense and security awareness training platform. It manages two distinct user types: Administrators, who control campaigns and reporting, and Recipients (end users), who are targeted by simulations and tracked for training completion. Native SCIM 2.0 provisioning is available via the Recipient Sync feature, but only on the Enterprise plan.

Quick facts

Admin console pathAdmin > Settings (exact path not publicly documented; requires authenticated access to app.phishme.com or cofense.com tenant)
Admin console URLOfficial docs
SCIM availableYes
SCIM tier requiredEnterprise
SSO prerequisiteNo

User types and roles

Role Permissions Cannot do Plan required Seat cost Watch out for
Administrator Full platform access including user management, campaign creation, reporting, and system configuration. Exact role names and permission boundaries are not publicly documented; details require vendor contact or authenticated admin access.
Reporter / End User (Phishing Simulation Target) Receives phishing simulation emails; can report suspicious emails via Cofense Reporter button. No admin console access. Cannot access admin console, create campaigns, or view reports. ~$10/user/year estimated; custom enterprise pricing applies End users are managed as 'recipients' or 'reporters' rather than named platform accounts in the traditional sense; provisioning is typically done via SCIM or CSV sync.

Permission model

  • Model type: role-based
  • Description: Cofense PhishMe uses a role-based access model for administrative users. Specific role names, granular permission sets, and whether custom roles are configurable are not publicly documented.
  • Custom roles: Unknown
  • Custom roles plan: Not documented
  • Granularity: Not publicly documented; assumed coarse-grained (admin vs. non-admin) based on available information.

How to add users

  1. Log in to the Cofense PhishMe admin console at app.phishme.com.
  2. Navigate to the user or recipient management section (exact path not publicly documented).
  3. Enter required user fields and assign role.
  4. Save or invite the user; user receives an email invitation to set up their account.
  5. Alternatively, configure SCIM provisioning via an IdP (Okta, Entra ID, OneLogin) to automate user creation.

Required fields: Email address, First name, Last name

Watch out for:

  • Detailed manual add-user steps are not publicly documented; the above is inferred from standard Cofense onboarding references and IdP integration docs.
  • SCIM provisioning via Recipient Sync is the recommended method for large organizations; manual addition may not scale.
  • SSO and SCIM setup requires contacting Cofense support or a dedicated implementation engineer.
Bulk option Availability Notes
CSV import Yes Reported as available for recipient/group import; exact admin console path not publicly documented.
Domain whitelisting No Automatic domain-based user add
IdP provisioning Yes Enterprise

How to remove or deactivate users

  • Can delete users: Unknown
  • Delete/deactivate behavior: The Okta and Entra integration documentation confirms a 'Deactivate Users' operation is supported via SCIM. Whether hard deletion of user records is possible through the admin UI is not publicly documented.
  1. Via SCIM/IdP: Deprovisioning the user in the connected IdP (Okta, Entra ID, OneLogin) will trigger a deactivation in Cofense via SCIM.
  2. Via admin console: Navigate to user/recipient management, locate the user, and use the deactivate or disable option (exact steps not publicly documented).
Data impact Behavior
Owned records Not publicly documented.
Shared content Not publicly documented.
Integrations SCIM deprovisioning disables the user account; impact on active campaign assignments or reporting data is not publicly documented.
License freed Not publicly documented; assumed seat is freed upon deactivation but confirmation requires vendor contact.

Watch out for:

  • Deactivation behavior when done manually vs. via SCIM may differ; not publicly documented.
  • Historical simulation and training data associated with a deactivated user's retention policy is not publicly documented.

License and seat management

Seat type Includes Cost
Recipient / End-User Seat Phishing simulation targeting, security awareness training access, Cofense Reporter button usage. Custom enterprise pricing; estimated ~$10/user/year at low end.
Admin Seat Full platform administration, campaign management, reporting. Typically bundled with platform license; not separately itemized in public documentation.
  • Where to check usage: Not publicly documented; assumed accessible within the admin console reporting or dashboard section.
  • How to identify unused seats: Not publicly documented; no self-serve license audit tool confirmed. May require vendor-provided reporting or manual review of last-login data.
  • Billing notes: Pricing is not publicly disclosed. All licensing is negotiated directly with Cofense sales. Enterprise contract required for SCIM provisioning and SSO features.

The cost of manual management

Manual user management in Cofense is constrained by limited self-serve documentation - the admin console path is not publicly documented and requires authenticated access to app.phishme.com. SSO and SCIM setup both require contacting Cofense support or working with a dedicated implementation engineer, adding coordination overhead to every app onboarding or offboarding event.

There is no confirmed self-serve license audit tool, meaning identifying unused seats likely requires manual review of last-login data or a vendor-provided report.

What IT admins are saying

Reviewers on G2 and TrustRadius flag the admin interface as complex, with onboarding at scale requiring careful coordination with the Cofense team. A recurring friction point is that SSO configuration is not self-serve - support must be contacted to complete setup.

Pre-purchase evaluation of user management capabilities is also difficult because most admin documentation sits behind authenticated portals.

Common complaints:

  • Must contact support for SSO setup; not self-serve.
  • Admin documentation is largely behind authenticated portals, making pre-purchase evaluation of user management capabilities difficult.
  • SCIM/Recipient Sync configuration requires implementation assistance and is not straightforward to self-configure.
  • Reviewers on G2 and TrustRadius note that the admin interface can be complex and that onboarding new users at scale requires careful planning with the Cofense team.

The decision

Cofense PhishMe is well-suited for enterprise security teams that already operate an IdP (Okta, Entra ID, or OneLogin) and can invest in the initial SCIM/Recipient Sync configuration. Once SCIM is live, user lifecycle events flow automatically and every app provisioning action is handled by the IdP.

Teams without an IdP, or on sub-Enterprise plans, will face manual provisioning overhead with limited tooling support. The permission model is coarse-grained (admin vs. non-admin); granular role customization is not publicly documented.

Bottom line

Cofense PhishMe delivers reliable phishing simulation and awareness training at enterprise scale, but its user management story is heavily dependent on SCIM/IdP integration to be operationally sustainable. Manual provisioning is possible but poorly documented and does not scale.

Budget for implementation assistance when setting up Recipient Sync, and confirm Enterprise plan access before committing to an automated provisioning workflow.

Automate Cofense workflows without one-off scripts

Stitchflow builds and maintains end-to-end IT automation across your SaaS stack, including apps without APIs. Built for exactly how your company works, with human approvals where they matter.

Every app coverage, including apps without APIs
60+ app integrations plus browser automation for apps without APIs
IT graph reconciliation across apps and your IdP
Less than a week to launch, maintained as APIs and admin consoles change
SOC 2 Type II. ~2 hours of your team's time

UpdatedMar 9, 2026

* Details sourced from official product documentation and admin references.

Keep exploring

Related apps

15Five logo

15Five

Full API + SCIM
AutomationAPI + SCIM
Last updatedFeb 2026

15Five uses a fixed role-based permission model with six predefined roles: Account Admin, HR Admin, Billing Admin, Group Admin, Manager, and Employee. No custom roles can be constructed. User management lives at Settings gear → People → Manage people p

1Password logo

1Password

Full API + SCIM
AutomationAPI + SCIM
Last updatedFeb 2026

1Password's admin console at my.1password.com covers the full user lifecycle — invitations, group assignments, vault access, suspension, and deletion — without any third-party tooling. Like every app that mixes role-based and resource-level permissions

8x8 logo

8x8

Full API + SCIM
AutomationAPI + SCIM
Last updatedFeb 2026

8x8 Admin Console supports full lifecycle user management — create, deactivate, and delete — across its X Series unified communications platform. Every app a user can access (8x8 Work desktop, mobile, web, Agent Workspace) is gated by license assignmen