SlideShare a Scribd company logo
Attachment Checker
for Jira
Protect your Jira against unauthorised attachments
Use Case #1
I want to prevent users from uploading dangerous files
Q
Refer to Which file types are safe for Jira
Tip:
List the extensions you want to allow in the allow-list
A
Use Case #2
I want to prevent users from uploading virus infected files
Q
Compatible antivirus command line scanners
Tip:
Integrate with a 3rd party virus scanner to scan all attachments uploaded
A
Use Case #3
To avoid missing attachments, end users should be notified if their attachments are quarantined
Q
The hidden risks of running virus scanners
Tip:
On access scanning provides feedback in Jira when attachment is silently blocked in the backend
A
Use Case #4
Only special groups can upload very large attachments to avoid disk space wastage
Q
You can use this method to restrict Service Desk customers to upload image/text/log files only
Tip:
Set different file size limit for up to 5 user groups, logged in users and anonymous
A
Use Case #5
I want to limit the number of attachments attached to an issue
Q
You can also specify a limit for the total attachment size per issue
Tip:
Set the max attachment limit allowed per issue (e.g. 3)
A
Use Case #6
I want to automatically remove duplicate attachments in an issue
Q
This is useful for removing duplicate images from email signatures posted with the email in comments
Tip:
Enable delete duplicates to ensure there is only 1 unique copy for each attachment
A
Use Case #7
I want to ensure there are no attachments with the same filename in an issue
Q
Enable block same filename to prevent duplicate filenames
A
Use Case #8
I want to restrict certain groups or project roles from downloading non-image attachments
Q
Add groups or project roles in the Jira Project’s Downloads restriction list
A
Use Case #9
I want to keep a record of all non-image attachment downloads
Q
Enable the attachment download log
A
Use Case #10
I want to have separate email notifications for issue updates vs attachment updates
Q
Use the Attachment Updated Event in the notification scheme
A
Additional Resources
• Marketplace Listing
• User Guide
• Our Service Desk
We welcome any feedback and suggestions for improvement J
Other Related Apps
Attachment Checker for Confluence protects your Confluence against
unauthorised file attachments and virus through file type checking and virus
scanning.
User Auditor for Jira allow admins to generate reports on users’ project
permissions. This is useful during audits especially when you have multiple user
directories.
Issue Archiver for Jira allow admins to create archives or snapshots of Jira issues.
This is useful for audits, baseline records, sharing issues with non Jira users,
archiving old issues, final backup before deletion and many more.

More Related Content

Similar to Attachment Checker for Jira

Chapter 3 software engineering.pptx
Chapter 3 software engineering.pptxChapter 3 software engineering.pptx
Chapter 3 software engineering.pptx
02LabiqaIslam
 
Slides123.pdf
Slides123.pdfSlides123.pdf
Slides123.pdf
RECTunisia
 
CodeOne SF 2018: "Testing Java Microservices: From Development to Production"
CodeOne SF 2018: "Testing Java Microservices: From Development to Production"CodeOne SF 2018: "Testing Java Microservices: From Development to Production"
CodeOne SF 2018: "Testing Java Microservices: From Development to Production"
Daniel Bryant
 
[SC London] "Testing Microservices: from Development to Production
[SC London] "Testing Microservices: from Development to Production[SC London] "Testing Microservices: from Development to Production
[SC London] "Testing Microservices: from Development to Production
Daniel Bryant
 
03 - Agile Software Development.pptx
03 - Agile Software Development.pptx03 - Agile Software Development.pptx
03 - Agile Software Development.pptx
ALI2H
 
香港六合彩
香港六合彩香港六合彩
香港六合彩
uliuqd
 
03. Agile Development
03. Agile Development03. Agile Development
03. Agile Development
Ashis Kumar Chanda
 
SD & D Maintenance
SD & D MaintenanceSD & D Maintenance
SD & D Maintenance
Forrester High School
 
