Algolia mit Corma: Teammitglieder pro Anwendung, standardmässig unbefristete API-Schlüssel und nutzungsbasierte Kosten, erfasst mit Ihrem SaaS-Stack.
Die Integration von Corma und Algolia stellt Teammitglieder in Algolia unter die Governance der IT, direkt neben dem nutzungsbasierten Plan, über den sie bezahlt werden, und macht API-Schlüssel zum festen Bestandteil jedes Offboardings. Algolia bezeichnet sich als Retrieval Intelligence Layer, der Absichten in vertrauenswürdige, entscheidungsreife Ergebnisse verwandelt. In der Praxis rufen Anwendungen die Such-API von Algolia mit API-Schlüsseln auf, von denen einige im Frontend-Code der Produktion eingebettet sind. Beim Zugriff auf Algolia geht es weniger um Plätze als um Zugangsdaten: Entscheidend ist, wer in welcher Anwendung Teammitglied ist und welche Schlüssel Ihre Indizes lesen oder ändern können.
Jeder API-Schlüssel in Algolia trägt eine Access Control List (ACL) mit den erlaubten Operationen, etwa search, addObject, deleteIndex oder editSettings, dazu optionale Einschränkungen für Indizes, Rate Limit und Gültigkeit. Die Standardwerte sind grosszügig: Die Gültigkeit eines Schlüssels steht standardmässig auf 0, er läuft also nie ab, und ein Rate Limit ist standardmässig nicht gesetzt. Algolia selbst empfiehlt, alle API-Schlüssel mindestens einmal im Jahr neu zu generieren.
Schlüssel sind ausserdem an Personen gebunden. Wird ein Teammitglied entfernt, löscht Algolia die mit diesem Nutzer verknüpften Schlüssel. Das unterbricht jede Integration, die noch von ihnen abhängt, während Schlüssel, die das Mitglied von Hand erstellt hat, weiter funktionieren. Deshalb empfiehlt Algolia, die Produktion mit den Schlüsseln des Owners der Anwendung zu betreiben. Für die IT ist jeder Schlüssel eine nicht-menschliche Identität mit Eigentümer, Geltungsbereich und Lebensdauer.
Algolia bietet SAML-Single-Sign-On für den Zugriff auf das Dashboard in berechtigten Plänen mit Vertragsbindung an, und die Preisseite führt SSO im Elevate-Plan auf. SCIM-Provisionierung wird nicht unterstützt, Sie können den Zugriff auf Algolia also nicht über Ihren Identity Provider verwalten. Lesen Sie, wie sich SCIM und SAML unterscheiden.
Über eine API-Integration, wo Algolia dies zulässt, oder über die browserbasierten Agenten von Corma. Die Teamverwaltung von Algolia ist nur im Dashboard verfügbar. Die Agenten arbeiten deshalb dort, in einer isolierten Browsersitzung und mit Zugangsdaten aus Ihrem Passwort-Tresor, und jeder Durchlauf wird protokolliert.
Corma wird auf AWS betrieben, Webserver und Datenbanken laufen in Rechenzentren innerhalb der Europäischen Union. Die Daten werden bei der Übertragung und im Ruhezustand verschlüsselt, und Corma ist nach ISO/IEC 27001:2022 zertifiziert.
Möchten Sie wissen, wer die Schlüssel zu Ihren Suchindizes besitzt? Demo mit Corma buchen.
Entdecken Sie zusätzliche Integrationen, die Ihnen beim Management Ihrer Softwarelizenzen und Zugriffsrechte helfen können!