InterSystems Security Contest

Registration Starts: 15 Nov, 2021, 12:00:00 AM EST

Topic and Rules

In the security contest, we encourage developers to share the solutions that show how to perform security tasks related to InterSystems IRIS and InterSystems IRIS for Health. We invite you to contribute apps that will reveal tasks related to the Authentication and Authorization parts of InterSystems Security Model

Here are the requirements:

  1. Accepted applications: new to Open Exchange apps or existing ones, but with a significant improvement. Our team will review all applications before approving them for the contest.
  2. The application should work either on InterSystems IRIS Community Edition or on InterSystems IRIS for Health Community Edition or on InterSystems IRIS Advanced Analytics Community Edition.
  3. The application should be Open Source and published on GitHub.
  4. The README file to the application should be in English, contain the installation steps, and contain either the video demo or/and a description of how the application works.

Technology bonuses

If the application satisfies some additional requirements listed here, it gets additional technology votes.

Sample applications

Sample applications will be added soon. Stay tuned!

Who can participate

Any Developer Community member, except for InterSystems employees (ISC contractors allowed). Create an account!

Developers can team up to create a collaborative application. Allowed from 2 to 5 developers in one team.

Don't forget to highlight your team members in the README of your application – DC user profiles.

How to apply

Log in to Open Exchange, open your application page, make sure that it meets the requirements, and click the "Apply for Contest" button. Your application will be sent for approval and once approved will appear on the Contest page eventually.

Prizes and nominations

Experts Nomination

  • 1st place - $4,000
  • 2nd place - $2,000
  • 3rd place - $1,000
  • NEW PRIZES: 4-10th places - $100

Community Nomination

  • 1st place - $1,000
  • 2nd place - $500
  • 3rd place - $250

Terms and conditions, rules and judgment criteria

By participating in the contest you agree with the following Terms and Conditions.

Visit contest landing page to read and discuss the rules, nominations & judgment criteria.

Join InterSystems Discord channel to chat about requirements, technology, voting, etc.

Read more
14 Registered Application(s)
Filter
Bonuses
66Experts137Community
iris-disguise
iris-disguise
Data Anonymization tool for InterSystems IRIS
5 Bonuses
55Experts142Community
zap-api-scan-sample
zap-api-scan-sample
An example on how to scan your REST APIs on IRIS using the OWASP
4 Bonuses
46Experts90Community
iris-saml-example
iris-saml-example
InterSystems IRIS - SAML Authentication Test
7 Bonuses
40Experts95Community
API Security Mediator
API Security Mediator
InterSystems IRIS Declarative Security Rules for REST APIs
9 Bonuses
37Experts54Community
Data_APP_Security
Data_APP_Security
OAuth Authentication, Authorization & Auditing basics
10 Bonuses
24Experts72Community
Server Manager 3 Preview
Server Manager 3 Preview
Now an Authentication Provider for VS Code, for better security
2 Bonuses
18Experts54Community
IRIS Middlewares
IRIS Middlewares
Specify your middlewares. security treatments on all requests.
2 Bonuses
14Experts35Community
isc-apptools-lockdown
isc-apptools-lockdown
Program for changing the security level of the system.
3 Bonuses
14Experts33Community
Audit Mediator
Audit Mediator
Object Script mediator to audit ObjectScript REST API requests
6 Bonuses
13Experts69Community
passwords-tool
passwords-tool
Generating secure passwords and check strength of passwords
4 Bonuses
13Experts16Community
appmsw-dbdeploy
appmsw-dbdeploy
An example of deploying solutions with prepared databases, even without source code.
4 Bonuses
11Experts57Community
appmsw-forbid-old-passwd
appmsw-forbid-old-passwd
To meet the requirements of section 8.2.5 PCI DSS "Prohibit the use of old passwords", a small application has been implemented that will be launched by the system when a user tries to change a password and check if it was used before.
6 Bonuses
5Experts34Community
https-rest-api
https-rest-api
Rest API with Apache2 Web server
1 Bonuses
5Experts15Community
TimeTracking-workers
TimeTracking-workers
TimeTracking-workers
3 Bonuses