Hacking Tizen: The OS of everything - Whitepaper
Hacking Tizen: The OS of everything - WhitepaperHacking Tizen: The OS of everything - Whitepaper
Hacking Tizen: The OS of everything - Whitepaper
Ajin Abraham
 
Jdev Extensions & Custom Audit Rules
Jdev Extensions & Custom Audit RulesJdev Extensions & Custom Audit Rules
Jdev Extensions & Custom Audit Rules
Rohan Walia
 
Django Workflow and Architecture
Django Workflow and ArchitectureDjango Workflow and Architecture
Django Workflow and Architecture
Andolasoft Inc
 
Tricorder: Diagnose and heal your software (without science fiction)
Tricorder: Diagnose and heal your software (without science fiction)Tricorder: Diagnose and heal your software (without science fiction)
Tricorder: Diagnose and heal your software (without science fiction)
Davide Tampellini
 
Creating Applications With Drupal
Creating Applications With DrupalCreating Applications With Drupal
Creating Applications With Drupalguest602bb9
 
Creating Applications With Drupal
Creating  Applications With  DrupalCreating  Applications With  Drupal
Creating Applications With Drupal
guest602bb9
 
Extent Test report v3 with Appium/Selenium
Extent Test report v3 with Appium/SeleniumExtent Test report v3 with Appium/Selenium
Extent Test report v3 with Appium/Selenium
Raman Gowda Hullur
 
JIRA .pptx
JIRA .pptxJIRA .pptx
JIRA .pptx
RajkumarDalwai1
 
FILE SPLITTER AND JOINER
FILE SPLITTER AND JOINERFILE SPLITTER AND JOINER
FILE SPLITTER AND JOINERRajesh Roky
 
Concerns and Presenters in Rails
Concerns and Presenters in RailsConcerns and Presenters in Rails
Concerns and Presenters in Rails
Aaditi Jain
 
Concerns and Presenters in Rails
Concerns and Presenters in RailsConcerns and Presenters in Rails
Concerns and Presenters in Rails
Rashmi Nair
 
Ch3
Ch3Ch3

Similar to Attachment Checker for Jira (20)

Chapter 3 software engineering.pptx
Chapter 3 software engineering.pptxChapter 3 software engineering.pptx
Chapter 3 software engineering.pptx
 
Slides123.pdf
Slides123.pdfSlides123.pdf
Slides123.pdf
 
CodeOne SF 2018: "Testing Java Microservices: From Development to Production"
CodeOne SF 2018: "Testing Java Microservices: From Development to Production"CodeOne SF 2018: "Testing Java Microservices: From Development to Production"
CodeOne SF 2018: "Testing Java Microservices: From Development to Production"
 
[SC London] "Testing Microservices: from Development to Production
[SC London] "Testing Microservices: from Development to Production[SC London] "Testing Microservices: from Development to Production
[SC London] "Testing Microservices: from Development to Production
 
03 - Agile Software Development.pptx
03 - Agile Software Development.pptx03 - Agile Software Development.pptx
03 - Agile Software Development.pptx
 
香港六合彩
香港六合彩香港六合彩
香港六合彩
 
03. Agile Development
03. Agile Development03. Agile Development
03. Agile Development
 
SD & D Maintenance
SD & D MaintenanceSD & D Maintenance
SD & D Maintenance
 
Hacking Tizen: The OS of everything - Whitepaper
Hacking Tizen: The OS of everything - WhitepaperHacking Tizen: The OS of everything - Whitepaper
Hacking Tizen: The OS of everything - Whitepaper
 
Jdev Extensions & Custom Audit Rules
Jdev Extensions & Custom Audit RulesJdev Extensions & Custom Audit Rules
Jdev Extensions & Custom Audit Rules
 
Django Workflow and Architecture
Django Workflow and ArchitectureDjango Workflow and Architecture
Django Workflow and Architecture
 
Tricorder: Diagnose and heal your software (without science fiction)
Tricorder: Diagnose and heal your software (without science fiction)Tricorder: Diagnose and heal your software (without science fiction)
Tricorder: Diagnose and heal your software (without science fiction)
 
