Help Center
Home
Get started
  • Construction

    • Project Financials
    • Retainage
    • Timeline
    • Certified Documents
  • Subcontracts
  • Storage

    • File Storage
    • Project Storage
  • Connect

    • Connect (web)
    • Connect Mobile
  • Foundation

    • Portal
    • Code Library
    • Construction (meta-package)
  • AI
  • Help
FullClarity
Home
Get started
  • Construction

    • Project Financials
    • Retainage
    • Timeline
    • Certified Documents
  • Subcontracts
  • Storage

    • File Storage
    • Project Storage
  • Connect

    • Connect (web)
    • Connect Mobile
  • Foundation

    • Portal
    • Code Library
    • Construction (meta-package)
  • AI
  • Help
FullClarity
  • Overview
  • Install & configure
  • How to

    • Enable File Storage on a record type
    • Migrate files from the NetSuite File Cabinet
  • Reference

    • Permissions reference

Permissions reference

The permission grants required on each role to view, create, or delete files through File Storage. The automated allocator (see Install & configure) handles all of this for you — these tables are for manual configuration only.

  • Prevent access
  • View-only access
  • Create-only access
  • Read-and-write access
  • Soft-delete behaviour
  • Related

Manual permissions are not update-safe

When File Storage is upgraded, any new custom records or fields are automatically granted to roles that the allocator has already touched. Manual grants do not receive the same treatment — admins who manually configure permissions need to revisit the role after every File Storage upgrade to add the new objects.

Use the allocator unless you have a specific reason not to.

Prevent access

To prevent a role from accessing any File Storage functionality, ensure that no permissions are granted on the FC Storage Files custom record. Without that permission, the widget cannot render for the role.

View-only access

Allows a role to view files but not upload or delete them.

In addition to the appropriate access (View, Edit or Full) on the host record where files are stored, grant the following permissions:

GroupItemPermission valueNotes
ListsSubsidiariesViewRequired in multi-subsidiary (OneWorld) accounts
SetupSuiteScriptView
Custom RecordFC Portal API UrlsViewUsers should never be given higher than View on this record
Custom RecordFC Portal ConfigurationViewUsers should never be given higher than View on this record
Custom RecordFC Portal InformationViewUsers should never be given higher than View on this record
Custom RecordFC Portal Storage RegionViewUsers should never be given higher than View on this record
Custom RecordFC Storage FilesView
Custom RecordFC Storage Files VersionsView
Custom RecordFC Storage InformationView
Custom RecordFC Storage Message AttachmentsView
Custom RecordFC Storage Valid TypeView

Create-only access

Allows a role to upload files but not delete them.

In addition to the appropriate access on the host record, grant:

GroupItemPermission valueNotes
ListsSubsidiariesViewRequired in OneWorld accounts
SetupSuiteScriptView
Custom RecordFC Portal API UrlsViewNever higher than View
Custom RecordFC Portal ConfigurationViewNever higher than View
Custom RecordFC Portal InformationViewNever higher than View
Custom RecordFC Portal Storage RegionViewNever higher than View
Custom RecordFC Storage FilesCreate
Custom RecordFC Storage Files VersionsCreate
Custom RecordFC Storage InformationView
Custom RecordFC Storage Message AttachmentsView
Custom RecordFC Storage Valid TypeView

Read-and-write access

Allows a role to upload and delete files.

In addition to the appropriate access on the host record, grant:

GroupItemPermission valueNotes
ListsSubsidiariesViewRequired in OneWorld accounts
SetupSuiteScriptView
Custom RecordFC Portal API UrlsViewNever higher than View
Custom RecordFC Portal ConfigurationViewNever higher than View
Custom RecordFC Portal InformationViewNever higher than View
Custom RecordFC Portal Storage RegionViewNever higher than View
Custom RecordFC Storage FilesEdit or Full
Custom RecordFC Storage Files VersionsEdit or Full
Custom RecordFC Storage InformationView
Custom RecordFC Storage Message AttachmentsView
Custom RecordFC Storage Valid TypeView

Soft-delete behaviour

Files deleted through File Storage are not immediately removed. They are marked inactive and hidden from the record's file list, but the underlying record and the S3 object are retained for 30 days. After 30 days the file and the underlying record are permanently and irrevocably deleted.

To recover a file within the 30-day window:

  1. Search for the page FC Storage Files in the NetSuite global search.
  2. Tick Show Inactives in the list view (otherwise inactive records won't appear).
  3. Locate the file record and edit it.
  4. Clear the Date Deleted field, then untick Inactive.

The file becomes visible again on its host record.

Related

  • Install & configure
  • Enable on a record type
Last Updated: 5/24/26, 5:42 AM