# Überblick

## Zielsetzung

Ziel ist es Zugang zu Maschinen, und Räumen zu verwalten.

## Wichtige Links

- [Übersicht über die verwendeten Systeme in anderen Makerspaces der DWGD](https://pad.gwdg.de/DsyvzN4TQyyB5M94ZCBihQ#Bereits-laufende-Aktivit%C3%A4ten)
- [PDF über die vorhandenen Zugrangssysteme der Offenen Werkstätten mit Bewertung](https://www.offene-werkstaetten.org/cowiki/zutaten/15)
- [Sammlung der Zugangssysteme der Offenen Werkstätten (mäßig Hilfreich)](https://www.offene-werkstaetten.org/cowiki/sammlungen/11)
- 

## Anforderungen

- [Original Pad](https://www.offene-werkstaetten.org/de/seite/ein-zugangssystem-fuer-offene-werkstaetten)
- [Übersicht über die untersuchten Systeme](https://wiki.betreiberverein.de/books/projekte-aktuell/page/systeme "Systeme")

(H) High Prio  
(M) Medium Prio  
(L) Low Prio  
(R) Rejected

<span class="efont" id="bkmrk-%E2%9D%8C">❌</span> Wird nicht unterstützt  
<span class="efont" id="bkmrk-%E2%9C%85">✅</span> Wird unterstützt  
<span class="efont" id="bkmrk-%E2%9D%93">❓</span> Wird vielleicht unterstützt  
<span class="efont" id="bkmrk-%E3%80%B0%EF%B8%8F">〰️</span>Nicht zutreffend -&gt; Muss z.B. in Hardware implementiert werden

<table border="1" id="bkmrk-prio-anforderung-bff" style="border-collapse: collapse; width: 100%; height: 1235.27px;"><colgroup><col style="width: 13.8463%;"></col><col style="width: 43.1459%;"></col><col style="width: 17.9259%;"></col><col style="width: 24.9727%;"></col></colgroup><tbody><tr style="height: 29.9167px;"><td style="height: 29.9167px;">Prio  
</td><td style="height: 29.9167px;">Anforderung  
</td><td style="height: 29.9167px;">BFFH  
</td><td style="height: 29.9167px;">Fabmanager  
</td></tr><tr style="height: 35.5167px;"><td style="height: 35.5167px;">  
</td><td style="height: 35.5167px;">**Berechtigung**  
</td><td style="height: 35.5167px;"><span class="efont" id="bkmrk-">  
</span>

</td><td style="height: 35.5167px;"><span class="efont" id="bkmrk--1">  
</span></td></tr><tr style="height: 80.3167px;"><td style="height: 80.3167px;">H  
</td><td style="height: 80.3167px;">Anbindung SSO / LDAP  
</td><td style="height: 80.3167px;"><span class="efont" id="bkmrk-%E2%9D%8C-1">❌</span>

<span class="efont" id="bkmrk-%28ldap-f%C3%BCr-passwort-a">(LDAP für Passwort angedacht)  
</span>

</td><td style="height: 80.3167px;"><span class="efont" id="bkmrk-%E2%9C%85-1">✅</span></td></tr><tr style="height: 46.7167px;"><td style="height: 46.7167px;">H  
</td><td style="height: 46.7167px;">*Einfaches einpflegen von Berechtigungen/Einweisungen*, durch Einweisende</td><td style="height: 46.7167px;"><span class="efont" id="bkmrk-%E2%9D%8C-2">❌</span></td><td style="height: 46.7167px;"><span class="efont" id="bkmrk-%E2%9C%85-2">✅</span></td></tr><tr style="height: 46.7167px;"><td style="height: 46.7167px;">M</td><td style="height: 46.7167px;">Zeitabhängige Berechtigungen  
z.B. Presslufthammer nur zwischen 6 und 18 Uhr,</td><td style="height: 46.7167px;"><span class="efont" id="bkmrk-%E2%9D%8C-3">❌</span></td><td style="height: 46.7167px;"><span class="efont" id="bkmrk-%E2%9D%93-1">❓</span></td></tr><tr style="height: 63.5167px;"><td style="height: 63.5167px;">H  
</td><td style="height: 63.5167px;">Auslaufende Berechtigungen  
 z.B. Zugang zum Aquarium vom 1.1.23 bis 3.1.23.</td><td style="height: 63.5167px;"><span class="efont" id="bkmrk-%E2%9D%8C-4">❌</span> In planung  
</td><td style="height: 63.5167px;"><span class="efont" id="bkmrk-%E2%9C%85-3">✅</span></td></tr><tr style="height: 46.7167px;"><td style="height: 46.7167px;">H  
</td><td style="height: 46.7167px;">Gruppenbasierte Berechtigungen</td><td style="height: 46.7167px;"><span class="efont" id="bkmrk-%E2%9C%85-4">✅</span></td><td style="height: 46.7167px;"><span class="efont" id="bkmrk-%E2%9D%93-2">❓</span> Kann über Trainings abgebildet werden  
</td></tr><tr style="height: 29.9167px;"><td style="height: 29.9167px;">  
</td><td style="height: 29.9167px;">**Maschienen**  
</td><td style="height: 29.9167px;">  
</td><td style="height: 29.9167px;">  
</td></tr><tr style="height: 102.717px;"><td style="height: 102.717px;">H  
</td><td style="height: 102.717px;">aktivieren/freischalten

z.B. durch  
 \* Strom ein/aus  
 \* Interlock trennen/verbinden

</td><td style="height: 102.717px;"><span class="efont" id="bkmrk-%E2%9C%85-5">✅</span></td><td style="height: 102.717px;"><span class="efont" id="bkmrk-%E2%9D%8C-5">❌</span> - Aber API/Pluginsystem  
</td></tr><tr style="height: 113.917px;"><td style="height: 113.917px;">M  
</td><td style="height: 113.917px;">Zustand überwachen (z.B. gerade in Nutzung)

Material verbrauch, z.B. bei Drucker  
In Betrieb  
Betriebsstundenzähler

</td><td style="height: 113.917px;"><span class="efont" id="bkmrk-%E2%9D%93-3">❓</span> Alle aktivitäten werden in eine Logdatei geschrieben, die man auswerten kann  
</td><td style="height: 113.917px;"><span class="efont" id="bkmrk-%E2%9D%8C---m%C3%BCsste-man-erwei">❌ - Müsste man erweitern</span>  
</td></tr><tr style="height: 46.7167px;"><td style="height: 46.7167px;">M  
</td><td style="height: 46.7167px;">Präsenzsprüfung ("Totmannschalter")</td><td style="height: 46.7167px;"><span class="efont" id="bkmrk-%E3%80%B0%EF%B8%8F-1">〰️</span></td><td style="height: 46.7167px;"><span class="efont" id="bkmrk-%E3%80%B0%EF%B8%8F-2">〰️</span></td></tr><tr style="height: 46.7167px;"><td style="height: 46.7167px;">H  
</td><td style="height: 46.7167px;">Maschinenspezifische An-/Abmeld/Betriebs Verhalten</td><td style="height: 46.7167px;"><span class="efont" id="bkmrk-%E3%80%B0%EF%B8%8F-3">〰️</span></td><td style="height: 46.7167px;"><span class="efont" id="bkmrk-%E3%80%B0%EF%B8%8F-4">〰️</span></td></tr><tr style="height: 46.7167px;"><td style="height: 46.7167px;">H  
</td><td style="height: 46.7167px;">Maschinenabhängigkeiten (z.B. Lüfung und Klappen korrekt geschaltet)</td><td style="height: 46.7167px;"><span class="efont" id="bkmrk-%E3%80%B0%EF%B8%8F-5">〰️</span></td><td style="height: 46.7167px;"><span class="efont" id="bkmrk-%E3%80%B0%EF%B8%8F-6">〰️</span></td></tr><tr style="height: 46.7167px;"><td style="height: 46.7167px;">L  
</td><td style="height: 46.7167px;">Admin Tokens/Zugänge sollten offline noch funktionieren</td><td style="height: 46.7167px;"><span class="efont" id="bkmrk-%E3%80%B0%EF%B8%8F-7">〰️</span></td><td style="height: 46.7167px;"><span class="efont" id="bkmrk-%E3%80%B0%EF%B8%8F-8">〰️</span></td></tr><tr style="height: 29.9167px;"><td style="height: 29.9167px;">M  
</td><td style="height: 29.9167px;">Internet-Unabhängiger Funktionserhalt</td><td style="height: 29.9167px;"><span class="efont" id="bkmrk-%E2%9C%85-6">✅</span></td><td style="height: 29.9167px;"><span class="efont" id="bkmrk-%E2%9C%85-7">✅</span></td></tr><tr style="height: 46.7167px;"><td style="height: 46.7167px;">H  
</td><td style="height: 46.7167px;">Türen öffnen</td><td style="height: 46.7167px;"><span class="efont" id="bkmrk-%E2%9C%85-8">✅</span></td><td style="height: 46.7167px;"><span class="efont" id="bkmrk-%E2%9D%93rechteabfrage-%C3%BCber-">❓Rechteabfrage über Plugin  
</span></td></tr><tr style="height: 29.9167px;"><td style="height: 29.9167px;">L  
</td><td style="height: 29.9167px;">Spinde/Fächer für Privatzeugs</td><td style="height: 29.9167px;"><span class="efont" id="bkmrk-%E3%80%B0%EF%B8%8F-9">〰️</span></td><td style="height: 29.9167px;"><span class="efont" id="bkmrk-%E3%80%B0%EF%B8%8F-10">〰️</span></td></tr><tr style="height: 29.9167px;"><td style="height: 29.9167px;">M  
</td><td style="height: 29.9167px;">Spinde/Fächer für Geräte</td><td style="height: 29.9167px;"><span class="efont" id="bkmrk-%E3%80%B0%EF%B8%8F-11">〰️</span></td><td style="height: 29.9167px;"><span class="efont" id="bkmrk-%E3%80%B0%EF%B8%8F-12">〰️</span></td></tr><tr style="height: 29.9167px;"><td style="height: 29.9167px;">M  
</td><td style="height: 29.9167px;">Reservierungen von Maschinen (und Räumen)</td><td style="height: 29.9167px;"><span class="efont" id="bkmrk-%E2%9D%8C-6">❌</span></td><td style="height: 29.9167px;"><span class="efont" id="bkmrk-%E2%9C%85-9">✅</span></td></tr><tr style="height: 29.9167px;"><td style="height: 29.9167px;">H</td><td style="height: 29.9167px;">Protokollierung von Nutzung</td><td style="height: 29.9167px;"><span class="efont" id="bkmrk-%E2%9C%85-10">✅</span> (Logdatei)  
</td><td style="height: 29.9167px;"><span class="efont" id="bkmrk-%E2%9C%85-11">✅</span></td></tr><tr style="height: 29.9167px;"><td style="height: 29.9167px;">H  
</td><td style="height: 29.9167px;">Anbindung an Abrechnungssystem</td><td style="height: 29.9167px;"><span class="efont" id="bkmrk-%E2%9D%8C-7">❌</span></td><td style="height: 29.9167px;"><span class="efont" id="bkmrk-%E2%9C%85-12">✅</span></td></tr><tr style="height: 46.7167px;"><td style="height: 46.7167px;">H  
</td><td style="height: 46.7167px;">Letzte x Nutzer:innen</td><td style="height: 46.7167px;"><span class="efont" id="bkmrk-%E2%9C%85-13">✅</span> Nur der letzte / Sonst logdatei  
</td><td style="height: 46.7167px;"><span class="efont" id="bkmrk-%E2%9C%85-14">✅</span></td></tr><tr style="height: 29.9167px;"><td style="height: 29.9167px;">TODO  
</td><td style="height: 29.9167px;">Materialabrechnung  
</td><td style="height: 29.9167px;"><span class="efont" id="bkmrk-%E2%9D%8C-8">❌</span></td><td style="height: 29.9167px;"><span class="efont" id="bkmrk-%E2%9C%85-15">✅</span></td></tr><tr style="height: 29.9167px;"><td style="height: 29.9167px;">R</td><td style="height: 29.9167px;">Warteschlange: -&gt; Wird mit Papier/Whiteboard gmeacht</td><td style="height: 29.9167px;"><span class="efont" id="bkmrk-%E3%80%B0%EF%B8%8F-13">〰️</span></td><td style="height: 29.9167px;"><span class="efont" id="bkmrk-%E3%80%B0%EF%B8%8F-14">〰️</span></td></tr><tr style="height: 29.9167px;"><td style="height: 29.9167px;">H  
</td><td style="height: 29.9167px;">RFID Nutzerschnittstelle</td><td style="height: 29.9167px;"><span class="efont" id="bkmrk-%E2%9C%85-16">✅</span></td><td style="height: 29.9167px;"><span class="efont" id="bkmrk-%E2%9D%8C-9">❌</span> - Aber Plugin-system  
</td></tr><tr style="height: 29.9167px;"><td style="height: 29.9167px;">M  
</td><td style="height: 29.9167px;">Display für Feedback</td><td style="height: 29.9167px;"><span class="efont" id="bkmrk-%E3%80%B0%EF%B8%8F-15">〰️</span></td><td style="height: 29.9167px;"><span class="efont" id="bkmrk-%E3%80%B0%EF%B8%8F-16">〰️</span></td></tr><tr><td style="height: 29.9167px;">H  
</td><td style="height: 29.9167px;">Sicheres RFID-Protokoll (Für Türen) - Siehe auch extra Paragraph  
</td><td style="height: 29.9167px;"><span class="efont" id="bkmrk-%E2%9C%85-17">✅</span></td><td style="height: 29.9167px;"><span class="efont" id="bkmrk-%E2%9D%8C-10">❌</span></td></tr><tr><td>H  
</td><td>Basisfunktionalität sollte komplette per RFID gehen

Maschinen

Räume

</td><td><span class="efont" id="bkmrk-%E2%9C%85-18">✅</span></td><td><span class="efont" id="bkmrk-%E2%9D%8C-11">❌</span></td></tr><tr><td>  
</td><td>App / Webapp zur Bedienung</td><td><span class="efont" id="bkmrk-%E2%9D%8C-nur-textdateien">❌ Nur Textdateien  
</span></td><td><span class="efont" id="bkmrk-%E2%9C%85-19">✅</span></td></tr><tr style="height: 29.9167px;"><td style="height: 29.9167px;">  
</td><td style="height: 29.9167px;">  
</td><td style="height: 29.9167px;">  
</td><td style="height: 29.9167px;">  
</td></tr><tr style="height: 29.9167px;"><td style="height: 29.9167px;">  
</td><td style="height: 29.9167px;">  
</td><td style="height: 29.9167px;">  
</td><td style="height: 29.9167px;">  
</td></tr></tbody></table>

### RFID

Zum Öffnen der Türen muss es sicher sein. D.h. es sollte nicht möglich sein durch Demontage des Lesers an den Schlüssel zu kommen. Im Inneren ist es ok, wenn man an den Schlüssel kommt - der muss dann halt ggf ausgetauscht werden. -&gt; Verwendung von zwei unterschiedlichen Schlüsseln.