Key questions about this property
The answers below summarize the purpose, scope, default effect, and review scenarios for this property.
| What does it do? |
This property defines a comma-separated list of allowable file extensions for document attachments, excluding the dot prefix. |
| What area does it affect? |
Document attachments |
| What does the default mean? |
No default value is documented in this property record. |
| When should you review it? |
Review this property when setting attachment policies or addressing security concerns related to file uploads. |
Out of the box property record
Raw metadata from the property record.
| Property name |
glide.attachment.extensions |
| Sys ID |
650b07dbc0a80006004f95f2c929335d |
| Type |
string |
| Application |
Global |
| Default value |
Not set |
| Description |
List of file extensions (comma-separated) that can be attached to documents via the attachment dialog. Extensions should not include the dot (.) e.g. xls,xlsx,doc,docx. Leave blank to allow all extensions. |
| Updated |
2024-05-25 03:55:05 |
Sources
Official references and nearby text excerpts where this property appears.
Context preview
Snippet 1
... a role to explicitly allow adding attachments, then assign this role to the SOAP user. File type security You can control what file types users can attach by setting the glide.attachment.extensions and glide.security.file.mime_type.validation properties. For these properties to apply to the AttachmentCreator web service, the property glide.attachment.enforce_security_validation must be set to true. This property is true by default. Example SOAP Message ...
Context preview
Snippet 2
... to manage applications in source control. Instance requirements If an instance includes modified configurations for saving attachments, the following requirements must be met to perform Git operations: • If the glide.attachment.extensions system property is configured, it must contain txt,gitdata. • If the glide.security.attachment_type.use_blacklist system property is set to true: ◦The glide.attachment.blacklisted.extensions system property must not contain txt,gitdata and ◦The glide.attachment.blacklisted.types system ...
Context preview
Snippet 3
... connections. To give users OData access, see the following instructions on the SAP help site: Back-End Server: Assign OData Service Authorization to Users . Enabling download of XML files The glide.attachment.extensions system property restricts the file types that can be downloaded. This property is empty by default. Check that the xml file extension hasn't been added to this property. For more ...
Context preview
Snippet 4
... instance by default and can be viewed in the MID Server > SNMP MIBs module. Important: MIB files in a ServiceNow instance do not use a file extension. If the glide.attachment.extensions system property in your instance contains a list of file extensions permitted for import, MIB files do not load. To ensure that MIB files can load, add a temporary extension ...
Context preview
Snippet 5
... 37 ensuring that files with HTML content can be included when necessary, while maintaining MIME type integrity. • Type: text/html • Default value: null • Location: System Properties [sys_properties] table glide.attachment.extensions Comma-separated list of file extensions that can be attached. No value means that there are no restrictions. • Type: string • Default value: none • Location: System Properties > Security ...
Context preview
Snippet 6
... score: Medium • Security risk details: MIME type validation for file attachments doesn't take place in multi-extension processing or when null bytes are present. This allows attackers to circumvent the glide.attachment.extensions and glide.security.file.mime_type.validation system properties through null-byte injection, multi- extension file names and polyglot files, leading to malicious file uploads. Functional impact When the glide.attachment.enable_secure_filename_validation property is set to true: • ...
Context preview
Snippet 7
... must be set to activate MIME type checking for uploads (All version Eureka and up). Enables (true) or disables (false) mime type validation for file attachments. File extensions configured via glide.attachment.extensions will be checked for MIME type during upload. and activate the property by checking Yes. Note: The default setting for this property on an out-of-box instance is No (unchecked). c. ...
Context preview
Snippet 8
... from a screen reader Service Catalog Portal Widgets PRB1976761 In Service Portal, a standard ticket rich text editor has an incorrect keyboard focus order Service Catalog Portal Widgets PRB1977104 When glide.attachment.extensions is set any value, like xlsx, it's not displaying as 'Supported: xlsx' in catalog pages Service Catalog Portal Widgets PRB1988371 There's labels that are too long on the 'Catalog' page ...
Context preview
Snippet 9
... this option if you have a large number of Microsoft Intune devices. Note: ▪The admin role is required to configure advanced data sources. ▪To enable the creation of attachments, the glide.attachment.extensions system property must be set to either null or zip, json. For more information, see the Service Graph Connector For Microsoft Intune – Advanced [KB1641546] article in the Now Support ...
More in glide.attachment
Other properties in the same namespace.
All 7 properties in glide.attachment →