Municipality setup

Before a vendor can call Open Aidn APIs for a municipality, the integration must be enabled for that municipality and an OAuth client must be configured with the agreed scopes.

Municipal or Aidn administrators complete this setup in the admin portal.

Setup overview

flowchart TD
    A[Open the municipality in the admin portal] --> B[Open the integration overview]
    B --> C[Enable or start the integration]
    C --> D[Create a client for the vendor]
    D --> E[Select approved scopes]
    E --> F[Register the vendor public key]
    F --> G[Share client ID and required configuration values]

Integration state

The integration must be enabled for the municipality before you can create a client for it. OAuth clients can be connected to integrations that are active or still starting up.

Client setup

When creating a client, the administrator should:

Use-case configuration and testing

Most integrations require use-case-specific configuration in both Aidn and the third-party system. The exact values and steps depend on the approved use case.

The municipality should confirm:

Aidn normally helps set up the test environment and provides technical onboarding. The municipality isn’t expected to do this alone.

Operational responsibilities

The municipality and vendor should agree how to handle:

Back to home