Low Code in 30: Umfassende Sicherheit | Siemens | Mendix

Direkt zum Inhalt

Low Code in 30: Umfassende Sicherheit

Begleiten Sie Jeff Goldberg, Mitglied der Mendix Evangelist Team, und erfahren Sie mehr über alle Möglichkeiten, die die Mendix Die Plattform hält Ihre Apps in dieser Version von Low-Code in 30 sicher.


Videothemen

  • Abschrift

    [00: 00: 01.199]
    Hallo und willkommen bei Low Code und Thirty.

    [00: 00: 03.459]
    Ich bin Jeff Goldberg, Mitglied der Evangelisten

    [00: 00: 05.559]
    Team bei Bendix und im heutigen Webinar

    [00: 00: 07.860]
    Wir werden die nächsten dreißig Minuten damit verbringen, zu diskutieren

    [00: 00: 10.269]
    Sicherheit auf der Medizinerplattform.

    [00: 00: 13.311]
    Loco 10:30 wird monatlich gefahren.

    [00: 00: 15.922]
    und wenn Sie zum ersten Mal bei uns sind,

    [00: 00: 18.292]
    Wir haben eine Reihe von Themen behandelt im

    [00: 00: 20.323]
    letzte sechs Monate im Zusammenhang mit der Medizineranwendung

    [00: 00: 22.882]
    Entwicklungsplattform. Ich ermutige Sie

    [00: 00: 24.972]
    Besuchen Sie unseren Youtube-Kanal und sehen Sie

    [00: 00: 27.021]
    unsere vorherigen Webinare und abonnieren

    [00: 00: 29.051]
    zu ihrem Kanal, damit Sie benachrichtigt werden können

    [00: 00: 32.332]
    da wir regelmäßig neue Inhalte hinzufügen.

    [00: 00: 35.631]
    Lassen Sie uns mit einem kurzen Überblick darüber beginnen, was

    [00: 00: 37.682]
    men dix ist, und dann reden wir über die

    [00: 00: 39.731]
    umfassender Ansatz. Mediziner nehmen

    [00: 00: 41.822]
    zwei Sicherheitsleute danach. Wir nehmen ein paar

    [00: 00: 43.832]
    Minuten für Fragen und Antworten

    [00: 00: 47.148]
    medics wurde gegründet, um Unternehmen zu helfen, zu gewinnen

    [00: 00: 49.317]
    mit Apsis, weil es am schnellsten und einfachsten ist

    [00: 00: 51.707]
    Low-Code-Plattform zur Erstellung und kontinuierlichen

    [00: 00: 54.368]
    Verbessern Sie jede Art von App im großen Maßstab,

    [00: 00: 56.728]
    einschließlich Web-Apps, Offline, First

    [00: 00: 58.777]
    mobile Apps.

    [00: 01: 02.670]
    Rest a pea eye's Mikro-Dienste und

    [00: 01: 04.829]
    mehr für eine Vielzahl von Anwendungsfällen

    [00: 01: 07.120]
    medics unterstützt Sie beim Erreichen Ihrer Ziele durch eine

    [00: 01: 09.170]
    visuell modellbasierte Entwicklungsplattform

    [00: 01: 11.870]
    Ermöglichung professioneller Entwickler und Stakeholder

    [00: 01: 14.530]
    im Blindflug des Geschäfts

    [00: 01: 16.159]
    zur Zusammenarbeit während der gesamten Anwendung

    [00: 01: 18.799]
    Lebenszyklus alles von Anforderungen

    [00: 01: 21.069]
    Entwicklung sammeln

    [00: 01: 25.417]
    im Einsatz

    [00: 01: 26.376]
    und schließlich die Bedienung sind integriert

    [00: 01: 28.956]
    in die Plattform, um Entwicklern zu helfen,

    [00: 01: 31.257]
    das Leben zu erleichtern und sie einander näher zu bringen

    [00: 01: 33.406]
    zu ihren Kunden.

    [00: 01: 35.590]
    Dadurch ist die Entwicklung schneller

    [00: 01: 37.629]
    und effizienter, weil das Geschäft

    [00: 01: 39.719]
    und bündelten ihr Fachwissen

    [00: 01: 42.180]
    während der Anwendungserstellung. Anwendung

    [00: 01: 44.629]
    Die Qualität ist deutlich höher, weil

    [00: 01: 46.870]
    Anforderungen und Ergebnisse sind im Einklang

    [00: 01: 49.159]
    und die Gesamtbetriebskosten sind niedriger

    [00: 01: 51.280]
    weil die Einführung eines agilen und

    [00: 01: 53.640]
    des Prozesses

    [00: 01: 55.926]
    reduziert die Nacharbeit nach der Anwendung

    [00: 01: 58.206]
    geh Leben.

    [00: 02: 00.909]
    Absolute Reinheit steht an erster Stelle

    [00: 02: 02.938]
    Thema für eine lange Zeit, und es

    [00: 02: 04.978]
    ist weiterhin ein Top-Thema

    [00: 02: 07.539]
    bei der Auswahl einer Plattform oder Software

    [00: 02: 09.838]
    als Service für Männer. Schwänze

    [00: 02: 11.938]
    Sicherheit ruht auf vier Säulen

    [00: 02: 14.109]
    um auf der Plattform erstellte Apps zu versichern

    [00: 02: 16.378]
    sind von Ende zu Ende geschützt.

    [00: 02: 18.459]
    Es beginnt mit der Einhaltung von Vorschriften.

    [00: 02: 21.633]
    Ein Informationssicherheits-Managementsystem

    [00: 02: 24.133]
    Entwickelt in Übereinstimmung mit ISO-Normen

    [00: 02: 26.832]
    zum Schutz der Plattform und der Kunden

    [00: 02: 29.223]
    darauf laufenden Apps von

    [00: 02: 31.293]
    wären Angreifer und Bedrohungen.

    [00: 02: 34.534]
    Cloud-Sicherheit beinhaltet Verschlüsselung

    [00: 02: 36.764]
    Informations- und Kommunikationsaustausch

    [00: 02: 39.395]
    innerhalb und außerhalb der Plattform,

    [00: 02: 41.835]
    zusammen mit anderen Diensten zum Schutz

    [00: 02: 44.145]
    Cloud-Betrieb, Plattform

    [00: 02: 46.375]
    Sicherheit übernimmt die Authentifizierung

    [00: 02: 48.625]
    und Benutzerregeln, um sicherzustellen, dass Benutzer

    [00: 02: 50.814]
    über die richtigen Fähigkeiten verfügen, um einen Beitrag zu leisten

    [00: 02: 53.044]
    Zehen-App-Entwicklung.

    [00: 02: 56.743]
    Und Anwendungssicherheit, Kontrolle

    [00: 02: 58.933]
    App-Authentifizierung Benutzer Sicherheit

    [00: 03: 01.473]
    und Modulsicherheit, die kontrollieren

    [00: 03: 03.764]
    Aspekte der Benutzererfahrung sowie

    [00: 03: 05.973]
    wie die Daten und Benutzer interagieren mit

    [00: 03: 08.183]
    während einer Sitzung

    [00: 03: 09.313]
    heute werde ich die ersten beiden kurz behandeln und

    [00: 03: 11.554]
    Dann tauchen Sie etwas tiefer in die Plattformsicherheit ein.

    [00: 03: 14.044]
    Und dann gehe ich in den Modeller und zeige Ihnen, wie Sie

    [00: 03: 16.093]
    Authentifizierung einrichten, mit o off

    [00: 03: 19.681]
    und Autorisierung mit Benutzer und Modul

    [00: 03: 22.042]
    Sicherheit.

    [00: 03: 25.963]
    Um eine möglichst sichere Umgebung bereitzustellen.

    [00: 03: 28.433]
    Medics hat ein Informationssystem implementiert

    [00: 03: 30.493]
    Sicherheitsmanagementsystem gemäß

    [00: 03: 32.794]
    mit dem S. o. Ich bin zwanzig

    [00: 03: 34.843]
    siebentausendeins Standard. Stattdessen

    [00: 03: 36.913]
    auf die Zertifizierung unserer Cloud-Anbieter zu vertrauen,

    [00: 03: 39.524]
    Wir haben unser eigenes Kontrollsystem aufgebaut

    [00: 03: 41.663]
    für Informationsrisikomanagement und

    [00: 03: 43.713]
    erlangte Akkreditierung in

    [00: 03: 47.123]
    alle Cloud-Infrastruktur Männer dix

    [00: 03: 49.183]
    ist verfügbar.

    [00: 03: 51.745]
    Sie können sehen unsere

    [00: 03: 53.014]
    siebenundzwanzigtausend Won Zertifizierung

    [00: 03: 55.375]
    im Bewertungsleitfaden der Medics-Plattform.

    [00: 03: 57.865]
    Neben dem Standard,

    [00: 04: 00.657]
    medics hat mehrere andere Assurance-Berichte

    [00: 04: 02.796]
    Bestätigung des Sicherheitskontrollmanagements,

    [00: 04: 04.986]
    darunter vierunddreißig

    [00: 04: 06.997]
    zwei tippen

    [00: 04: 09.461]
    eine Socke, ein Typ zur Zertifizierung

    [00: 04: 12.192]
    und Starr-Zertifizierung.

    [00: 04: 14.262]
    Weil wir Sicherheit ernst nehmen,

    [00: 04: 16.692]
    Wir führen regelmäßige Bewertungen durch

    [00: 04: 18.771]
    die Sicherheitskontrollen, die wir eingerichtet haben, um

    [00: 04: 20.791]
    Stellen Sie sicher, dass wir bewerten und mildern

    [00: 04: 22.961]
    Informationen, Sicherheitsbedrohungen und Schwachstellen

    [00: 04: 25.831]
    systematisch.

    [00: 04: 30.266]
    Sanitäter, Mitarbeiter, verschiedene konfigurierbare

    [00: 04: 32.846]
    Maßnahmen zur Sicherung der Daten und der

    [00: 04: 34.886]
    Plattform-Erlebnis in der Cloud

    [00: 04: 37.055]
    Ebene, beginnend mit Sicherheitskontrollen.

    [00: 04: 39.206]
    Es beginnt mit der Verwendung von TLS-Verschlüsselung,

    [00: 04: 41.466]
    Verwendung von Zertifikaten zur Bereitstellung von

    [00: 04: 43.675]
    und Schutz für den Datentransport

    [00: 04: 45.706]
    zwischen dem Client und der Anwendung

    [00: 04: 48.245]
    um den eingehenden Zugriff auf die App zu kontrollieren,

    [00: 04: 50.586]
    Sie können die Dosenaktivität auf eine

    [00: 04: 52.656]
    IP-Adressbereich oder Verwendung eines Clients

    [00: 04: 54.745]
    Zertifikat oder beides.

    [00: 04: 59.285]
    Während Minuten bietet Zertifikate mit

    [00: 05: 01.535]
    Männer Schwanz angegebenen Domänen, ist es möglich

    [00: 05: 03.995]
    um eine benutzerdefinierte Domäne mit vollständigem Zertifikat zu verwenden

    [00: 05: 06.464]
    Unterstützung für den Besitz der Earl-Achse

    [00: 05: 08.935]
    Management im Medizinbereich beginnt in der Cloud

    [00: 05: 10.995]
    Betriebsebene,

    [00: 05: 12.464]
    wo für jede Anwendung ein technischer Ansprechpartner

    [00: 05: 14.954]
    übernimmt die Kontrolle über ihre Cloud

    [00: 05: 17.165]
    Hinweis und die Rollen für zusätzliche Benutzer

    [00: 05: 19.605]
    für Cloud-Ops-Regeln.

    [00: 05: 23.576]
    Benutzer haben möglicherweise Zugriff auf die Bereitstellung von Apps

    [00: 05: 25.976]
    Zugriff. Backups haben ap

    [00: 05: 28.026]
    i Zugriffs- und Leistungsüberwachung

    [00: 05: 31.790]
    für sichere Backup-Mediziner. Bietet

    [00: 05: 34.110]
    mehrere App-Backup-Optionen

    [00: 05: 36.221]
    mit Geschichte in geographisch verstreuten,

    [00: 05: 38.411]
    sichere Standorte zur Aufrechterhaltung

    [00: 05: 40.571]
    App-Integrität bei Katastrophen, Sanitäter

    [00: 05: 42.891]
    bietet hohe Verfügbarkeit durch Bereitstellung

    [00: 05: 44.930]
    zu mehreren Verfügbarkeitszonen und

    [00: 05: 47.350]
    automatische Wiederherstellung.

    [00: 05: 49.139]
    Gemäß unseren Zertifizierungen

    [00: 05: 51.160]
    Durchführen von Disaster Recovery-Tests

    [00: 05: 54.343]
    auf der Plattform vierteljährlich.

    [00: 05: 56.432]
    Die Medics-Plattform bietet umfangreiche

    [00: 05: 58.533]
    Protokollierung über die gesamte Anwendung hinweg

    [00: 06: 00.682]
    Lebenszyklus, vom Design,

    [00: 06: 02.750]
    Entwicklung bis zur Bereitstellung

    [00: 06: 04.339]
    sowie Laufzeit. Es gibt eine vollständige Prüfung

    [00: 06: 06.449]
    Spur der Aktivitäten in

    [00: 06: 08.490]
    die Platform.

    [00: 06: 11.966]
    Die Mediziner. Cloud arbeitet auf der

    [00: 06: 14.007]
    Grundlage für Cloud-Notizen, die in der Cloud ausgeführt werden

    [00: 06: 16.336]
    Gießereicontainer mit autonomer Bestückung

    [00: 06: 18.646]
    Instanzen der Sanitäter-Laufzeit.

    [00: 06: 21.266]
    Jede Cloud-Notiz hat eine separate Testakzeptanz

    [00: 06: 24.057]
    und Produktionsumgebungen.

    [00: 06: 26.016]
    Jede Umgebung und AP-Container

    [00: 06: 28.047]
    dort in

    [00: 06: 28.916]
    schirmt jede App effektiv ab vor

    [00: 06: 31.197]
    einander aus einer Ressource und

    [00: 06: 33.297]
    aus Sicherheitsperspektive. Um mehr Details zu erfahren

    [00: 06: 35.906]
    über Mediziner. Cloud-Sicherheit

    [00: 06: 37.857]
    Sehen Sie sich unseren ausführlichen Abschnitt zur Sicherheit an

    [00: 06: 40.206]
    im Bewertungsleitfaden

    [00: 06: 41.786]
    Die Sicherheit der Medics-Plattform wird vorangetrieben durch

    [00: 06: 43.896]
    ein Bereitstellungsdienst namens mx

    [00: 06: 47.670]
    id mx. Ich kümmere mich um die Authentifizierung

    [00: 06: 50.189]
    zur Plattform für die Interaktion während

    [00: 06: 52.220]
    den Lebenszyklus der Anwendungsentwicklung. In

    [00: 06: 54.310]
    Darüber hinaus bietet das Plattformportal

    [00: 06: 56.459]
    rollenbasierter Benutzerzugriff auf der Plattform

    [00: 06: 58.819]
    und Anwendungsebene.

    [00: 07: 02.401]
    Firmenvorschuss für einen Mieter

    [00: 07: 04.432]
    in der Mediziner-Cloud haben die Möglichkeit

    [00: 07: 06.581]
    zur Verwaltung von Benutzern über ihre MX

    [00: 07: 08.591]
    id und konfigurieren Sie ihre Rolle basierend

    [00: 07: 10.651]
    Zugriff auf Umgebungen zur Bereitstellung

    [00: 07: 12.742]
    und verwalten Sie Apps. Jede App hat

    [00: 07: 14.872]
    eine eigene Sicherheitsschnittstelle zum Erstellen

    [00: 07: 17.192]
    bei der Konfiguration von Benutzerrollen. Sie laden

    [00: 07: 19.521]
    Teammitglieder zum AP-Projekt und

    [00: 07: 21.622]
    wenn du das tust,

    [00: 07: 24.278]
    Sie weisen ihnen eine Regel zu, die ihnen bestimmte

    [00: 07: 26.458]
    Berechtigungen für den Zugriff und die Steuerung von Aspekten

    [00: 07: 28.737]
    der App

    [00: 07: 30.456]
    Aufgabentrennung zwischen Sanitätern und Einsatzkräften.

    [00: 07: 32.966]
    Deshalb denken die Verantwortlichen der Geschäftsführung,

    [00: 07: 34.995]
    von Dienstkonten nicht erlaubt.

    [00: 07: 37.125]
    stellt sicher, dass alle Aktionen nachvollziehbar sind

    [00: 07: 39.146]
    eine bestimmte Person.

    [00: 07: 42.494]
    Es ist möglich, zwei Faktoren einzurichten

    [00: 07: 44.764]
    Authentifizierung bei der Medics-Plattform.

    [00: 07: 46.853]
    Wir werden das in einer zukünftigen Sitzung behandeln.

    [00: 07: 52.262]
    Nehmen Sie sich einen Moment Zeit, um einen Blick in die Plattform zu werfen

    [00: 07: 54.562]
    Portal. Es gibt eine Reihe von Abschnitten auf

    [00: 07: 56.661]
    das Seitenmenü zur Verwaltung eines

    [00: 07: 58.732]
    Bewerbung. Ich gehe durch das Team

    [00: 08: 00.862]
    Abschnitt über Lee heute

    [00: 08: 03.278]
    weil es für unser Sicherheitsgespräch relevant ist.

    [00: 08: 05.889]
    Der Teambereich listet die Benutzer auf

    [00: 08: 07.959]
    mit Zugang zur Anwendung und den Regeln

    [00: 08: 10.319]
    Sie spielen als Mitglied der App-Entwicklung

    [00: 08: 12.579]
    Team für diese spezielle App. Als

    [00: 08: 14.939]
    Als App-Besitzer habe ich die Kontrolle darüber, wer

    [00: 08: 16.988]
    zur Bewerbung einladen.

    [00: 08: 20.642]
    Ich möchte meine Kollegen Simon und Chris einladen

    [00: 08: 23.023]
    zum Projekt, weil ich ihre Expertise brauche

    [00: 08: 25.413]
    während des AT-Builds.

    [00: 08: 27.158]
    Wenn ich ihre Namen eingebe, erfolgt die automatische Vervollständigung

    [00: 08: 29.468]
    findet sie für mich, weil sie mx haben

    [00: 08: 31.487]
    Ideenkonten innerhalb meines Unternehmens.

    [00: 08: 33.567]
    Beim Hinzufügen von Simon und Chris werde ich aufgefordert

    [00: 08: 35.618]
    um ihnen eine Rolle im Projekt zu geben.

    [00: 08: 37.918]
    medics app kommt mit sechs Standard

    [00: 08: 39.927]
    Rollen zur Auswahl, aber Sie können Mohr erstellen

    [00: 08: 42.288]
    um Ihr agiles Team besser darauf auszurichten

    [00: 08: 44.518]
    in einer Minute. Ich kann eine Nachricht personalisieren

    [00: 08: 51.844]
    bestätigen

    [00: 08: 52.898]
    und mir geht es gut. Simon und Chris sind hinzugefügt

    [00: 08: 54.947]
    an die AP. Sie erhalten eine E-Mail mit einem anklickbaren

    [00: 08: 57.197]
    Link, der sie zum Medizinerportal führt

    [00: 08: 59.327]
    oder das nächste Mal, wenn sie das Portal betreten,

    [00: 09: 01.488]
    Es erscheint eine Benachrichtigung, die sie auffordert

    [00: 09: 03.648]
    die Einladung anzunehmen. Was nun?

    [00: 09: 05.677]
    was tun Sie, wenn Sie benutzerdefinierte Regeln erstellen müssen

    [00: 09: 07.947]
    Klicken Sie auf die Schaltfläche „Team verwalten“?

    [00: 09: 13.059]
    Und Roll-Einstellungen bietet eine Schnittstelle zum Erstellen

    [00: 09: 15.450]
    neue Regeln und Bearbeiten vorhandener. Die

    [00: 09: 17.519]
    Der einzige, der sich nicht ändern kann, ist der Scrum Master

    [00: 09: 19.899]
    Rolle, denn es ist

    [00: 09: 21.403]
    die Chefrolle. Eine neue Rolle erstellen

    [00: 09: 23.552]
    ermöglicht es Ihnen, eine Reihe von Berechtigungen festzulegen. Und

    [00: 09: 25.702]
    Es gibt einen praktischen Sicherheitsleitfaden, der Ihnen hilft

    [00: 09: 27.702]
    Bestimmen Sie, welche Zugriffsebene Sie wünschen

    [00: 09: 29.702]
    die Rolle zu geben. Mit Bendix können Sie

    [00: 09: 31.763]
    haben die vollständige Kontrolle über den Plattformbenutzer

    [00: 09: 33.962]
    Erfahrung. Anders ausgedrückt ist dies

    [00: 09: 36.023]
    die erste Ebene der Zugangskontrolle zu

    [00: 09: 38.082]
    bestimmen Sie die Erfahrung Mitglieder der Entwicklung

    [00: 09: 40.363]
    Team. Wir werden

    [00: 09: 43.860]
    haben in der Mediziner-Plattform.

    [00: 09: 49.126]
    Wenn wir die Sicherheit auf Anwendungsebene erreichen

    [00: 09: 51.527]
    und Bendix-Kontrolle wird expansiv

    [00: 09: 53.966]
    und geschichtet

    [00: 09: 55.927]
    mit Anwendungssicherheit. Sie sind abgesichert

    [00: 09: 58.187]
    mit Authentifizierung gegenüber der AP,

    [00: 10: 00.427]
    Dies ist ein Unterschied zur Plattformauthentifizierung,

    [00: 10: 03.297]
    die zur Kontrolle des Zugangs zur Entwicklung verwendet wird

    [00: 10: 05.567]
    Umwelt.

    [00: 10: 07.159]
    Von Ihnen definierte Benutzerrollen auf Anwendungsebene

    [00: 10: 09.769]
    die an Modulrollen gebunden sind,

    [00: 10: 12.409]
    in jedem Modul.

    [00: 10: 14.159]
    Dies aktiviert Plugin-Module.

    [00: 10: 16.370]
    die Sie aus einem öffentlichen Repository abrufen würden

    [00: 10: 18.730]
    oder vernünftiger Inhalt

    [00: 10: 20.220]
    tatsächlich ihre eigene Sicherheit haben, die

    [00: 10: 22.279]
    von der übergeordneten Anwendung geerbt.

    [00: 10: 24.960]
    Und dann für jedes dieser Module

    [00: 10: 27.120]
    Seite definieren, Mikrofluss

    [00: 10: 29.379]
    und Entitätszugriff

    [00: 10: 31.470]
    und Modulrollen zuweisen

    [00: 10: 34.220]
    zu diesen Regeln. Und wir werden darauf eingehen

    [00: 10: 36.409]
    auf einer tieferen Ebene, auf einer visuelleren

    [00: 10: 38.519]
    Niveau in wenigen Minuten.

    [00: 10: 40.659]
    Abhängig von der Authentifizierung im

    [00: 10: 42.690]
    Mediziner-Anwendung,

    [00: 10: 44.360]
    Es ist möglich, Benutzer basierend auf

    [00: 10: 46.570]
    auf den durchgesendeten Attributen während

    [00: 10: 48.759]
    den Authentifizierungsprozess.

    [00: 10: 50.960]
    Schauen wir uns also eine Demo an, in der

    [00: 10: 53.200]
    Wir werden eine Eidverbindung einrichten,

    [00: 10: 55.419]
    und dann werden wir auch einige Benutzer einrichten

    [00: 10: 57.610]
    im Modul Sicherheit in der App,

    [00: 10: 59.960]
    Wir melden uns an und überprüfen

    [00: 11: 02.009]
    den darauf basierenden Zugriff und sehen

    [00: 11: 04.350]
    was der Benutzer sieht

    [00: 11: 09.961]
    ist in der Vergangenheit zu einem beliebten Standard geworden

    [00: 11: 12.171]
    ein paar Jahre

    [00: 11: 13.000]
    als Möglichkeit, die Speicherung von Passwörtern in Anwendungen einzuschränken,

    [00: 11: 15.971]
    Dadurch erhalten die Entwickler eine gute Balance

    [00: 11: 18.130]
    zwischen Benutzerfreundlichkeit und Sicherheit.

    [00: 11: 20.270]
    mende ix, Umsetzung oh off oder

    [00: 11: 22.350]
    Samuel in Ihren APS ist ziemlich unkompliziert

    [00: 11: 24.921]
    über den Medics App Store.

    [00: 11: 26.794]
    Der App Store ist ein Online-Repository für Share

    [00: 11: 29.095]
    eine Schüssel und wiederverwendbare Komponenten, die Sie herunterladen können

    [00: 11: 31.455]
    direkt in Ihre Projekte

    [00: 11: 33.595]
    und beginnen zu verwenden. Das heißt, Sie

    [00: 11: 35.725]
    Sie können Ihr eigenes Authentifizierungsmodul verwalten,

    [00: 11: 38.315]
    und die Offenheit und umfassende Leistungsfähigkeit der Plattform

    [00: 11: 41.085]
    ermöglicht Ihnen die Erstellung von Java-Aktionen und

    [00: 11: 43.264]
    Schreiben Sie benutzerdefinierten Java-Code zur Unterstützung Ihrer

    [00: 11: 45.355]
    braucht. Sobald das Modul gebaut ist,

    [00: 11: 47.495]
    Es könnte im App Store öffentlich geteilt werden

    [00: 11: 49.625]
    oder private Modi für die Community

    [00: 11: 52.900]
    oder Ihr Entwicklungsteam davon profitieren.

    [00: 12: 02.980]
    Also habe ich heute die Rolle meinen eigenen Ansatz genommen

    [00: 12: 05.240]
    weil ich das Domänenmodell verwenden möchte, um

    [00: 12: 07.320]
    meine Oath-Konfigurationen speichern.

    [00: 12: 09.523]
    Dadurch muss ich weniger benutzerdefinierten Code schreiben

    [00: 12: 11.802]
    und es erleichtert die Konfiguration neuer Anbieter.

    [00: 12: 14.273]
    Beginnen wir mit der Konfiguration. Ich habe die

    [00: 12: 16.413]
    App läuft auf meinem lokalen Rechner und ich bin in

    [00: 12: 18.452]
    die Konfigurationsübersicht. Sie können sehen

    [00: 12: 20.753]
    ich habe Konfiguration für Octa und Sales

    [00: 12: 23.003]
    Kraft. Als ich die Segel für Jahrhundert öffnete,

    [00: 12: 25.133]
    Ich kann die entsprechenden Attribute festlegen

    [00: 12: 27.302]
    ich muss es fertig machen und einen Händedruck machen.

    [00: 12: 32.933]
    Um die Verbindung zu Anbietern herzustellen. Ich habe

    [00: 12: 35.092]
    habe ein paar Java-Aktionen erstellt, die lauten

    [00: 12: 37.123]
    die Informationen in der Konfiguration und Hilfe

    [00: 12: 39.363]
    mach das

    [00: 12: 40.202]
    Modul flexibel. Darüber hinaus

    [00: 12: 42.222]
    haben einen Mikrofluss geschaffen, der zurückgibt

    [00: 12: 44.312]
    die Konfiguration für die aufgerufene Konfiguration.

    [00: 12: 47.163]
    Ich werde das Projekt in Eclipse bereitstellen, wo ich

    [00: 12: 49.202]
    kann den Rest des Flusses codieren innerhalb

    [00: 12: 51.653]
    der Sonnenfinsternis.

    [00: 12: 55.956]
    Ich habe vollen Zugriff auf das Sanitätermodell

    [00: 12: 57.956]
    durch den Zerfall des Modells. Dies ermöglicht

    [00: 13: 00.009]
    ich benutze Java und Medics-Modelle

    [00: 13: 02.190]
    um die Lösung zu finden, die ich am dringendsten brauche

    [00: 13: 04.200]
    effizienteste Art und Weise zu unterstützen

    [00: 13: 06.240]
    meine Eid-Konfiguration. Ich nenne die

    [00: 13: 08.250]
    Mikro-Flow aus dem Java-Code und gewinnen

    [00: 13: 10.350]
    Zugriff auf alle diese Informationen ohne

    [00: 13: 12.519]
    ohne doppelten Aufwand. Hand

    [00: 13: 14.549]
    Beschichtung, was ich brauche. Eine weitere coole Sache

    [00: 13: 16.759]
    ist, wenn ich einmal in der Sonnenfinsternis bin.

    [00: 13: 21.048]
    Ich könnte meine Anwendung von hier aus debuggen.

    [00: 13: 23.129]
    Schauen wir es uns an. Ich starte den D-Bugger

    [00: 13: 25.369]
    und öffne die Anmeldeseite. Ich habe

    [00: 13: 27.759]
    ein einfaches hier, das es mir ermöglicht, mich anzumelden

    [00: 13: 30.038]
    in den Vertrieb. Wenn ich auf die Schaltfläche klicke,

    [00: 13: 32.339]
    ein Clip meldet sich, weil ich

    [00: 13: 34.448]
    ein Haltepunkt im Java-Code. Sogar

    [00: 13: 36.448]
    obwohl ich eine Anwendung durch Männer ausführe

    [00: 13: 38.538]
    Schwänze, ich bin in der Lage, meine benutzerdefinierten debuggen

    [00: 13: 40.788]
    Code, wenn ich durchklicke.

    [00: 13: 46.778]
    Ich logge mich für uns in den Vertrieb ein.

    [00: 13: 48.528]
    Es schickt mich zurück zur Startseite meiner AP.

    [00: 13: 50.798]
    Sobald die Authentifizierung abgeschlossen ist. Jetzt lasst uns

    [00: 13: 52.839]
    gehen Sie in die Sicherung der App. Nach der Authentifizierung

    [00: 13: 55.158]
    Benutzer eingegeben haben.

    [00: 14: 07.847]
    Wir haben einen Top-Down-Ansatz gewählt, um

    [00: 14: 09.878]
    Sicherheits-Governance während des gesamten Webinars,

    [00: 14: 12.057]
    aber jetzt wechseln wir die Richtung und reden

    [00: 14: 14.267]
    über Benutzerrollen und Modulrollen.

    [00: 14: 16.917]
    Das angezeigte Diagramm ist ein

    [00: 14: 18.927]
    Darstellung, wie Benutzer

    [00: 14: 21.106]
    werden in Benutzerrollen gebündelt,

    [00: 14: 24.316]
    im Grunde das Äquivalent von Gruppen in

    [00: 14: 26.326]
    einem Verzeichnisdienst und in einer Anwendung

    [00: 14: 29.096]
    die Benutzerregeln, die expliziten Zugriff haben

    [00: 14: 31.166]
    zu Modulen. Innerhalb dieser Anwendung.

    [00: 14: 33.566]
    Die Unterscheidung zwischen Benutzerregeln und

    [00: 14: 35.645]
    Modulrollen werden hergestellt, weil wir wollen

    [00: 14: 37.735]
    Module müssen in sich geschlossen sein

    [00: 14: 39.875]
    und unabhängig vom Projekt.

    [00: 14: 42.753]
    Dies fördert die Wiederverwendbarkeit und Effizienz

    [00: 14: 45.283]
    weil gemeinsam genutzte Module ihre Modul

    [00: 14: 47.842]
    Rollen,

    [00: 14: 49.120]
    die zu den Benutzerrollen hinzugefügt werden können

    [00: 14: 51.460]
    des Hauptprojekts mit wenigen Klicks,

    [00: 14: 54.159]
    es klingt etwas verwirrend.

    [00: 14: 57.591]
    Aber ich werde überprüfen

    [00: 14: 59.741]
    der Benutzer- und Modulrollenbereich

    [00: 15: 02.081]
    der Trainingsmanagement-App, die

    [00: 15: 04.211]
    Sie haben die Möglichkeit, einzubauen

    [00: 15: 06.322]
    Das Training zum Rapid Developer

    [00: 15: 08.682]
    auf der Website der Medizinakademie.

    [00: 15: 13.038]
    Mediziner. Ab-Sicherheit hat drei Ebenen

    [00: 15: 15.258]
    Sie können für das Projekt festlegen

    [00: 15: 17.738]
    Prototyp und Produktion. Ich setze

    [00: 15: 20.008]
    das Projekt in die Produktion zu bringen, weil ich

    [00: 15: 22.077]
    Zugriffskontrolle aufbauen und testen

    [00: 15: 24.077]
    für Seiten, Mikroflüsse und

    [00: 15: 26.207]
    Entitäten.

    [00: 15: 29.605]
    Prototyp ermöglicht die ersten beiden

    [00: 15: 31.754]
    Seiten- und Mikroflusssicherheit, aber

    [00: 15: 34.075]
    nicht Sicherheit auf Entitätsebene. Sobald

    [00: 15: 36.235]
    ich habe das Bit auf Produktion umgedreht, das Fenster

    [00: 15: 38.455]
    wird erweitert, um Seiten- und Mikrofonfluss anzuzeigen

    [00: 15: 40.764]
    Zugriffe sind unvollständig. Dies geschieht

    [00: 15: 43.225]
    weil bestimmte Seiten und Mikroflüsse

    [00: 15: 45.384]
    sind keine Rollen zugewiesen.

    [00: 15: 50.187]
    Und Rollenzuordnung ist eine Voraussetzung für

    [00: 15: 52.236]
    in der Produktion eingesetzte Apps.

    [00: 15: 55.047]
    Bevor wir darauf eingehen,

    [00: 15: 56.647]
    Wir müssen einen Trainee-Benutzer hinzufügen

    [00: 15: 58.697]
    Regel zur Einschränkung des Zugriffs von Benutzern

    [00: 16: 01.047]
    werden Unterricht nehmen

    [00: 16: 02.787]
    nur, können sich anmelden und ansehen

    [00: 16: 04.996]
    diese Klassen sollen von ihnen nicht erstellt werden.

    [00: 16: 07.876]
    Wenn ich die Trainee-Rolle anlege, wähle ich

    [00: 16: 10.246]
    auf welche Modulregeln es Zugriff hat

    [00: 16: 12.307]
    im Projekt.

    [00: 16: 16.611]
    Hier. Ich lasse es aus einigen Modulen raus

    [00: 16: 18.991]
    vollständig und fügen Sie es als Benutzer hinzu

    [00: 16: 21.261]
    zum Administrationsmodul.

    [00: 16: 23.111]
    Benutzer mit dieser Rolle können sich also anmelden

    [00: 16: 25.481]
    in die App.

    [00: 16: 30.000]
    Da es nun die Ausbildungsrolle gibt,

    [00: 16: 32.500]
    Die Echtzeit-Luftüberwachung hat begonnen, weil

    [00: 16: 34.909]
    man sieht, dass es

    [00: 16: 36.940]
    Aspekte des Modells, die

    [00: 16: 39.059]
    habe keine Aufgaben

    [00: 16: 41.100]
    zur Ausbildungsrolle. Wir müssen also darauf achten,

    [00: 16: 43.289]
    davon, um die App zu sichern. Und jetzt, da ich weiß

    [00: 16: 45.460]
    was ich beheben muss, kann ich doppelklicken

    [00: 16: 47.659]
    auf einen der Fehler und werde mich richtig

    [00: 16: 49.789]
    zum Thema.

    [00: 16: 54.471]
    Ich öffne das Modul Sicherheit von

    [00: 16: 56.871]
    mein Modul mithilfe des Projekt-Explorers.

    [00: 16: 59.613]
    Jeder Reiter enthält eine detaillierte Matrix von

    [00: 17: 01.613]
    ihr Objekt relativ zur Benutzerrolle.

    [00: 17: 03.972]
    Wenn ich die Anpassungen vornehme und den Bildschirm verlasse,

    [00: 17: 06.633]
    alle Fehler verschwinden.

    [00: 17: 15.153]
    Das letzte, was ich tun werde, ist eine rollenbasierte

    [00: 17: 17.364]
    Homepage für das Training. Ich möchte nicht

    [00: 17: 19.824]
    Über die Schaltflächen haben Sie Zugriff auf die Haupt-Homepage.

    [00: 17: 25.977]
    Und dann habe ich vorhin eine Demo erstellt

    [00: 17: 28.037]
    Benutzer für den Lehrer und Auszubildenden zu

    [00: 17: 30.196]
    Testen Sie die Sicherheit des Benutzermoduls. Vorher

    [00: 17: 32.477]
    ich setze ein, ich werde den Hahn wieder aufdrehen

    [00: 17: 34.836]
    in Prototyp-Stimmung, denn es ermöglicht

    [00: 17: 36.936]
    mir, einfach zwischen diesen Benutzern zu wechseln

    [00: 17: 39.297]
    während des Tests. Okay, ich bin bereit für den Prototyp.

    [00: 17: 44.554]
    Wir haben die App bereitgestellt.

    [00: 17: 46.134]
    Lassen Sie uns weitermachen und es überprüfen, wenn ich mich anmelde ist

    [00: 17: 48.273]
    der Admin. Ich habe ein komplett gerendertes Zuhause

    [00: 17: 50.413]
    Seite mit Aktionen, die ich ausführen kann. Wenn

    [00: 17: 52.493]
    ich wechselte zum Lehrer, die Startseite erscheint,

    [00: 17: 55.203]
    aber die Schaltfläche zum Erstellen eines Trainingsereignisses

    [00: 17: 57.294]
    ist weg. Als ich in die Trainee-Klasse wechselte

    [00: 18: 12.429]
    Mir wird eine völlig andere Seite angezeigt.

    [00: 18: 17.781]
    Benutzer- und Modulsicherheit bieten

    [00: 18: 19.882]
    mir als Entwickler sehr gut

    [00: 18: 22.061]
    Zugriffssteuerungsebene auf der App-Seite

    [00: 18: 24.231]
    Bauen Sie Trennmodulsicherheit

    [00: 18: 26.592]
    aus dem Projekt, um eine einfache Wiederverwendbarkeit zu gewährleisten

    [00: 18: 29.442]
    der Module, die ich baue,

    [00: 18: 32.386]
    was mir die Möglichkeit gibt, sie zurückzuverdrahten

    [00: 18: 34.636]
    in ein Projekt integrieren

    [00: 18: 36.416]
    weil ich vordefinierte Rollen verwenden kann

    [00: 18: 38.717]
    in diesen Plug-In-Modulen

    [00: 18: 40.686]
    um zu definieren, worauf Benutzer Zugriff haben

    [00: 18: 43.126]
    Zusammenfassung dessen, was wir heute besprochen haben.

    [00: 18: 44.926]
    Medics bietet umfassende Sicherheit

    [00: 18: 47.237]
    auf mehreren Ebenen, um eine

    [00: 18: 49.267]
    Plattform für den Bau einer Apsis mit Zuversicht

    [00: 18: 52.146]
    von der Einhaltung von Industriestandards für die Cloud

    [00: 18: 54.416]
    Operationen zu den spezifischen Aktivitäten

    [00: 18: 56.737]
    Benutzer können bei der Interaktion

    [00: 18: 58.906]
    mit einer App.

    [00: 19: 02.442]
    Medics bietet eine visuelle und optimierte

    [00: 19: 04.832]
    Ansatz zur Implementierung von Sicherheit mit

    [00: 19: 06.951]
    wenig Code.

Wählen Sie Ihre Sprache