Sharing material with the DAP certification team

Development Acceleration Program

Language
English

This article is a valuable resource for individuals in the midst of or gearing up for the certification process. For a more detailed understanding of the process and criteria, read our Certification Program Documents article.

Certification supporting documents

Before assessing your API and SDK integration, the DAP certification team needs specific documents to grasp the integration's purpose, scope, integrated features with Genetec™ products, workflow, and architectural design, among other aspects. Download the Certification Document Templates.

  • Genetec™ Integration Document:

    This document is mandatory for the certification process. It must contain the scope of the integration, high-level architecture diagram, high-level workflow diagram, data flow diagram, system and license requirements (software and hardware), integration limitations, and future integration works.

  • Quality assurance document:

    This document is mandatory for the certification process. It must contain all the integration's test activities made during the development of the integration.

  • Security questionnaire:

    This document is mandatory for the certification process. It contains the security considerations taken by your team while developing your solution or the API and SDK integration.

  • Installation and upgrade guide:

    This document provides all the instructions on how to install or upgrade your API & SDK integration.

  • Administration and configuration guide:

    This document provides all the instructions on how to configure and manage your API & SDK integration.

  • User guide:

    This document provides all the instructions on how to use the API & SDK integration, from an end-user perspective.

  • Scale benchmark:

    If the integration commits to perform at scale, the scale limitations and scale benchmark report must be provided.

Sharing possibilities

You then have several ways to share these documents with the DAP certification team:

  • Partner’s own private cloud storage and exchange platform:

    Shared documents reside on the partner's infrastructure, with the certification team making notes directly on the documents or creating copies if required. This method is the preferred approach for documentation sharing.

    NOTE: Genetec maintains private and secure cloud storage that can be used by the certification team for exchanging troubleshooting materials (dumps, traces, logs, and so on) during the integration review phase.

  • Public cloud storage and exchange platforms:

    The shared documents are stored on a public cloud provider like Microsoft Azure Storage, Google Cloud Storage, or any trusted company offering secured tools to exchange data. The storage area remains private to the partner who has subscribed to it. Free providers should be avoided, as they don't meet the necessary privacy and security requirements.

  • Email exchanges:

    You can also exchange some documents by email but this practice has limitations, such as attachment size constraints and potential document loss.

You can use the same methods mentioned above to share software deliverables. However, email exchanges are less efficient due to the nature of the deliverables (executables, large installers), and antivirus software flags the executable attachments as malware.