Stitchflow
Drata logo

Drata User Management Guide

Manual workflow

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

UpdatedMar 11, 2026

Summary and recommendation

Drata 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.

Drata's user management lives at Settings → User Management (https://app.drata.com/settings/users) and is restricted to Administrators. The platform uses four fixed roles - Administrator, Owner, Auditor, and Employee/Personnel - with no custom role builder available in the UI. Role granularity is platform-level only; object-level ownership (controls, policies) is assigned separately inside the platform.

Quick facts

Admin console pathSettings → User Management
Admin console URLOfficial docs
SCIM availableNo
SCIM tier requiredEnterprise
SSO prerequisiteYes

User types and roles

Role Permissions Cannot do Plan required Seat cost Watch out for
Administrator Full access to all Drata features: manage users, configure integrations, edit controls, manage frameworks, view all reports, and configure SSO/SCIM settings. All plans Counts as a named seat; pricing is per-company contract, not per-seat list price. Only Administrators can invite new users or change roles. At least one Administrator must remain active at all times.
Owner Assigned ownership of specific controls, policies, or evidence tasks. Receives task notifications and can upload evidence and mark controls complete within their assigned scope. Cannot manage other users, configure integrations, or access billing settings unless also assigned Administrator role. All plans Counts as a named seat. Owner role is scoped to assigned objects; broad platform access requires Administrator role in addition.
Auditor Read-only access to controls, evidence, policies, and reports. Intended for external auditors reviewing compliance posture. Cannot edit controls, upload evidence, manage users, or modify any settings. All plans Auditor seats are typically provided at no additional charge or at a reduced rate; confirm with Drata account team. Auditor access is time-limited in practice; organizations typically create and deactivate Auditor accounts per audit engagement.
Employee / Personnel Access to the Drata Personnel Portal to complete security training, acknowledge policies, and respond to background check requests. Cannot access the main Drata compliance platform, controls, or evidence library. All plans Personnel are tracked as FTEs for plan tier limits (e.g., Foundation plan caps at 50 FTE); not the same as named platform seats. FTE count affects plan tier, not just named user seats. Exceeding FTE limits may require plan upgrade.

Permission model

  • Model type: role-based
  • Description: Drata uses a fixed set of built-in roles (Administrator, Owner, Auditor, Employee/Personnel). Roles are assigned per user at the platform level. Object-level ownership (controls, policies) is assigned separately within the platform. No custom role builder is available in the UI.
  • Custom roles: No
  • Custom roles plan: Not documented
  • Granularity: Role-level only; no field-level or resource-level permission overrides outside of object ownership assignment.