Creating Applications With Drupal
Creating Applications With DrupalCreating Applications With Drupal
Creating Applications With Drupal
 
Creating Applications With Drupal
Creating  Applications With  DrupalCreating  Applications With  Drupal
Creating Applications With Drupal
 
Extent Test report v3 with Appium/Selenium
Extent Test report v3 with Appium/SeleniumExtent Test report v3 with Appium/Selenium
Extent Test report v3 with Appium/Selenium
 
JIRA .pptx
JIRA .pptxJIRA .pptx
JIRA .pptx
 
FILE SPLITTER AND JOINER
FILE SPLITTER AND JOINERFILE SPLITTER AND JOINER
FILE SPLITTER AND JOINER
 
Concerns and Presenters in Rails
Concerns and Presenters in RailsConcerns and Presenters in Rails
Concerns and Presenters in Rails
 
Concerns and Presenters in Rails
Concerns and Presenters in RailsConcerns and Presenters in Rails
Concerns and Presenters in Rails
 
Ch3
Ch3Ch3
Ch3
 

More from Akeles Consulting

Bulk Approvals for Jira Service Management
Bulk Approvals for Jira Service ManagementBulk Approvals for Jira Service Management
Bulk Approvals for Jira Service Management
Akeles Consulting
 
Brochure for Dashboard Folders for Jira
Brochure for Dashboard Folders for JiraBrochure for Dashboard Folders for Jira
Brochure for Dashboard Folders for Jira
Akeles Consulting
 
Group Alias Picker for Jira
Group Alias Picker for JiraGroup Alias Picker for Jira
Group Alias Picker for Jira
Akeles Consulting
 
Table Custom Fields for Jira
Table Custom Fields for JiraTable Custom Fields for Jira
Table Custom Fields for Jira
Akeles Consulting
 
User Auditor for Jira
User Auditor for JiraUser Auditor for Jira
User Auditor for Jira
Akeles Consulting
 
Multiple Filters Chart Gadgets
Multiple Filters Chart GadgetsMultiple Filters Chart Gadgets
Multiple Filters Chart Gadgets
Akeles Consulting
 
Canned Search for Confluence
Canned Search for ConfluenceCanned Search for Confluence
Canned Search for Confluence
Akeles Consulting
 
100% JIRA (Part 2)
100% JIRA (Part 2)100% JIRA (Part 2)
100% JIRA (Part 2)
Akeles Consulting
 
100% JIRA (Part 1)
100% JIRA (Part 1)100% JIRA (Part 1)
100% JIRA (Part 1)
Akeles Consulting
 

More from Akeles Consulting (10)

Bulk Approvals for Jira Service Management
Bulk Approvals for Jira Service ManagementBulk Approvals for Jira Service Management
Bulk Approvals for Jira Service Management
 
Brochure for Dashboard Folders for Jira
Brochure for Dashboard Folders for JiraBrochure for Dashboard Folders for Jira
Brochure for Dashboard Folders for Jira
 
Group Alias Picker for Jira
Group Alias Picker for JiraGroup Alias Picker for Jira
Group Alias Picker for Jira
 
Table Custom Fields for Jira
Table Custom Fields for JiraTable Custom Fields for Jira
Table Custom Fields for Jira
 
User Auditor for Jira
User Auditor for JiraUser Auditor for Jira
User Auditor for Jira
 
Multiple Filters Chart Gadgets
Multiple Filters Chart GadgetsMultiple Filters Chart Gadgets
Multiple Filters Chart Gadgets
 
Canned Search for Confluence
Canned Search for ConfluenceCanned Search for Confluence
Canned Search for Confluence
 
Why our customers use jira
Why our customers use jiraWhy our customers use jira
Why our customers use jira
 
100% JIRA (Part 2)
100% JIRA (Part 2)100% JIRA (Part 2)
100% JIRA (Part 2)
 
100% JIRA (Part 1)
100% JIRA (Part 1)100% JIRA (Part 1)
100% JIRA (Part 1)
 

Recently uploaded

