Um einen Coworking-Verwaltungsdienst über die Zapier-App in KleverKey zu integrieren, muss der Coworking-Verwaltungsdienst eine Reihe von Ereignissen mit den richtigen Eigenschaften bereitstellen.
Ein Coworking Management Service ermöglicht es dem Administrator normalerweise, Nutzern Mitgliedschaften zuzuweisen. Diese Mitgliedschaften sind oft mit Zugangsplänen verbunden. Der Coworking Management Service muss entweder eine Zapier-App mit Triggern bereitstellen oder die manuelle Einrichtung von Webhooks unterstützen. Und er muss die folgenden Ereignisse (oder ähnliche) bereitstellen:
- New membership (mit membership type, access plan, etc.)
- Updated membership (mit membership type, access plan, etc.)
- Canceled membership (mit membership type, access plan, etc.)
Die folgende Tabelle zeigt die erforderlichen Eigenschaften für jedes Ereignis:
Property type | New membership | Updated membership | Canceled membership | |
User email | string | Required 1) | Required 1) | Required 1) |
User first name | string | Required 1) | Required 1) | Required 1) |
User last name | string | Required 1) | Required 1) | Required 1) |
User reference ID 2) | string | Required | Required | Required |
Access plan reference ID 2) | string | Required | Required | Required |
Access plan start date | ISO 8601 string | Optional | Optional | Optional |
Access plan end date | ISO 8601 string | Optional | Optional | Optional |
1) Wenn die E-Mail und der Vor-/Nachname des Benutzers fehlen, müssen diese mit einer zusätzlichen Aktion abgefragt werden
2) Siehe die Zapier app documentation für weitere Informationen
Wenn die Eigenschaften nicht so bereitgestellt werden (z. B. Vor- und Nachname in einer Eigenschaft oder die Datumszeichenfolgen sind anders formatiert), müssen sie mit einer zusätzlichen Aktion in die richtige Form gebracht werden.
Falls der Coworking Management Service auch die Buchung von Ressourcen erlaubt, lesen Sie bitte den Artikel Einen Buchungsdienst mit der Klever Zapier App integrieren für weitere Informationen.
Beispiel Zap
Dieses Beispiel empfängt ein Mitgliedschaftsereignis, sucht nach Daten in einer Google-Tabelle und sendet den Zugangsplan an KleverKey.
Unten sehen Sie, wie der Webhook-Auslöser, die Tabellenkalkulation und die KleverKey-Aktion konfiguriert wurden. Insbesondere sehen Sie, wie die Zugriffsplan-ID aus dem Ereignis einer Zugriffsplan-Definition und zwei KleverKey-Lock-IDs mit dem Lookup-Tabellenblatt (Beispieltabellenblatt) zugeordnet wird. Um die Integer-ID eines Schlosses zu erhalten, gehen Sie auf die Detailseite des Schlosses und kopieren Sie die ID aus der URL (z.B. https://portal.kleverkey.com/organization/locks/1102305441). Die anderen Eigenschaften werden direkt vom Webhook-Auslöser an die KleverKey-Aktion weitergegeben. Der Zap würde ähnlich aussehen, wenn der Auslöser eine bestimmte Zapier-App wäre. Die Eigenschaften würden höchstwahrscheinlich anders benannt werden, aber die beiden Aktionen wären gleich eingerichtet.
Kommentare
0 Kommentare
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.