Table of Contents

Provisioning Neu

Goal: Provisioning System for free networks, based on the current FunkFeuer Graz provisioning system

Main reason for changes: assignment of public IP addresses mandates support for IPsec key management and authentication of users

Current functionality

Requirements

mandatory requirements

  authorisation system (anonymous users, l1 id, l2 id, admin, user groups...) 
  auditing (log photo id check, optional: IP assignments, config changes, ...) 
  * timestamp 
  * who 
  * what 
  IP network management 
  * create/modify/delete IP ranges 
  * assign/revoke IP network to/from location 
  * management of both public and private IPs 
  * support for IPSEC key management for public IPs 
  * support tinc tunnel management 
  * optional: request larger network: support for renumbering 
  status report for IP network requests 
  safety net: deleted objects are flagged, not permanently deleted 

optional requirements

Data model constraints

Use cases