Contracts AI

Manage Roles and Permissions

Restrict the data that users have access on the platform using roles and permissions

Panel has two tabs.

Tab: Manage Roles

Intro: Create and manage roles and their permissions for your organization.

Create / edit role

  • Create New Role opens New Role (or Edit Role when editing).
  • Fields:
    • Display Name * (internal name is derived, e.g. Internal Auditorinternal_auditor)
    • Description (optional)
    • Permissions (N selected) — hierarchical checklist by module (e.g. Contracts → groups like Contract Data Viewing, Contract Actions); expand/collapse modules; select individual permissions or use module-level checkboxes where provided.
  • Create or Update + Cancel.

Existing Roles

  • Existing Roles (N) — one card per active role.
  • Row: role name, expand to see description and permission tags; count of permissions when collapsed.
  • Actions: Edit role (pencil), Deactivate role (trash) — deactivates the role (confirm).

Tab: Manage User Assignments

Intro: Assign roles to users and manage existing assignments.

Bulk assign via CSV

  • Same pattern as departments: Download the template, put x (or ) under the role column for each user, Upload CSV.
  • Download template requires at least one active role and at least one org user.

Assign role to user

  • UserSelect user
  • RoleSelect role
  • Assign — creates/links the assignment.

User role assignments table

  • User role assignments (N) with Download all (CSV audit).
  • Columns: Name (and email on second line), Department, Role(s) badge, actions:
    • Edit assignment (pencil) — change role via dropdown, Save / Cancel
    • Change password (key) — same password dialog as Manage Users
    • Remove (trash) — remove role assignment (confirm flow in app)

Permissions

Only admins with access to Admin Settings and these cards can manage users and roles. If a button is missing, your role does not include the required permission. The following is a list of permissions available in the application:

Module Access Permissions

Display NameDescription
Contracts ModuleAccess to contracts module
Invoices ModuleAccess to invoices module
Finance/AP ModuleAccess to finance and accounts payable module
FP&A ModuleAccess to financial planning and analysis module
Relationships ModuleAccess to contract relationships module
Admin PanelAccess to admin panel

Contract Data Viewing Permissions

Display NameDescription
View Basic Contract InfoView basic contract information
View Renewal & Termination TermsView renewal and termination terms
View Financial TermsView financial terms and payment information
View Legal & Compliance TermsView legal and compliance clauses
View Operational TermsView operational terms and requirements
View Data Security TermsView data security and privacy clauses
View ObligationsView contract obligations
View Risk AnalysisView contract risk assessments
View/Download Source PDFAccess and download source contract documents
Use AI Chat AssistantUse AI-powered chat assistant
Access Full Contract TextAccess full raw contract text (contract_content) for LLM pipelines, gold standard creation, and comparison. Users without this permission receive structured-field fallback or are denied depending on the feature.

Contract Actions Permissions

Display NameDescription
Create ContractsCreate new contracts
Edit Contract DetailsEdit contract information and fields
Delete ContractsDelete contracts permanently
Archive ContractsArchive contracts
Re-analyze ContractsTrigger contract re-analysis
Export/Download Contract DataExport and download contract data
Compare ContractsCompare multiple contracts
Compare with Gold StandardCompare contracts against gold standards
Update Gold StandardUpdate gold standard contracts
Manage Gold Standards & Contract TypesManage gold standard contracts and contract types
Manage Contract Access/SharingControl contract access and sharing
Sync to Source SystemPush AI-extracted contract data back to the originating source system (e.g. Ironclad)

Invoice & Reconciliation Permissions

Display NameDescription
Create InvoicesCreate new invoices
Edit InvoicesEdit invoices and match to contracts
View Reconciliation StatusView invoice reconciliation status
Export/Download Invoice DataExport and download invoice data

Views & Customization Permissions

Display NameDescription
Add/Edit Custom FieldsCreate and manage custom fields
Manage Field Label CustomizationRename standard contract fields to match organization terminology
Create Custom ViewsCreate custom contract views
Edit Custom ViewsEdit custom contract views
Delete Custom ViewsDelete custom contract views
Share Views with OthersShare custom views with other users

Analytics Permissions

Display NameDescription
Cross-Company AnalyticsAccess cross-company analytics

Organization Administration Permissions

Display NameDescription
Update Organization SettingsUpdate organization information and settings
User ManagementManage users in the organization
Roles & Permissions ManagementManage roles and permissions
Manage DepartmentsManage organization departments
View User Activity LogsView user activity and audit logs
Manage OAuth/SSOManage OAuth applications and SSO settings
Manage Authentication MethodsConfigure authentication methods for users
View Clause LibraryAccess to view the clause library
Manage Clause LibraryCreate and manage clause library entries
Manage PlaybooksManage contract playbooks
Manage Reconciliation RulesManage invoice reconciliation rules
Manage Contract TypesManage contract types
Manage Contract TagsManage contract tags
Bulk Re-analyze All ContractsTrigger bulk re-analysis of all contracts
View Contract Processing ErrorsView contract intake and processing errors
System-Wide SettingsManage system-wide configuration
Contract Projects (navigation)Access the Contract Projects area in the sidebar
Manage Contract ProjectsCreate, edit, and assign users to contract projects (sandboxes)

Did this answer your question?