Category · 126 properties
ServiceNow Attachments & Files properties
The Attachments & Files properties control aspects of how ServiceNow handles file uploads, downloads, previews, and attachment limits across platform features. Admins and developers can consult properties such as com.glide.attachment.max_size and com.glide.attachment.max_get_size when investigating file-size constraints or configuring attachment behavior.
Most common namespaces: com.glide 29 com.snc 24 glide.ui 11 sn_communities 9 glide.attachment 7 glide.platform_ml_di 6
com.glide.aiex.file_preview_experience |
This property controls whether the file preview feature is active, allowing users to see file contents without downloading them. |
com.glide.attachment.max_get_size |
This property defines the maximum allowable size for attachments, impacting how files are processed and displayed within the platform. |
com.glide.attachment.max_size |
This property defines the upper limit for file attachment sizes, defaulting to 1024 MB, which helps manage storage and performance in the ServiceNow environment. |
com.glide.cs.doc_qna.offglide_attachment.max_attachments |
It limits the number of attachments that can be included in off-glide conversations to a specified integer value. |
com.glide.cs.doc_qna.offglide_attachment.max_attachments_active_conversation |
It limits the number of attachments that can be included in any single active conversation to a specified integer value. |
com.glide.cs.doc_qna.offglide_attachment.total_max_size |
It defines the upper limit for the size of attachments that can be included in offglide conversations, with a default of 20 MB. |
com.glide.cs.doc_qna.offglide_attachment.types |
It defines the allowed document types for uploads, restricting them to formats like PDF, JPEG, JPG, and PNG. |
com.glide.cs.doc_qna.va_attachment.max_attachments |
It configures the upper limit on the number of file attachments users can include in a single virtual agent chat. |
com.glide.cs.doc_qna.va_attachment.max_size |
This property defines the upper limit for the size of file attachments that can be uploaded, impacting how users interact with document submissions. |
com.glide.cs.doc_qna.va_attachment.types |
It specifies the allowed file types, such as docx, pdf, png, jpeg, and jpg, for attachments in virtual assistant chat. |
com.glide.cs.general.multi_file_download_failed_msg |
It configures the failure message shown when the Virtual Agent cannot download an attachment from a given URL. |
com.glide.cs.general.multi_file_size_exceed_msg |
It configures the error message shown to users when their uploaded file surpasses the maximum allowed size, enhancing user experience by providing specific feedback. |
com.glide.cs.general.multi_file_snap_scan_failed_msg |
It configures the notification message sent when a file scan job fails due to infection detection. |
com.glide.cs.general.multi_file_snap_scan_timed_out_msg |
It configures the timeout message for file scan jobs, allowing customization of the notification sent to users when a scan exceeds the allotted time. |
com.glide.cs.general.multi_file_try_uploading_again_msg |
It configures the prompt message shown to users when they need to retry uploading a file after a failure. |
com.glide.cs.general.multi_file_upload_failed_for_msg |
It specifies the error message shown to users when the system fails to upload multiple files. |
com.glide.cs.general.multi_file_upload_max_count_exceed_msg |
It specifies the error message shown when the number of uploaded files exceeds the limit set by the com.glide.cs.upload.attachment.max_count property. |
com.glide.cs.general.snap_scan_failed |
It specifies the message displayed to users when their uploaded file fails the SNAP virus scan. |
com.glide.cs.general.snap_scan_timed_out |
It configures the timeout error message displayed to requesters when a SNAP scan does not complete successfully after a file upload. |
com.glide.cs.media_expiration_days |
This property defines the duration, in days, that media files remain available for download by guest users. |
com.glide.cs.upload.attachment.max_count |
This property limits the number of attachments users can upload at once, with a default value of 5. |
com.glide.cs.upload.attachment.max_size |
This property defines the maximum allowable size for file attachments uploaded by guest users, preventing upload failures due to oversized files. |
com.glide.cs.upload.image_upload_enforced |
This property restricts file uploads in the chatbot to image formats only, preventing other file types from being uploaded. |
com.glide.cs.upload.image_upload_error_message |
It specifies the message displayed when a user tries to upload a file that is not an image, guiding them to upload the correct file type. |
com.glide.encryption.enable_attachment_key_ui |
This property determines if users with an encryption module key can upload unencrypted attachments, affecting attachment security options. |
com.glide.interaction.attachments.copy |
This property defines a list of tables for copying attachments associated with interactions, facilitating better data management across specified records. |
com.glide.snap.enable_scan |
This property activates Antivirus scanning to protect the system from malicious files and threats. |
com.glide.snap.infected_download_allowed |
This property enables the downloading of attachments in scenarios where the Antivirus scanner is offline, ensuring continued access to files. |
com.glide.snap.scan.zz_yytables |
This property enables virus scanning for file attachments in specified dynamic tables, ensuring that uploaded files are checked for security threats. |
com.snc.change_request.attach.enable_copy |
This property enables the automatic copying of attachments from the original change request to any related change requests. |
com.snc.change_request.rl.change_task.attach.enable_copy |
This boolean property determines whether attachments from the original change task are copied to associated tasks. |
com.snc.document.conversion.accessibility_enabled |
This property enables accessibility features in PDF files created via Document Conversion, ensuring compliance with accessibility guidelines. |
com.snc.document.conversion.pdf2image.maxpages |
It limits the number of images created from a PDF during conversion, with a default value of 25. |
com.snc.documentcomparison.retention_days_compared_file |
It specifies the number of days that compared documents are retained in the sys_attachment table before being eligible for deletion. |
com.snc.documents.permalink.retention_days_after_expiry |
This property sets the retention period for expired permalinks in the ds_document_permalink table, determining how long they remain accessible before deletion. |
com.snc.documentviewer.comparison_max_file_size |
It defines the upper limit for the size of files that can be attached for comparison purposes, ensuring efficient processing and management of document comparisons. |
com.snc.documentviewer.comparison_max_pages |
This property limits the number of pages that can be compared in document attachments, enhancing performance and usability. |
com.snc.documentviewer.default |
It configures the default behavior of the attachment view action to redirect users to either the classic or Next Experience document viewer. |
com.snc.documentviewer.enable_document_viewer |
This property enables the Document Viewer feature, allowing inline viewing of documents within the ServiceNow platform. |
com.snc.documentviewer.retention_days_converted_file |
It specifies the retention period in days for converted documents stored in the sys_attachment table. |
com.snc.documentviewer.size_limit_mb |
This property defines the size limit for files that can be opened in the document viewer, with a default value of 50 MB. |
com.snc.incident.copy.attach |
This property determines whether attachments from the original incident are copied to any new incidents created from it. |
com.snc.innovation_management.im_editor_attachment_tag_id |
It defines the tag ID for attachments uploaded in the Innovation Management editor, impacting how these attachments are categorized. |
com.snc.pdf.chinese_fonts.enabled |
This property enables or disables the loading of Chinese fonts for PDF generation in the ServiceNow instance. |
com.snc.pdf.deployment.mode |
This property configures the deployment mode for PDF generation, allowing selection between INSTANCE and SERVICE modes. |
com.snc.pdf.fontcache.flush.enabled |
This property controls the flushing of the font cache during PDF-related operations, affecting how fonts are managed in memory. |
com.snc.pdf.generation.accessibility |
This property determines whether accessibility features are included in generated PDFs, impacting usability for users with disabilities. |
com.snc.pdf.generation.maxsize_mb |
This property restricts the maximum size of generated PDFs, helping to manage memory usage during PDF creation. |
com.snc.pdf.generation.v2.enabled |
This property controls whether the V2 flow for HTML to PDF conversion and PDF exports is active, affecting how documents are generated. |
com.snc.pdf.html2pdf.image_retrieval_timeout |
This property defines the maximum timeout duration in seconds for fetching image resources when converting HTML content to PDF format. |
com.snc.pdf.html2pdf.newflow.enabled |
This property controls the activation of a new flow for converting HTML to PDF, which is necessary for specific applications like SSA. |
com.snc.pdf.whitelisted_urls |
This property specifies a comma-separated list of URLs that can be accessed during SVG to PDF conversions, ensuring compliance with security protocols. |
com.snc.pdfgenerator.html2pdf.api.version |
This property selects between the older and newer HTML to PDF conversion APIs, impacting how PDF documents are generated within ServiceNow. |
glide.activity.attachment_preview |
This property controls the visibility of attachment previews in the Activity Stream, impacting how users interact with attachments. |
glide.attachment.blacklisted.extensions |
This property defines a list of file extensions that are prohibited for attachments in the system, impacting attachment security and management. |
glide.attachment.blacklisted.types |
This property defines a list of MIME types that are not allowed as attachments, helping to prevent the upload of potentially harmful files. |
glide.attachment.enable_secure_filename_validation |
This property, when enabled, ensures that file names are fully sanitized and that unsafe patterns are rejected, preventing bypass of MIME-type restrictions. |
glide.attachment.enforce_security_validation |
It enforces validation of file MIME types during uploads to ensure that only files with correct extensions are accepted, thereby reducing security risks. |
glide.attachment.extensions |
This property defines a comma-separated list of allowable file extensions for document attachments, excluding the dot prefix. |
glide.attachment.role |
This property defines a comma-separated list of roles that can create attachments, impacting user permissions and security settings. |
glide.attachment.trusted_system_extensions |
It specifies which non-executable file extensions are permitted for backend attachments, overriding standard validation rules for certain system-generated files. |
glide.db.clone.query.sys_attachment |
It constructs a query that filters images based on specific criteria related to the system's theme. |
glide.discovery.sensors.save_attachments |
This property controls the retention of ECC queue attachments after discovery sensor processing, allowing them to be saved for review. |
glide.documents.attach.fields |
This property configures the default fields for Journal entries during document operations, impacting how these entries are recorded. |
glide.documents.compare.enabled |
This property enables or disables the functionality to compare different versions of documents, highlighting changes made between them. |
glide.documents.journal.enabled |
This property controls whether document event journaling is active for records, impacting how document updates are logged and displayed. |
glide.email.inbound.max_attachment_count |
This property defines the cap on the number of attachments that can be included in an inbound email, with any excess attachments being disregarded. |
glide.enforce_security_scope.sn_doc |
This property ensures that document operations adhere to the defined security scopes, preventing unauthorized access. |
glide.knowman.use_document_viewer |
This property determines whether the document viewer is utilized for displaying attachments in the ServiceNow platform. |
glide.pdf.url.whitelisting.enabled |
This property controls whether only whitelisted URLs can be used for generating PDFs, which helps prevent unauthorized access to external resources. |
glide.platform_ml_di.doc_data_extractor.image_save_format |
This property determines the format in which images are saved following PDF processing, with JPEG as the default setting. |
glide.platform_ml_di.doc_data_extractor.image_save_quality |
This property defines the JPEG compression ratio used when saving images, affecting the quality and size of the saved files. |
glide.platform_ml_di.doc_data_extractor.max_attachment_size |
This property defines the maximum size limit for attachments processed by the document data extractor, impacting data ingestion capabilities. |
glide.platform_ml_di.doc_data_extractor.pdf_parsing_supported_types |
It configures the accepted document types for the PDF parsing functionality within the platform. |
glide.platform_ml_di.doc_data_extractor.word_doc_parsing_supported_types |
This property defines the supported document types for parsing Word Docx files, impacting how documents are processed within the platform. |
glide.platform_ml_di.max_attachment_size_graphql |
This property limits the size of attachments that can be downloaded through GraphQL endpoints, ensuring that file sizes do not exceed the specified limit. |
glide.platform_mm_service.max_file_size |
This property defines the upper limit for file uploads, measured in megabytes, impacting how users interact with file attachments. |
glide.platform_mm_service.save_metadata |
When enabled, this property saves detailed processing metadata in a JSON file for benchmarking purposes. |
glide.platform_mm_service.supported_mime_types |
This property specifies a list of allowed MIME types for file uploads, impacting which file formats users can submit. |
glide.platform_mm_service.video.max_file_size |
This property defines the maximum video file size in MB that can be processed on-demand, rejecting larger files before they are submitted to MMS. |
glide.platform_mm_service.video.supported_formats |
This property defines a comma-separated list of video file extensions that the system can process on demand, impacting video upload and playback functionality. |
glide.rest.attachment_csm_api.allowed_tables |
This property defines a list of tables that are allowed to access attachments via the CSM Attachment API, influencing data accessibility and security. |
glide.sc.attachment_width |
This property configures the width of attachment fields, impacting how attachments are presented in forms and lists. |
glide.sc.variable.attachment.default_max_size |
This property defines the default maximum size for attachment variables, limiting the size of files that can be uploaded. |
glide.sc.variable.attachment.delete.v2 |
This property enables the automatic deletion of attachments from the system when they are modified or removed in the form context. |
glide.security.attachment_type.use_blacklist |
This property enables or disables the validation of file attachments against defined exclusion lists to enhance security. |
glide.security.file.mime_type.validation |
This property enables or disables MIME type validation for file attachments, checking uploaded files against their configured extensions. |
glide.security.file.mime_type.validation.inbound_email |
When enabled, this property performs MIME type validation on attachments from inbound emails, helping to ensure that the content matches the expected file format. |
glide.security.mime_type.aliasset |
This property configures the MIME types that are allowed for certain asset files, impacting how files are processed and validated during uploads. |
glide.sys_attachment_zip.migration_status |
This property tracks the completion status of the attachment migration job, providing a boolean value to indicate success or failure. |
glide.ui.attachment.admin_scs_download_mime_types |
It configures a list of MIME types that will trigger downloads rather than inline rendering for admin-only uploaded attachments, enhancing security. |
glide.ui.attachment.download_mime_types |
It configures a list of attachment MIME types that will trigger a download instead of inline rendering, enhancing security against potential threats. |
glide.ui.attachment.force_download_all_mime_types |
This property ensures that all types of attachment files are downloaded directly instead of being displayed in the browser. |
glide.ui.attachment_drag_and_drop |
This property allows for the drag and drop functionality of attachments in browsers that support HTML5, streamlining file uploads. |
glide.ui.attachment_popup |
This property enables or disables the visibility of the 'view' link for attachments, allowing users to open files directly or through the link. |
glide.ui.disable_attachment_view |
It disables the visibility of the [view] link for attachments, allowing users to access files only by clicking on their names. |
glide.ui.field_attachment.async |
This property configures the method of attachment uploads, enabling asynchronous uploads when enabled. |
glide.ui.field_attachment.inline |
This property configures the behavior of the file attachment interface, allowing users to choose files more conveniently without navigating away from the current page. |
glide.ui.seismic.attachment.dialog.renderInAppShell |
This boolean property controls the rendering of attachment dialogs, allowing them to be displayed inside the app shell when enabled. |
glide.ui.strict_customer_uploaded_content_types |
This property restricts downloadable static content to a predefined list of file types, ensuring only specified formats are permitted. |
glide.ui.strict_customer_uploaded_static_content |
It enforces restrictions on downloadable file types based on the configuration in glide.ui.strict_customer_uploaded_content_types, enhancing security against potentially harmful files. |
sn_communities.attachments.document.max_allowed_size |
It defines an upper limit for the size of documents that can be uploaded to community spaces, impacting user experience and storage management. |
sn_communities.attachments.document.max_size |
This property defines the maximum allowable size for document attachments in the community, with a cap at 25 MB. |
sn_communities.attachments.file_extensions |
This property defines the supported file extensions for attachments in the Communities application, influencing what users can upload. |
sn_communities.attachments.max_allowed_size |
It defines the upper limit for attachment file sizes in the community, ensuring that uploads do not exceed the specified maximum. |
sn_communities.attachments.max_attachment_count |
This property specifies the upper limit on the number of attachments that can be included in community posts, impacting how users share information. |
sn_communities.attachments.max_file_size |
This property limits the size of attachments that can be uploaded to community content, with a maximum cap of 5 MB. |
sn_communities.attachments.max_invalid_attempts |
This property limits the number of failed attachment upload attempts to enhance user experience and system performance. |
sn_communities.attachments.max_total_size |
This property defines the maximum total size of all attachments allowed in a Community, with a default value of 500 GB. |
sn_communities.attachments.user.day_limit |
It restricts users to a specified number of attachments per day, ensuring controlled content contributions within the Communities application. |
sn_csm_ml_task.case.docintel.parsing_supported_types |
This property defines a list of supported attachment types for Document Intelligence, including image/png, image/jpeg, and application/pdf, enabling the extraction of data from these formats. |
sn_customerservice.consumer_max_attachments_per_record |
This property limits the number of attachments that consumers can include in a single record, ensuring manageable data handling. |
sn_devops.import.save.payloads.as.attachments |
This property configures the system to save payloads as attachments to Import Request Page records when enabled. |
sn_entitlement.attachment.extensions |
This property specifies which file extensions are permitted for attachments in the sn_entitlement scope, defaulting to 'txt'. |
sn_fsm_ml.max_article_attachment_size |
This property defines the maximum allowable size in megabytes for article attachments that are automatically associated with tasks in the Predictive Intelligence for Field Service Management application. |
sn_grc.drive_type |
It configures the file sharing service used for document storage and attachment management in the GRC: Profiles application. |
sn_grc.folder_path |
This property specifies the base folder path for documents and attachments in the GRC application, allowing for organized file management. |
sn_hr_core.itext7.pdf_conversion |
This property determines whether iText7 is utilized for converting document templates into PDFs, impacting the quality and compatibility of generated documents. |
sn_hr_ef.enable_document_viewer |
This property enables the Document Viewer feature for previewing documents such as PDFs, DOCX, and more within the Employee Document Management application. |
sn_hr_ef.enable_download_multiple |
This property enables the 'Download' UI action for downloading multiple employee documents in a single zip file, streamlining the document retrieval process. |
sn_hr_ef.max_file_size |
This property defines the upper limit for file uploads in the Employee Document Management application, impacting how large documents can be processed. |
sn_irm_shared_cmn.doc_to_html_conversion_service |
This property allows selection between formatting support and translation support for document-to-HTML conversions, impacting how content is rendered. |
sn_now_record_form.u_SupportedFileTypesForAttachmentPreview |
This property configures the allowed file types for previewing attachments in the document viewer within workspaces. |
sn_uni_req.com.snc.universal_request.copy.attach |
It allows attachments associated with a universal request to be automatically copied to a target record, enhancing data integrity and user experience. |
template_icon_supported_content_types |
This property specifies the allowed content types for icons associated with Template Definitions, impacting how icons are stored and displayed. |
vtb.board.upload_limit |
This property defines the maximum upload size for files associated with Visual Task Boards, defaulting to 10 MB. |