secnostic® platform regelt Mandanten, Identitäten, Rollen, Zugriffe und Onboarding an einer Stelle, damit nicht jede App eigene Insellösungen entwickelt.

Anmeldung, Mandantentrennung und Rechte entwickelt keine App mehr selbst. Das macht den Betrieb mehrerer Anwendungen einfach skalierbar und prüfbar.

Module von platform

Mandanten

Tenants

Jedes Subjekt und jede Vergabe sind pro Mandant getrennt, sauber abgegrenzt, ohne Datenvermischung.

Rechte

Permissions

Die granularen Fähigkeiten, die innerhalb eines Mandanten vergeben werden können, jede mit Namen und Beschreibung.

Bündel

Roles

Bündelt Berechtigungen zu einer Rolle, die ihre Berechtigungen mit Effekt, Priorität und Ziel auflistet.

Anmeldung

Authentication

OAuth-2.0-Anbieter wie Microsoft Entra ID für Single Sign-on einrichten.

Umgebungen

App Environments

Apps melden Umgebungen an, Mandanten erhalten Zugriff auf bestimmte, etwa Produktion oder Test.

Onboarding

Tokens

Registrierungs-Token werden pro Team für das Onboarding ausgestellt.

Eine Basis für alle Apps

Jede App braucht Login, Mandanten, Rollen und Zugriffe. Löst das jede App für sich, vervielfacht sich der Aufwand, und Fehler schleichen sich ein. secnostic® platform übernimmt diese Basis einmal für alle: Mandanten samt eigener Anmeldung, registrierte Apps, Rechte und Pakete je Kunde. Neue Kunden onboarden Sie an einer Stelle, steuern, wer was sieht, und behalten den Überblick, auch wenn das Portfolio wächst.

Von Anmeldung und App zu geregeltem Zugriff

secnostic® platform ist die gemeinsame Steuerungsebene hinter den secnostic® Apps. Eine Anfrage von inventory, focusAlert oder einer weiteren App durchläuft die Plattform Schicht für Schicht: Identität, Mandant, Zugriff, EntitlementsEin Entitlement legt fest, welchen Leistungsumfang ein Mandant in einer Anwendung erhält, etwa eine Paketstufe, ein Limit oder ein freigeschaltetes Feature. und schließlich die App selbst. Keine App muss Anmeldung, Mandantentrennung, Rechte und Pakete erneut aufbauen.

Zugriff und Mandanten im Detail

Zwei Mechanismen tragen die Plattform: ein Grant-Resolver, der jede Anfrage entscheidet, und die Mandantentrennung, die alles im Kontext genau eines Mandanten hält.

In der Praxis

SaaS-Portfolio

Ein Softwareanbieter nimmt einen neuen Kunden als isolierten Mandanten auf und schaltet zwei Apps in der Produktionsumgebung frei.

  1. EinladungDer Betreiber verschickt einen einmaligen, ablaufenden Onboarding-Link an den Admin des Kunden.
  2. Mandant aktivDer Mandant wechselt von Entwurf auf aktiv und wird zum isolierten Arbeitsbereich mit eigenen Benutzern und Rollen.
  3. App-ZugriffDer Betreiber schaltet in der Zugriffsmatrix gezielt einzelne App-Umgebungen frei, etwa Produktion statt Test.
  4. BereitstellungSobald der Mandant aktiv ist, erkennen die freigeschalteten Apps ihn über die Plattform und lesen Identität, Zugriff und Entitlements bei Bedarf, ganz ohne separate Verdrahtung je App.

Eigene Anmeldung

Ein Kunde leitet alle Anmeldungen über sein eigenes Microsoft Entra IDMicrosoft Entra ID ist ein cloudbasierter Identitäts- und Zugriffsverwaltungsdienst für Benutzer, Geräte, Anwendungen und Ressourcen. statt über lokale Konten.

  1. AnbieterDer Mandantenadmin hinterlegt einen Microsoft-Entra-Anbieter; das Secret wird nur schreibend gespeichert.
  2. WeiterleitungBei der Anmeldung erkennt die Plattform den Mandanten und leitet zum Identitätsanbieter weiter.
  3. BenutzerDie Antwort wird geprüft und die Mandantenzuordnung des Benutzers aufgelöst oder direkt angelegt.
  4. SitzungEine Plattform-Sitzung wird ausgestellt, damit der Benutzer Dashboard und Apps erreicht.

Lizenzen & Limits

