Skip to content

Latest commit

 

History

History
147 lines (101 loc) · 5.97 KB

File metadata and controls

147 lines (101 loc) · 5.97 KB

Open Organisatie

Version: 0.2.0
Source:https://github.com/maykinmedia/open-organisatie
Keywords:organisation

Documentation Status Docker image

A platform for municipalities to manage employees and teams. (Nederlandse versie)

Developed by Maykin B.V..

Introduction

Open Organisatie is an application for managing employees and teams. Other applications can integrate with Open Organisatie via a REST API to retrieve employee data or manage teams. Employee and team data is retrieved and synchronized via the SCIM protocol (System for Cross-domain Identity Management), from Azure Entra ID or other applications.

In Open Organisatie, employees and teams are stored. An employee contains data such as name, email address, job title, and contact information. A team is a group of employees who together form a specific role or department within the organisation.

Information model

Open Organisatie informatiemodel

API specification

Identity

Organisation

Previous versions are supported for 6 month after the next version is released.

There is one way to authenticate with the API:

  • An API token can be created in Open Organisation admin -> Tokens.

See: All versions and changes

Developers

Build status Coverage Ruff Docker image Supported Python version

This repository contains the source code for openorganisatie. To quickly get started, we recommend using the Docker image. You can also build the project from the source code. For this, please look at INSTALL.rst.

Quickstart

  1. Download and run openorganisatie:

    wget https://raw.githubusercontent.com/maykinmedia/openorganisatie/main/docker-compose.yml
    docker-compose up -d --no-build
    docker-compose exec web src/manage.py loaddata demodata
    docker-compose exec web src/manage.py createsuperuser
  2. In the browser, navigate to http://localhost:8000/ to access the admin and the API.

References

License

Copyright © Maykin 2025

Licensed under the EUPL