Hilfecenter & Dokumentation

Alle Anleitungen und Antworten auf einen Blick, durchsuche die Dokumentation oder filtere nach Thema.

56 Artikel

Fehlende Kursteilnehmer unter Aktivitäten

Wenn ein Teilnehmer im Kurs angezeigt wird, aber in einer einzelnen Aktivität fehlt, kannst du das Problem meist schnell selbst beheben: Öffne den Kurs unter «Aktivitäten → Kurs verwalten» und klicke auf Speichern, damit die Teilnehmer synchronisiert werden.
Artikel lesen →

Kurse mit der NDS-Datenbank (J&S) synchronisieren

Du kannst Kurs-, Teilnehmer- und Anwesenheitsdaten aus DigitalMembers als NDS-kompatible CSV exportieren und manuell in die NDS-Datenbank (BASPO) importieren; eine vollautomatische Synchronisation ist wegen fehlender API nicht möglich.

Artikel lesen →

Mitteilungen (Kampagnen) erstellen und versenden

Du kannst Mitteilungen an Mitglieder per E-Mail, WhatsApp, Push oder Brief erstellen, gestalten, testen, zeitlich planen und auswerten. Die Anleitung zeigt Schritt-für-Schritt, wie du Kampagnen anlegst, Inhalte im Drag-&-Drop-Editor erstellst, Test-Sendungen machst und Empfänger sowie Versandoptionen festlegst.
Artikel lesen →

Rechnungen stornieren

Du kannst Rechnungen je nach Status löschen, stornieren oder wiederherstellen: unbezahlte/unschickte Rechnungen löschen; versendete/bezahlt Rechnungen stornieren; stornierte Rechnungen wiederherstellen; und Erinnerungen für ehemalige Mitglieder entfernen.
Artikel lesen →

Sponsoring Modul – Getting Started

Das Sponsoring-Modul hilft dir, Sponsoringprojekte zentral zu verwalten: Projekte, Pakete, Sponsoren, Rechnungen und Kampagnen in einem Workflow. Es ist aktuell noch in Beta.
Artikel lesen →

Domains in den Organisationseinstellungen verwalten

Vereins-Domain in DigitalMembers hinterlegen, SPF-/DKIM-/DMARC-Records eintragen und verifizieren — Voraussetzung für hohe Zustellrate und Phishing-Schutz.
Artikel lesen →

Mehrwertsteuer einrichten und die MWST-Abrechnung erstellen

MWST in DigitalMembers einrichten und die MWST-Abrechnung nach Saldosteuersatz erstellen, kontrollieren und bei der ESTV einreichen.
Artikel lesen →

Admin-Berechtigungen für Mitglieder verwalten

Vergib einzelnen Mitgliedern gezielt Admin-Rechte, etwa für Mitgliederverwaltung, Rechnungen, Kampagnen oder Dokumente. Hier erfährst du, was jede Rolle genau kann.
Artikel lesen → 55

Allgemeine Geschäftsbedingungen (AGB) konfigurieren

Mit der AGB-Funktion kannst du verbindliche Bedingungen erstellen, in mehreren Sprachen hinterlegen und Mitgliedern bei Formularen/Kursanmeldungen zur aktiven Zustimmung vorlegen; Einwilligungen werden protokolliert und bleiben bei Änderung bestehen.
Artikel lesen → 23

Bankkonto pro Rechnung einrichten

Du kannst für einzelne Rechnungen, Vorlagen und Module ein abweichendes Bankkonto mit IBAN oder QR-IBAN hinterlegen; bleibt das Feld leer, wird das Standard-Bankkonto aus den Buchhaltungseinstellungen verwendet.
Artikel lesen →

Datenaufbewahrung einrichten

Du kannst festlegen, wie lange Versandprotokolle und Anhänge gespeichert bleiben; nach Ablauf werden diese automatisch gelöscht, Rechnungen und Mitgliederdaten bleiben erhalten. Die Bereinigung läuft wöchentlich und die Standardfrist ist 730 Tage (inaktive Organisationen: 90 Tage).
Artikel lesen →

DigitalMembers API verwenden

Mit der DigitalMembers API kannst du Integrationen bauen und automatisieren; die API nutzt eine Standard-REST-Schnittstelle mit OAuth2 (Client Credentials). Anleitung: API-Schlüssel erstellen, Token per OAuth2 holen, Anfragen mit Bearer-Token senden, Schlüssel widerrufen und Sicherheits-Hinweise.
Artikel lesen →

E-Mail-Versand mit einer Microsoft-Vereinsadresse über OAuth2

OAuth2E-Mail

Microsoft hat die Unterstützung für einfache Passwort-Authentifizierung (Basic Auth) abgeschafft. Stattdessen wird OAuth2 verwendet. Diese Anleitung zeigt dir, wie du eine Microsoft-Adresse (Office 365 / Microsoft 365) für den E-Mail-Versand in DigitalMembers einrichtest.

