Änderungen von Dokument Digitale Mitgliederverwaltung

Zuletzt geändert von Daniel Herrmann am 2026/02/22 21:17

Von Version Icon 43.1 Icon
bearbeitet von Daniel Herrmann
am 2025/08/26 21:55
Änderungskommentar: Es gibt keinen Kommentar für diese Version
Auf Version Icon 40.1 Icon
bearbeitet von Daniel Herrmann
am 2025/08/25 10:40
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Icon Seiteneigenschaften
Inhalt
... ... @@ -723,19 +723,77 @@
723 723  * **Tags**: Einem Dokument können beliebig viele Tags zugewiesen werden. **Tags** dienen der einfacheren **Zuordnung** und dem **Wiederfinden** von Dokumenten. Es gibt allerdings auch spezielle Tags für Dokumente die eingelesen aber noch nicht bearbeitet wurden, so genannte "Inbox Tags":
724 724  ** (% style="color:var(--ds-icon-success,#22a06b);" %)**Inbox Mitgliederverwaltung**(%%) - Alle **Dokumente** die **per Mail oder per Ordner** für die **Gruppe Mitgliederverwaltung** aufgenommen wurden und **nicht automatisch zugeordnet** werden konnten.
725 725  ** (% style="color:var(--ds-icon-accent-blue,#1d7afc);" %)**Inbox Vorstand**(%%) - Alle **Dokumente** die **per Mail oder per Ordner** für die **Gruppe Vorstand** aufgenommen wurden und **nicht automatisch zugeordnet** werden konnten.
726 -* **Dokumenten-Typen**: Einem Dokument wird exakt ein Typ zugewiesen. Dokumenten Typen sind im Prinzip einfache Gruppen. Für die Mitgliederverwaltung sind die Gruppen gemäß der folgenden Liste festgelegt, können aber natürlich bei Bedarf erweitert werden.
727 -** Mitgliedsantrag
728 -** SEPA Lastschriftmandat
729 -** Studienbescheinigung
730 -** Bestätigung Schlüsselausgabe
731 -** Verpflichtungserklärung Datenschutz
732 -** Übungsleitervertrag
733 -** Nutzungsvereinbarung Schulungsinhalte
734 -** Bestellung als Einweiser:in
735 -** Haftungsausschluss
736 -** Einweisungszettel
737 -** Lagervertrag Kistenlager
738 -** Lagervertrag Projektlager
726 +* (((
727 +**Dokumenten-Typen**: Einem Dokument wird exakt ein Typ zugewiesen. Dokumenten Typen sind im Prinzip einfache Gruppen. Für die Mitgliederverwaltung sind die Gruppen gemäß der folgenden Tabelle festgelegt, können aber natürlich bei Bedarf erweitert werden. Neben einem Namen haben die Dokumente einen Match String. Kommt dieser eindeutig (exakter Match) irgendwo im Dokument vor, wird der Typ automatisch zugewiesen.
728 +\\
729 +
730 +(% class="wrapped" %)
731 +|=(% scope="col" %)(((
732 +Name
733 +)))|=(% scope="col" %)(((
734 +Exact Match String
735 +)))
736 +|(((
737 +Mitgliedsantrag
738 +)))|(((
739 +mksp-doc-mitgliedsantrag
740 +)))
741 +|(((
742 +SEPA Lastschriftmandat
743 +)))|(((
744 +mksp-doc-sepamandat
745 +)))
746 +|(((
747 +Studienbescheinigung
748 +)))|(((
749 +mksp-doc-studienbescheinigung
750 +)))
751 +|(((
752 +Formular Schlüsselausgabe
753 +)))|(((
754 +mksp-doc-schluesselausgabe
755 +)))
756 +|(((
757 +Verpflichtungserklärung Datenschutz
758 +)))|(((
759 +\\
760 +)))
761 +|(((
762 +Übungsleitervertrag
763 +)))|(((
764 +\\
765 +)))
766 +|(((
767 +Nutzungsvereinbarung Schulungsinhalte
768 +)))|(((
769 +\\
770 +)))
771 +|(((
772 +Bestellung eines Einweisers
773 +)))|(((
774 +\\
775 +)))
776 +|(((
777 +Haftungsausschluss
778 +)))|(((
779 +\\
780 +)))
781 +|(((
782 +Einweisungszettel
783 +)))|(((
784 +\\
785 +)))
786 +|(((
787 +Lagervertrag Kistenlager
788 +)))|(((
789 +\\
790 +)))
791 +|(((
792 +Lagervertrag Projektlager
793 +)))|(((
794 +\\
795 +)))
796 +)))
739 739  * **Storage Path**: Speicherpfade sind ein etwas fortgeschrittenes Feature, welches kontrolliert, wie die Dateien im unterliegenden Dateisystem gespeichert werden. In der Regel arbeitet man nicht direkt mit den Dateien, aber wenn man aus lange Sicht mal aus Paperless NGX weg ziehen möchte kann es sinnvoll sein, die Dokumente in einer Struktur zu speichern, die man theoretisch auch manuell durchsuchen könnte. Details finden sich in der [[Dokumentation von Paperless zu File Name Handling>>url:https://docs.paperless-ngx.com/advanced_usage/#file-name-handling||shape="rect"]].
740 740  \\{{info title="Verhalten von Paperless"}}(% style="text-decoration: none;color:var(--ds-text-accent-purple-bolder,#352c63);" %)Paperless checks the filename of a document whenever it is saved. Changing (or deleting) a (%%)[[storage path>>url:https://docs.paperless-ngx.com/advanced_usage/#storage-paths||style="text-decoration: none;" shape="rect"]](% style="text-decoration: none;color:var(--ds-text-accent-purple-bolder,#352c63);" %) will automatically be reflected in the file system. However, when changing (% style="text-decoration: none;" %){{code language="none"}}PAPERLESS_FILENAME_FORMAT{{/code}}(% style="text-decoration: none;color:var(--ds-text-accent-purple-bolder,#352c63);" %) you will need to manually run the (%%)[[
741 741  
... ... @@ -970,12 +970,8 @@
970 970  
971 971  === {{id name="DigitaleMitgliederverwaltung-Referenz-Implementierung"/}}Referenz-Implementierung ===
972 972  
973 -Eine Referenz-Implementierung befindet sich im Makerspace Gitlab: [[https:~~/~~/git.makerspace-darmstadt.de/makerspace-it-infrastructure/mitgliederverwaltung/paperless-pdf417-reference>>url:https://git.makerspace-darmstadt.de/makerspace-it-infrastructure/mitgliederverwaltung/paperless-pdf417-reference||shape="rect"]]
1031 +Eine Referenz-Implementierung befindet sich im Makerspace Gitlab: [[https:~~/~~/git.makerspace-darmstadt.de/makerspace-it-infrastructure/paperless-pdf417-reference>>url:https://git.makerspace-darmstadt.de/makerspace-it-infrastructure/paperless-pdf417-reference||shape="rect"]]
974 974  
975 -=== {{id name="DigitaleMitgliederverwaltung-PostConsumptionScript"/}}Post Consumption Script ===
976 -
977 -Die eigentliche Zuordnung der Meta-Daten erfolgt über ein so genanntes Post Consumption Script. Dieses befindet sich ebenfalls im Makerspace Gitlab: [[https:~~/~~/git.makerspace-darmstadt.de/makerspace-it-infrastructure/mitgliederverwaltung/paperless-post-consumption-script#>>url:https://git.makerspace-darmstadt.de/makerspace-it-infrastructure/mitgliederverwaltung/paperless-post-consumption-script||shape="rect"]]
978 -
979 979  == {{id name="DigitaleMitgliederverwaltung-PaperlessBerechtigungen"/}}Paperless Berechtigungen ==
980 980  
981 981  Paperless NGX hat ein Berechtigungssystem, welches sich über fast alle Ressourcen erstreckt. Grundsätzlich gibt es **Benutzer** und **Gruppen**. Berechtigungen können dann global vergeben werden (Sichtbarkeit von Features) und zusätzlich auf Objektebene vergeben werden.
... ... @@ -1331,22 +1331,25 @@
1331 1331  
1332 1332  Basierend auf den hier beschrieben Regeln werden für Objekte die folgenden Berechtigungen gesetzt:
1333 1333  
1334 -|=(% rowspan="2" scope="rowgroup" %)(((
1388 +|=(% scope="rowgroup" %)(((
1335 1335  Objekt
1336 -\\
1337 1337  )))|=(% colspan="3" scope="colgroup" %)(((
1338 1338  Mitgliederverwaltung
1339 -)))|=(% rowspan="7" scope="rowgroup" %)(((
1392 +)))|=(% scope="row" %)(((
1340 1340  \\
1341 1341  )))|=(% colspan="3" scope="colgroup" %)(((
1342 1342  Vorstandspost
1343 1343  )))
1344 -|=(% scope="col" %)(((
1397 +|=(% scope="rowgroup" %)(((
1398 +Objekt
1399 +)))|=(% scope="col" %)(((
1345 1345  Owner
1346 1346  )))|=(% scope="col" %)(((
1347 1347  Anzeigen
1348 1348  )))|=(% scope="col" %)(((
1349 1349  Bearbeiten
1405 +)))|=(% scope="row" %)(((
1406 +\\
1350 1350  )))|=(((
1351 1351  Owner
1352 1352  )))|=(((
... ... @@ -1357,79 +1357,95 @@
1357 1357  |=(% scope="row" %)(((
1358 1358  Dokument
1359 1359  )))|(((
1360 -mksp-mv-owner
1417 +\\
1361 1361  )))|(((
1362 -Mitgliederverwaltung
1419 +\\
1363 1363  )))|(((
1364 -Mitgliederverwaltung
1421 +\\
1422 +)))|=(% scope="row" %)(((
1423 +\\
1365 1365  )))|(((
1366 -mksp-vs-owner
1425 +\\
1367 1367  )))|(((
1368 -Vorstand
1427 +\\
1369 1369  )))|(((
1370 -Vorstand
1429 +\\
1371 1371  )))
1372 1372  |=(% scope="row" %)(((
1373 1373  Dokumenttyp
1374 1374  )))|(((
1375 -mksp-mv-owner
1434 +\\
1376 1376  )))|(((
1377 -Mitgliederverwaltung, IT Admin
1436 +\\
1378 1378  )))|(((
1379 -IT Admin
1438 +\\
1439 +)))|=(% scope="row" %)(((
1440 +\\
1380 1380  )))|(((
1381 -mksp-vs-owner
1442 +\\
1382 1382  )))|(((
1383 -Vorstand
1444 +\\
1384 1384  )))|(((
1385 -Vorstand
1446 +\\
1386 1386  )))
1387 1387  |=(% scope="row" %)(((
1388 1388  Tag
1389 1389  )))|(((
1390 -mksp-mv-owner
1451 +\\
1391 1391  )))|(((
1392 -Mitgliederverwaltung, IT Admin
1453 +\\
1393 1393  )))|(((
1394 -IT Admin
1455 +\\
1456 +)))|=(% scope="row" %)(((
1457 +\\
1395 1395  )))|(((
1396 -mksp-vs-owner
1459 +\\
1397 1397  )))|(((
1398 -Vorstand
1461 +\\
1399 1399  )))|(((
1400 -Vorstand
1463 +\\
1401 1401  )))
1402 1402  |=(% scope="row" %)(((
1403 1403  Korrespondent
1404 1404  )))|(((
1405 -mksp-mv-owner
1468 +\\
1406 1406  )))|(((
1407 -Mitgliederverwaltung, IT Admin
1470 +\\
1408 1408  )))|(((
1409 -IT Admin
1472 +\\
1473 +)))|=(% scope="row" %)(((
1474 +\\
1410 1410  )))|(((
1411 -mksp-vs-owner
1476 +\\
1412 1412  )))|(((
1413 -Vorstand
1478 +\\
1414 1414  )))|(((
1415 -Vorstand
1480 +\\
1416 1416  )))
1417 1417  |=(% scope="row" %)(((
1418 1418  Speicherpfad
1419 1419  )))|(((
1420 -mksp-mv-owner
1485 +\\
1421 1421  )))|(((
1422 -Mitgliederverwaltung, IT Admin
1487 +\\
1423 1423  )))|(((
1424 -IT Admin
1489 +\\
1490 +)))|=(% scope="row" %)(((
1491 +\\
1425 1425  )))|(((
1426 -mksp-vs-owner
1493 +\\
1427 1427  )))|(((
1428 -Vorstand
1495 +\\
1429 1429  )))|(((
1430 -IT Admin
1497 +\\
1431 1431  )))
1432 1432  
1500 +Owner: zwei Owner
1501 +Docs: Owner = grp owner, View + Edit jeweilige Gruppen
1502 +Correspondent: owner = grp owner, view = jeweilige Gruppe, edit = it admin
1503 +Tag: owner = grp owner, view = jeweilige Gruppe, edit = it admin
1504 +Doc Type: owner = grp owner, view = jeweilige Gruppe, edit = it admin
1505 +
1433 1433  = {{id name="DigitaleMitgliederverwaltung-OffenePunkte"/}}Offene Punkte =
1434 1434  
1435 1435  * Docuseal Logging + Monitoring
Icon Confluence.Code.ConfluencePageClass[0]
Id
... ... @@ -1,1 +1,1 @@
1 -205586481
1 +205586464
URL
... ... @@ -1,1 +1,1 @@
1 -https://wiki.makerspace-darmstadt.de/spaces/PROJ/pages/205586481/Digitale Mitgliederverwaltung
1 +https://wiki.makerspace-darmstadt.de/spaces/PROJ/pages/205586464/Digitale Mitgliederverwaltung