Ein Produktmanager hebt die Paketstufe eines Kunden an und prüft die Nutzung gegen das neue Limit.

  1. DefinitionDie App deklariert Entitlements wie Paketstufe und Asset-Limit; die Plattform übernimmt sie.
  2. Wert setzenDer Betreiber setzt den Wert je Mandant. Die Plattform ist die einzige verbindliche Quelle.
  3. App fragt abDie App liest den aktuellen Wert zur Laufzeit und speichert ihn nur für die deklarierte Dauer zwischen.
  4. NutzungEine Metrik zeigt die Nutzung gegen das Limit, etwa 47 von 100 Assets.

Einblicke in die Plattform

Berechtigungen, Rollen, Zuweisungen und Anmeldung sind nach Aufgabe getrennt und teilen dasselbe Mandantenmodell.

FAQ

Die wichtigsten Fragen zu einer gemeinsamen Steuerungsebene für Mandanten und Apps.

Müssen Kunden ihre bestehenden Anmeldungen aufgeben?

Nein. Jeder Mandant richtet seinen OAuthOAuth ist ein Autorisierungsstandard, mit dem eine Anwendung Zugriff auf Ressourcen erhalten kann, ohne Benutzerkennwörter an die Anwendung weiterzugeben.-2.0-Anbieter ein, etwa Microsoft Entra IDMicrosoft Entra ID ist ein cloudbasierter Identitäts- und Zugriffsverwaltungsdienst für Benutzer, Geräte, Anwendungen und Ressourcen.. Benutzer melden sich beim eingerichteten externen IdentitätsanbieterEin IdP erstellt und verwaltet Identitätsinformationen und stellt Authentifizierungsdienste für Anwendungen bereit. an. platform verwaltet Mandanten und den Zugriff auf angebundene Anwendungen. Die interne secnostic® Identity stellt als OpenID-Connect-Issuer Tokens für angebundene Anwendungen aus. Die Anmeldung der Benutzer bleibt beim eingerichteten Identitätsanbieter.

Wie getrennt sind die Daten der Mandanten?

Ein Mandant ist ein isolierter Arbeitsbereich. Benutzer, Rollen, Rechte, Anmeldeanbieter und Entitlement-WerteEin Entitlement legt fest, welchen Leistungsumfang ein Mandant in einer Anwendung erhält, etwa eine Paketstufe, ein Limit oder ein freigeschaltetes Feature. gelten nur in seinem Kontext. Ein Recht für Mandant A wirkt nie in Mandant B, sodass sich Daten und Zugriffe verschiedener Kunden nicht vermischen.

Können Kunden ihre eigenen Limits manipulieren?

Nur die, die der Betreiber dafür freigibt. Jedes EntitlementEin Entitlement legt fest, welchen Leistungsumfang ein Mandant in einer Anwendung erhält, etwa eine Paketstufe, ein Limit oder ein freigeschaltetes Feature. ist entweder global für die App oder je Mandant definiert und pro Mandant sichtbar, verborgen oder einstellbar. Limit- und abrechnungsrelevante Werte pflegt der Betreiber; die Plattform bleibt die verbindliche Quelle, und Apps fragen den aktuellen Wert nur ab, statt eine änderbare Kopie zu halten.

Was kostet es, eine neue App anzubinden?

Die App erfüllt ein dokumentiertes Integrationsprotokoll: eine Konfigurationsdatei plus Endpunkte für Info, Status, OAuthOAuth ist ein Autorisierungsstandard, mit dem eine Anwendung Zugriff auf Ressourcen erhalten kann, ohne Benutzerkennwörter an die Anwendung weiterzugeben. und ihre Rechte-, EntitlementEin Entitlement legt fest, welchen Leistungsumfang ein Mandant in einer Anwendung erhält, etwa eine Paketstufe, ein Limit oder ein freigeschaltetes Feature.- und Metrik-Definitionen. Bei der Registrierung erhält sie ein Secret und OAuth-Zugangsdaten, danach gleicht die Plattform die Kataloge regelmäßig ab.

Betreiben Sie ein App-Portfolio auf einer gemeinsamen Steuerungsebene

Wir klären, welche Mandanten, Apps, Rollen und EntitlementsEin Entitlement legt fest, welchen Leistungsumfang ein Mandant in einer Anwendung erhält, etwa eine Paketstufe, ein Limit oder ein freigeschaltetes Feature. zuerst zusammenlaufen sollten und wo die Plattform sofort Aufwand und Sonderlösungen einspart.