Skip to content

maykinmedia/open-organisatie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Open Organisatie

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

Documentation Status Docker image

Plek voor gemeenten om medewerkers en teams te beheren. (English version)

Ontwikkeld door Maykin B.V..

Introductie

Open Organisatie is een applicatie waarin medewerkers en teams centraal beheerd kunnen worden. Andere applicaties kunnen via een REST API integreren met Open Organisatie om bijvoorbeeld medewerkergegevens op te halen of teams te beheren. De gegevens van medewerkers en teams worden opgehaald en gesynchroniseerd via het SCIM-protocol (System for Cross-domain Identity Management) vanuit Azure Entra ID of andere applicaties.

In Open Organisatie worden medewerkers en teams opgeslagen. Een medewerker bevat gegevens zoals naam, e-mailadres, functie en contactinformatie. Een team is een groep medewerkers die samen een bepaalde rol of afdeling vormen binnen de organisatie.

API specificatie

OpenAPI specification checks

Versie Release datum API specificatie
latest n/a ReDoc, Swagger, (verschillen)
0.1.0 YYYY-MM-DD ReDoc, Swagger

Vorige versies worden nog 6 maanden ondersteund nadat de volgende versie is uitgebracht.

Er is één manier om te authenticeren met de API:

  • Een API-token kan worden aangemaakt in Open Organisatie admin -> Tokens.

Zie: Alle versies en wijzigingen

Ontwikkelaars

Build status Coverage Ruff Docker image Supported Python version

Deze repository bevat de broncode voor openorganisatie. Om snel aan de slag te gaan, raden we aan om de Docker image te gebruiken. Uiteraard kan je ook het project zelf bouwen van de broncode. Zie hiervoor INSTALL.rst.

Quickstart

  1. Download en start openorganisatie:

    wget https://raw.githubusercontent.com/maykinmedia/open-organisatie/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 de browser, navigeer naar http://localhost:8000/ om de beheerinterface en de API te benaderen.

Links

Licentie

Copyright © Maykin 2025

Licensed under the EUPL

About

No description, website, or topics provided.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •