1. DNUG-Lab
Das DNUG-Lab aus Entwicklersicht
Julian Mosen / Jochen Prieß
julianmosen@uni-koblenz.de
Jochen.Priess@Byte-Connexion.de
2. Inhalt
20.06.2023 Das DNUG-Lab aus Entwicklersicht
2
1. Was ist das DNUG-Lab?
2. Zugang / Struktur
3. Zugriff / Anmeldung mit Browser
4. Einsatz Domino Rest-API
5. Fragen / Ideen
3. seit 1997 Entwicklung für Notes/Domino (Notes 4.5)
DNUG Mitglied seit 2013
Mitglied DNUG Fachgruppe Entwicklung
seit 1993 selbständig (Entwicklung und Schulung)
seit 2001 Entwickler und
Geschäftsführer der Byte Connexion GmbH
14.6.2023 Das DNUG-Lab aus Entwicklersicht
3
Über Jochen Prieß
4. seit 2017 Entwicklung mit Notes & Domino 9.0.1
DNUG Mitglied seit 2018
Mitglied DNUG Fachgruppe Entwicklung
seit 2018 Wissenschaftlicher Mitarbeiter und Doktorand in
der Wirtschaftsinformatik
14.6.2023 Das DNUG-Lab aus Entwicklersicht
4
Über Julian Mosen
5. Zugriff auf das Lab
14.6.2023 Das DNUG-Lab aus Entwicklersicht
5
Demo
6. • Eine Domino Umgebung mit mehreren Servern
• Aus dem Internet erreichbar
• Nach Möglichkeit aktuelle/Beta Versionen
• Unterstützung der wesentlichen Entwicklungsmöglichkeiten:
Notes/Domino, Nomad, Rest-API
• Ehrenamtliche Betreuung – nehmt Rücksicht
14.6.2023 Das DNUG-Lab aus Entwicklersicht
6
Was ist das DNUG-Lab?
7. • Gemeinsamer Arbeitsbereich für DNUG-Mitglieder
• Entwicklung und Bereitstellung von Notes-Applikationen
• Umgebung für Entwickler-Workshops der DNUG
14.6.2023 Das DNUG-Lab aus Entwicklersicht
7
Nutzungsszenarien für das DNUG-Lab
8. DNUG-LAB-CLUSTER
Server Name Version
LINUS linus.lab.dnug.eu/dnug-lab Build V1400_05242023
RAY ray.lab.dnug.eu/dnug-lab Build V1400_05242023
BILL bill.lab.dnug.eu/dnug-lab Build V1400_05242023
Weitere Spezial-Server
14.6.2023 Das DNUG-Lab aus Entwicklersicht
8
DNUG Lab Domino Server Cluster
9. • Zugangsdaten
• Querzulassung mit vorhandener Notes-ID
• Eigenständige Notes-ID des DNUG Labs verwenden
• Zugangsmöglichkeiten
• Notes Client & Domino Designer
• Nomad & Klassischer Webzugang
14.6.2023 Das DNUG-Lab aus Entwicklersicht
9
Zugriff auf das DNUG Lab
Zulassung durch
Daniel Nashed
10. 14.6.2023 Das DNUG-Lab aus Entwicklersicht
10
Zugangsdaten
Domain / Organisation dnug-lab
User Name
Vorname Nachname/member/dnug-lab
Vorname Nachname
Alias user@gmail.com
Internet Address vorname.nachname@lab.dnug.eu
11. • Safe-ID generieren und an Daniel Nashed schicken
14.6.2023 Das DNUG-Lab aus Entwicklersicht
11
Querzulassung
12. Zugriff auf das Lab
14.6.2023 Das DNUG-Lab aus Entwicklersicht
12
Demo
14. Demo – Zugangsmöglichkeiten
14.6.2023 Das DNUG-Lab aus Entwicklersicht
14
https://linus.lab.dnug.eu/
Klassischer Web-Zugriff mit Google als OIDC-Provider
15. Ehrenamtlicher Betrieb einer Domino Umgebung
Keep it simple!
14.6.2023 Das DNUG-Lab aus Entwicklersicht
15
Herausforderung:
16. • LocalDomainAdmins
• LocalDomainDatabaseAdmins (Anlage DBs)
• LocalDomainViewOnlyAdmins
• LocalDomainMembers
(Querzulassung – Organisationen)
14.6.2023 Das DNUG-Lab aus Entwicklersicht
16
Berechtigungen über Gruppen
18. • Nutzt Gruppen
• Setzt den Admin-Server
• LocalDomainDatabaseAdmins
14.6.2023 Das DNUG-Lab aus Entwicklersicht
18
Pflege der ACL
19. Nutzt Unterverzeichnisse
Haltet das Root-Verzeichnis sauber
Seid nett zu den Admins! :-)
14.6.2023 Das DNUG-Lab aus Entwicklersicht
19
Organisation DB-Dateien
20. 14.6.2023 Das DNUG-Lab aus Entwicklersicht
20
Fragen?
• Alternative zu Google als OIDC-Provider?
• Verwaltung der Berechtigungen und Gruppen im DNUG Lab?
(Wer darf was?)
21. • Vorschläge
• Ideen
• Verbesserungen
• Erweiterungen
14.6.2023 Das DNUG-Lab aus Entwicklersicht
21
Ideen
22. Vielen Dank für Ihre
Aufmerksamkeit
14.6.2023 Das DNUG-Lab aus Entwicklersicht
22
Danke
25. • Es sollte nicht mehr als 6 Aufzählungen geben
• Aufzählung
• Aufzählung
• Aufzählung
• Aufzählung
• Aufzählung
14.6.2023 Das DNUG-Lab aus Entwicklersicht
25
Überschrift
26.
27. Aufzählung nebeneinander
• Aufzählungen nebeneinander
sollten eine Schriftgröße von
24pt haben
• Aufzählung
• Aufzählung
• Aufzählung
• Es sollten nicht mehr als 2
Zeilen Aufzählung
nebeneinander stehen
• Aufzählung
• Aufzählung
• Aufzählung
20.06.2023 Präsentationstitel
27
32. 2 Bilder mit Aufzählung
20.06.2023 Präsentationstitel
32
• Es sollten nicht mehr als 6
Aufzählungen neben einem
Bild stehen
• Aufzählung
• Aufzählung
• Aufzählung
33. 2007-2009 (Angaben in Mio. US $)
2009 2008 2007
Umsatz IBM Corp. 95.758 103.630 98.786
Jahresüberschuss 13.425 12.334 10.418
Reingewinn 13.425 12.334 10.418
20.06.2023 Präsentationstitel
33
Beispiel einer Tabelle
Der Konzernabschluss von IBM Corporation, in den IBM Deutschland einbezogen ist,
ist im Internet unter ibm.com/annualreport zu finden.