Filemaker
Posts 1-3 of 3
-
Carsten ReimerThe 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
- 24 Mar 2011, 08:53 am
-
Dirk Kunte Premium MemberThe 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
- 24 Mar 2011, 12:26 pm
-
Carsten ReimerThe 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
- 24 Mar 2011, 12:52 pm