Schritt 1: Authentifiziertes SMTP aktivieren

  1. Melde dich im Microsoft Admin Center an
  2. Gehe zu Aktive Benutzer
  3. Wähle den gewünschten Postfach-Account aus
  4. Klicke auf E-Mail → E-Mail-Apps verwalten
  5. Aktiviere Authentifiziertes SMTP und speichere
Authentifiziertes SMTP aktivieren

Schritt 2: App-Registrierung in Azure erstellen

  1. Melde dich im Azure-Portal an
  2. Gehe zu Azure Active Directory → App-Registrierungen
  3. Klicke auf Neue Registrierung
  4. Fülle die Felder aus:
    • Name: z.B. «DigitalMembers»
    • Kontotypen: Nur Konten in diesem Organisationsverzeichnis
  5. Klicke auf Registrieren

Notiere dir nach der Registrierung die Application (Client) ID und die Directory (Tenant) ID aus der Übersicht der App – du brauchst sie später.

Schritt 3: Client Secret erstellen

  1. Öffne deine App unter App-Registrierungen
  2. Gehe zu Zertifikate & Geheimnisse
  3. Klicke auf Neues Geheimnis
  4. Gib eine Beschreibung ein und wähle eine Gültigkeitsdauer (z.B. 24 Monate)
  5. Klicke auf Hinzufügen
  6. Kopiere den angezeigten Wert sofort – er wird danach nicht mehr angezeigt
Merke dir, wann das Secret abläuft. Du musst es vor Ablauf erneuern, sonst stoppt der E-Mail-Versand.

Schritt 4: API-Berechtigungen hinzufügen

  1. Gehe in der App zu API-Berechtigungen → Berechtigung hinzufügen
  2. Wähle APIs, die meine Organisation verwendet
  3. Suche nach Office 365 Exchange Online
  4. Wähle Anwendungsberechtigungen
  5. Aktiviere SMTP.SendAsApp
  6. Klicke auf Berechtigungen hinzufügen
  7. Klicke anschliessend auf Admin-Zustimmung erteilen und bestätige
API-Berechtigungen konfigurieren

Schritt 5: Service Principal registrieren (Exchange)

Damit Exchange dem App-Zugriff vertraut, musst du einen Service Principal einrichten. Führe folgenden PowerShell-Befehl aus (Exchange Online PowerShell-Modul erforderlich):

New-ServicePrincipal -AppId <APPLICATION_ID> -ObjectId <OBJECT_ID>

Weitere Details: Microsoft Dokumentation

Schritt 6: SMTP in DigitalMembers konfigurieren

  1. Gehe zu Einstellungen → Organisation → Integrationen → SMTP-Provider
  2. Aktiviere den Schalter Aktiv
  3. Wähle bei Authentifizierung den Eintrag OAuth2
  4. Trage folgende Werte ein — Pflichtfelder sind mit * markiert:
  • Host: smtp.office365.com
  • Port: 587
  • Verschlüsselung: STARTTLS
  • Client-ID: Application (Client) ID aus Azure (Schritt 2)
  • Client-Secret: Der Wert aus Schritt 3
  • Authority URL: als Vorschlag im Feld sichtbar — kopieren und [client-id] durch deine Tenant-ID ersetzen, also https://login.microsoftonline.com/<deine-tenant-id>
  • Scopes: als Vorschlag im Feld sichtbar — https://outlook.office365.com/.default übernehmen
  • Absender-E-Mail: Deine Microsoft-E-Mail-Adresse
  1. Klicke auf Speichern
  2. Sende eine Testnachricht, um die Verbindung zu prüfen
Wenn du das Client-Secret später erneuerst (vor Ablauf), trage nur den neuen Wert ein und speichere — andere bereits hinterlegte Geheimnisse wie Passwörter bleiben unangetastet.

Häufige Fehler

535 5.7.3 Authentication unsuccessful
Benutzername stimmt nicht mit der Microsoft-E-Mail überein, falsche Client-ID oder Secret, oder Admin-Zustimmung fehlt.

InvalidGrant / AADSTS70000
Token ist abgelaufen oder der Benutzer hat keinen SMTP-Zugriff.

Unable to get authority configuration
Die Authority URL stimmt nicht mit dem Azure-Endpunkt überein. Prüfe, ob die Tenant-ID korrekt ist.

535 5.7.139 / Network unreachable
Service Principal ist nicht registriert, API-Berechtigungen fehlen oder SmtpClientAuthentication ist in Exchange deaktiviert.

Änderungen in Azure können bis zu 5 Minuten dauern, bis sie wirksam sind.

Verwandte Artikel

Bereit, deinen Verein zu digitalisieren?

Kostenlos testen