Attachments

An overview of how attachments support mobile workflows in native apps.

Overview

The Attachments component in ServiceNow Mobile enables users to upload files from various sources directly within the app. This component features three primary options:

  • Camera: Capture and upload a new photo or video
  • Gallery: Select an existing image from the device's photo library -** Files:** Select an existing file from the device's file system

This functionality is available across various app interfaces, including the:

Administrators can enable attachments on mobile record screens using the Mobile App Builder.


Examples

1. Input form screen - Attachment Input type

Input form screen - Attachment Input type

2. Input form screen - Add attachments in input actions

Input form screen - Add attachments in input actions

3. Record screen - Activity stream and Details tab

Record screen - Activity stream and Details tab

4. Mobile web screen

Mobile web screen

5. Function of type attachment

Function of type attachment

Example: Add attachment to a specific record


Security and Access Control

ServiceNow provides robust security measures to manage attachment access in Mobile:

  • Access Control Lists (ACLs): Define who can view, upload, or delete attachments.
  • External User Access: Users with the snc_external role can be granted permission to interact with attachments on the mobile app.
  • Mobile Security Settings: Administrators can enforce policies such as blocking attachments on mobile devices, restricting copy/paste actions, and implementing data loss prevention strategies.

Configuration and Customization

The following customization options are available for both Web and Mobile interfaces in ServiceNow. By default, ServiceNow allows a broad range of attachment file types, including:

  • Documents: .doc, .docx, .pdf, .txt
  • Spreadsheets: .xls, .xlsx
  • Presentations: .ppt, .pptx
  • Images: .png, .jpg, .jpeg, .bmp, .gif
  • Other formats: .svg, .webp, .mp4, .mov, .m4v

Administrators can configure which file types are permitted. Additionally, administrators can customize the attachment experience by setting file size limits to control the maximum allowed size for uploaded files.


Restrict Attachment Sources for Better Control

To promote the upload of authentic content, you can configure the Attachments component to control which input sources are available - Camera, Gallery, or Files. For instance, by disabling the "Files" and "Gallery" options, users are prevented from selecting existing images from the device and are instead required to capture a new photo using the Camera in real-time.

This restriction helps prevent the upload of reused or AI-generated images stored in the file system, supporting better data authenticity and compliance.

This functionality is supported across multiple app interfaces, including the Input Form screen, the Record screen (within the activity stream or Details screen), and the Web screen.

Restrict Attachment Sources for Better Control

Interactions

  1. Image Annotation: When users capture an Image using the "Camera" attachment source, they can annotate the image. Image annotation enables users to edit images by adding text, drawing, and highlighting.
  2. Upload Manager: When Attachments are uploaded, an upload manager for attachments opens, and in case one or more of the attachments fail to upload, the user can retry the upload or replace the failed attachment.

These above are supported across multiple app interfaces, including the Input Form screen, the Record screen (within the activity stream or Details screen), and the Web screen.