Filemaker

Filemaker

Posts 1-3 of 3
  • Carsten Reimer
    Carsten Reimer
    The company name is only visible to registered members.
    Search & Replace im Dialog Verwalten -> Externe Datenquellen
    Hallo,

    wir haben, um die Filemaker-Entwicklung mit mehreren Entwicklern ohne Störung des Produktionssystems bewerkstelligen zu können, ein Setup mit einem Produktionsserver und einem Entwicklungsserver (beides 11er Version des Filemaker-Servers) erstellt. Damit wir nicht ständig die Daten migrieren müssen, benutzen wir das separation model. Jetzt haben wir aber ein Problem. Damit die Entwickler bei Nutzung des Produktionssystems (nicht als Entwicklen sondern als Anwender) nicht aus Versehen bei von der Hauptdatenbank benutzten weiteren Datenbanken auf dem Entwicklungssystem landen (nach dem Schema Hauptdatenbank vom Produktionssystem geladen, verbundene Datenbank vom Entwicklungssystem geladen -> kommt derzeit vor, weil die Pfade der externen Datenquellen im Produktionssystem nach folgendem Schema aufgebaut sind: fmnet:/*/DatenbankName. Für alle Nichtentwickler ist das kein Problem, denn wir haben den Bonjour-Dienst nur für die Maschinen der Entwickler freigeschaltet - der Rest sieht den server also gar nicht.), möchten wir gerne jeweils die IP des zu benutzenden Servers (also entweder Produktion oder Entwicklung) in den Pfad der externen Datenquellen schreiben. Da die Liste mitunter sehr lang ist, ist das unerfreulich, wenn man es mit der Hand machen muß. Gibt es eine möglichkeit, daß mittels Search & Replace oder mithilfe eines externen Tools zu bewerkstelligen. Oder ist unser Entwicklungsworkflow insgesamt irgendwie verkehrt angegangen. Bei Filemaker muß man es ja immer alles etwas anders machen hab ich schon festgestellt.

    Vielen Dank schon mal für Tips und Kniffe.

    Mit freundlichen Grüßen

    Carsten Reimer

    Galileo Press
  • Dirk Kunte
    Dirk Kunte    Premium Member
    The company name is only visible to registered members.
    Re: Search & Replace im Dialog Verwalten -> Externe Datenquellen
    Hallo,

    hört sich ziemlich umständlich an? Warum nicht einfach die FileMaker Benutzerverwaltung nutzen?

    Der Programmierer als Programmierer angemeldet hat keinen Zugriff auf die Produktionsdatenbank. Der Programmierer als Anwender angemeldet hat Zugriff auf die Produktionsdatenbank - aber nicht auf die Entwicklungsdatenbank.


    mfg
    Dirk Kunte
  • Carsten Reimer
    Carsten Reimer
    The company name is only visible to registered members.
    Re^2: Search & Replace im Dialog Verwalten -> Externe Datenquellen
    Hallo Herr Kunte,

    vielen Dank für Ihre Antwort. Das ist ein interessanter Aspekt, den ich so noch gar nicht bedacht habe.

    Die Authorisierung für die FileMaker-Anwendung läuft bei uns über das Active Directory, wo die Filemaker-Entwickler in einer eigenen Gruppe zusammengefaßt sind. Darüber regeln wir, wer administrativen Zugriff auf die Datenbanken hat. Würden wir diese Gruppe generell von der Nutzung der Produktionsdatenbank ausschließen, könnten die Entwickler die Anwendung nicht mehr produktiv nutzen, was zumindest in einem Fall zu Problemen führen würde. Von daher kann ich jetzt leider noch nicht erkennen, wei uns das weiterhelfen würde.

    Unser Admin hatte schon vorgeschlagen, die Entwicklermaschinen und den Entwicklungsserver in einem vom Rest abgeschotteten Netz unterzubringen. Das ist aber auch noch nicht bis zuende durchdacht.

    Vielleicht gibt es noch weitere Ideen?

    Vielen Dank schon mal

    mit freundlichen Grüßen

    Carsten Reimer