2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
Łukasz Chruściel
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Łukasz Chruściel
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
lorraineandreiamcidl
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata
 
What is Augmented Reality Image Tracking
What is Augmented Reality Image TrackingWhat is Augmented Reality Image Tracking
What is Augmented Reality Image Tracking
pavan998932
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Crescat
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
Aftab Hussain
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
Drona Infotech
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Neo4j
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
Ayan Halder
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
Deuglo Infosystem Pvt Ltd
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
Octavian Nadolu
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 

Recently uploaded (20)

2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf2024 eCommerceDays Toulouse - Sylius 2.0.pdf
2024 eCommerceDays Toulouse - Sylius 2.0.pdf
 
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️Need for Speed: Removing speed bumps from your Symfony projects ⚡️
Need for Speed: Removing speed bumps from your Symfony projects ⚡️
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024OpenMetadata Community Meeting - 5th June 2024
OpenMetadata Community Meeting - 5th June 2024
 
What is Augmented Reality Image Tracking
What is Augmented Reality Image TrackingWhat is Augmented Reality Image Tracking
What is Augmented Reality Image Tracking
 
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket ManagementUtilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
Utilocate provides Smarter, Better, Faster, Safer Locate Ticket Management
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
 
Using Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional SafetyUsing Xen Hypervisor for Functional Safety
Using Xen Hypervisor for Functional Safety
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
 
Artificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension FunctionsArtificia Intellicence and XPath Extension Functions
Artificia Intellicence and XPath Extension Functions
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 

Attachment Checker for Jira

  • 1. Attachment Checker for Jira Protect your Jira against unauthorised attachments
  • 2. Use Case #1 I want to prevent users from uploading dangerous files Q Refer to Which file types are safe for Jira Tip: List the extensions you want to allow in the allow-list A
  • 3. Use Case #2 I want to prevent users from uploading virus infected files Q Compatible antivirus command line scanners Tip: Integrate with a 3rd party virus scanner to scan all attachments uploaded A
  • 4. Use Case #3 To avoid missing attachments, end users should be notified if their attachments are quarantined Q The hidden risks of running virus scanners Tip: On access scanning provides feedback in Jira when attachment is silently blocked in the backend A
  • 5. Use Case #4 Only special groups can upload very large attachments to avoid disk space wastage Q You can use this method to restrict Service Desk customers to upload image/text/log files only Tip: Set different file size limit for up to 5 user groups, logged in users and anonymous A
  • 6. Use Case #5 I want to limit the number of attachments attached to an issue Q You can also specify a limit for the total attachment size per issue Tip: Set the max attachment limit allowed per issue (e.g. 3) A
  • 7. Use Case #6 I want to automatically remove duplicate attachments in an issue Q This is useful for removing duplicate images from email signatures posted with the email in comments Tip: Enable delete duplicates to ensure there is only 1 unique copy for each attachment A
  • 8. Use Case #7 I want to ensure there are no attachments with the same filename in an issue Q Enable block same filename to prevent duplicate filenames A
  • 9. Use Case #8 I want to restrict certain groups or project roles from downloading non-image attachments Q Add groups or project roles in the Jira Project’s Downloads restriction list A
  • 10. Use Case #9 I want to keep a record of all non-image attachment downloads Q Enable the attachment download log A
  • 11. Use Case #10 I want to have separate email notifications for issue updates vs attachment updates Q Use the Attachment Updated Event in the notification scheme A
  • 12. Additional Resources • Marketplace Listing • User Guide • Our Service Desk We welcome any feedback and suggestions for improvement J
  • 13. Other Related Apps Attachment Checker for Confluence protects your Confluence against unauthorised file attachments and virus through file type checking and virus scanning. User Auditor for Jira allow admins to generate reports on users’ project permissions. This is useful during audits especially when you have multiple user directories. Issue Archiver for Jira allow admins to create archives or snapshots of Jira issues. This is useful for audits, baseline records, sharing issues with non Jira users, archiving old issues, final backup before deletion and many more.