How to add users

  1. Log in to Drata as an Administrator.
  2. Navigate to Settings → User Management (https://app.drata.com/settings/users).
  3. Click 'Invite User' or 'Add User' button.
  4. Enter the user's email address.
  5. Select the appropriate role (Administrator, Owner, or Auditor).
  6. Click 'Send Invite'. The user receives an email invitation to set up their account.
  7. User accepts the invitation and completes account setup (password or SSO login depending on configuration).

Required fields: Email address, Role selection

Watch out for:

  • Invitation emails can land in spam; advise new users to check junk folders.
  • If SSO is enforced, users must authenticate via the configured IdP; password-based login may be disabled.
  • Personnel (employees) are synced via HR integrations (e.g., BambooHR, Rippling, Workday) or added manually in the Personnel section, not through the User Management invite flow.
  • Adding platform users (Administrators, Auditors) does not automatically add them as tracked Personnel/FTEs, and vice versa.
Bulk option Availability Notes
CSV import No Not documented
Domain whitelisting No Automatic domain-based user add
IdP provisioning Yes Enterprise

How to remove or deactivate users

  • Can delete users: No
  • Delete/deactivate behavior: Drata does not permanently delete user accounts from the platform UI. Administrators can deactivate users, which revokes login access and removes them from active user counts, but the user record and associated audit history are retained for compliance record-keeping purposes.
  1. Log in to Drata as an Administrator.
  2. Navigate to Settings → User Management (https://app.drata.com/settings/users).
  3. Locate the user to be deactivated.
  4. Click the options menu (ellipsis or action button) next to the user.
  5. Select 'Deactivate' or 'Remove User'.
  6. Confirm the deactivation in the prompt.
Data impact Behavior
Owned records Controls, policies, and evidence tasks previously assigned to the deactivated user remain in place but become unassigned or retain the former owner's name in audit logs. Reassignment to an active user is recommended before deactivation.
Shared content Shared reports and evidence uploaded by the deactivated user remain accessible to Administrators.
Integrations Any personal API tokens or integration credentials tied to the deactivated user account should be rotated before deactivation to avoid integration failures.
License freed Deactivating a user frees the named platform seat. FTE count (for plan tier purposes) is governed by HR integration sync, not platform user deactivation.

Watch out for:

  • Reassign control and policy ownership before deactivating a user to avoid orphaned compliance tasks.
  • If SCIM provisioning is active (Enterprise plan), user deactivation should be managed in the IdP; manual deactivation in Drata may be overridden by the next SCIM sync.
  • Deactivated users cannot log in but their historical activity and evidence submissions remain in audit logs, which is intentional for SOC 2 and ISO 27001 audit trails.
  • There is no bulk deactivation option in the UI; each user must be deactivated individually.

License and seat management

Seat type Includes Cost
Platform User Seat (Administrator/Owner/Auditor) Access to the Drata compliance platform with role-appropriate permissions. Included in contract; not individually itemized on public pricing. Auditor seats may be provided at no additional charge per engagement.
FTE / Personnel Seat Tracked employee count for compliance purposes (training completion, policy acknowledgment, background checks). Determines plan tier eligibility. Foundation plan covers up to 50 FTE (~$7,000–7,500/year). Higher FTE counts require Advanced or Enterprise tiers.
  • Where to check usage: Settings → User Management shows active platform users. Personnel count is visible under the Personnel section of the Drata dashboard.
  • How to identify unused seats: Review last login dates in Settings → User Management. Users who have never logged in or have not logged in for an extended period after invitation may indicate unused seats. No automated idle-user report is available in the standard UI.
  • Billing notes: Drata pricing is contract-based and not publicly listed per seat. FTE count is the primary driver of plan tier. Platform user (admin/auditor) seat counts are typically negotiated at contract time. Exceeding contracted FTE limits or adding frameworks beyond plan scope may trigger upsell conversations. Audit firm access (Auditor role) is typically handled outside standard seat billing.

The cost of manual management

SCIM provisioning is gated to the Enterprise tier, so teams on Foundation ($7,000–7,500/year) or Advanced ($15,000/year) plans must manage every app user invite, role change, and deactivation by hand. There is no bulk deactivation option; each user must be processed individually.

Auditor accounts have no automated expiry, so creating and tearing down access per audit engagement is a recurring manual task.

Personnel (employees) are tracked separately from platform users and are typically synced via HR integrations such as BambooHR, Rippling, or Workday - not through the standard invite flow. Confusion between 'platform users' and 'tracked Personnel/FTEs' is a documented source of duplicate or mismatched records.

FTE count, not named-user seats, drives plan tier eligibility, so headcount growth can trigger an upsell conversation independent of how many Administrators or Auditors are active.

What IT admins are saying

Practitioners consistently flag the absence of bulk user operations as a friction point - role changes and deactivations must be done one record at a time.

Invitation emails are reported to land in spam with enough frequency that re-invitation is a known support pattern; advising new users to check junk folders is a practical mitigation.

The split between platform users and Personnel records is a recurring source of confusion: adding an Administrator does not automatically create a tracked Personnel entry, and vice versa.

Teams that rely on HR integrations for Personnel sync report that mismatches between IdP-sourced records and manually added platform users require periodic reconciliation.

Common complaints:

  • Custom pricing can be high for larger orgs.
  • No bulk deactivation or bulk role-change option; user management must be done one at a time for platform users.
  • SCIM provisioning is restricted to Enterprise tier, requiring manual user management on lower plans.
  • Personnel sync via HR integrations can create confusion between 'platform users' and 'tracked employees', leading to duplicate or mismatched records.
  • Auditor role access setup and teardown is a manual process with no automated expiry or time-limited access feature.
  • Users report that invitation emails are sometimes not received, requiring re-invitation.
  • No granular permission customization; organizations needing read-only access for internal stakeholders must use the Auditor role, which was designed for external auditors.

The decision

Manual user management in Drata is workable for small, stable teams on Foundation or Advanced plans where headcount and role changes are infrequent. The fixed role set covers the core compliance use cases - Administrator, Owner, Auditor, Employee - without requiring configuration overhead.

For organizations with regular onboarding and offboarding volume, the absence of bulk operations and SCIM below Enterprise tier creates compounding overhead. Teams should weigh the per-engagement cost of manual Auditor provisioning and the FTE-count sensitivity of plan tiers before committing to a lower plan.

If automated lifecycle management across every app is a requirement, the Enterprise tier with IdP-based sync is the only supported path within Drata.

Bottom line

Drata's manual user management is straightforward for low-change environments but does not scale gracefully: no bulk actions, no custom roles, no automated Auditor expiry, and SCIM locked to Enterprise. The platform/Personnel record split requires deliberate process design to avoid compliance gaps.

Teams expecting frequent role changes or headcount growth should factor the Enterprise upgrade cost into their evaluation, since the Foundation and Advanced tiers leave the full provisioning burden on administrators.

Automate Drata 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 11, 2026

* Details sourced from official product documentation and admin references.

Keep exploring

Related apps

Abnormal Security logo

Abnormal Security

API Only
AutomationAPI only
Last updatedMar 2026

Abnormal Security is an enterprise email security platform focused on detecting and investigating threats such as phishing, account takeover (ATO), and vendor email compromise. It does not support SCIM provisioning, which means every app in your stack

ActiveCampaign logo

ActiveCampaign

API Only
AutomationAPI only
Last updatedFeb 2026

ActiveCampaign uses a group-based permission model: every user belongs to exactly one group, and all feature-area access (Contacts, Campaigns, Automations, Deals, Reports, Templates) is configured at the group level, not per individual. The default Adm

ADP logo

ADP

API Only
AutomationAPI only
Last updatedFeb 2026

ADP Workforce Now is a mid-market to enterprise HCM platform that serves as the HR source of record for employee data — payroll, benefits, time, and talent. User access is governed by a hybrid permission model: predefined security roles (Security Maste