2 Replies Latest reply on Jan 13, 2014 3:05 PM by worldcloud

    HTML5 Server Admin Tool: Be careful with what you wish for

    worldcloud
      Be careful for what you wish for...FileMaker 13 Server Admin Tool

       

      For years, the FileMaker Server Admin Tool has utilized a Java applet. For whatever reasons (we've heard many) SAT has been very fragile and sensitive towards newer versions of Java. We have literally lost clients because they did not have the patience to deal with getting the 'right' version of Java loaded.

       

      Like many, we looked forward to the day when FileMaker would move away for this technology. FileMaker Server 13 introduces a new HTML5 based Server Admin Tool, which we are very happy to see; however, there are a few things which are 'less refined' in Server 13 than in pervios versions. Here's out take of SAT 13...

       

      The Good...

       

      No Java!!!

      Update x for version y? Will it break FileMaker"? These questions should go away with SAT 13

       

      Better Platform Support

       

      The new HTML5 version of the Server Admin Tool can run of the iPad, iPhone, Surface RT tablet, and most every other platform we have tried to launch it from.

       

      Remembers Passwords

       

      This may sound like a small thing, but we log into servers multiple times a day, and this small enhancement is a time saver.

       

      More Secure

       

      We are not aware of a SAT security related issue prior to version 13, but in FileMaker 13 the SAT is clearly running under SSL protection.

       

      Group Start Pages for all

       

      In previous versions of FileMaker Server, only users using FileMaker Server Advanced had the ability to create 'Group Start Pages' for their users. Not only have these pages been enabled for FileMaker Server users, but they also include links for

       

       

      The BAD...

       

       

      Browser Support

       

      Although SAT has run on most every browser we have tested, we have seen anomolies from browser to browser. HTML is a new standard, which has not even been radified, so it's not surprising to see these inconsisancies. This doesn't really bother us, but we have clients which become very disturbed when our docs don't match what they see.

       

      File Upload

       

      The is no longer a means to upload files through the Server Admin Tool. FileMaker Pro 13 has the ability to upload files to a FileMaker Server which is likely a better approach; however, our FileMaker Pro 12 users, which are compatiable with FileMaker Server 13 struggle with how to upload their files.

       

      Folder Creation

       

      When creating backup schedules, we typically will isolate each user's backups in their own folder. In pervious versions of SAT, SAT would create these folders 'on the fly', where in SAT 13 we have to RDP to the server and manually create these folders. FileMaker, Inc. does get kuddos for folder support in the Admin Groups area, which now allows the deletion of 'old folders'.

       

      Admin Groups

       

      We use Admin Groups on a daily basis. In the Java SAT Admin Groups was on the 'main menu', and now we have to 'drill down' to 'General Settings', and then navigate to the 'Admin Groups' tab. Once we get to this location, we can only see a very small section of our list. FileMaker gets points for allowing us to sort, but the old 'view' made it easier to locate a group and make changes.

       

      Save Button Location

       

      Many of our adminiatrators are on modern Windows-based laptops or MacBook Airs; utilizing these devices or utilizing RDP to control SAT via the Server, the 'Save' button is almost always off the bottom of the screen and requires scrolling- even on a 1080p based laptop. In the 'old' SAT tool, 'Save' did not require scrolling. If these where moved to the top of the layout, I feel this would speed account creation.

       

      Session Timeouts

       

      We understand the need for these; however, to our knowledge, there is no way to control the timeout settings. On many of our 'shared' servers, we typically have let the SAT open so that we can quickly RDP into the server and make changes throughout the day. Using the new SAT, we are forced to log in multilpe times a day.

       

       

       

      NEXT STEPS?

       

       

       

      We realize that our use of the FileMaker Server Tool is not typical of most users. The overall improvements in FileMaker Server 13 far outweigh the issues we have observed. We also realize that FileMaker, Inc. can not afford to do 'major redevelopment' to address the needs of a small set of users. With these things in mind, the following are suggestions of things which we feel could improve SAT for everyone without requiring major coding changes.

       

       

      Better CLI support

       

      FIleMaker has had a command line interface for FileMaker Server for years; however, in recent years FileMaker has added new functionality to SAT without aqdding the same underlying commands to SAT. New Group, Set Group Folder, Set Group Password, Set Group Privs, Delete Group, Get Group Detail, Get Group List- all be very welcome FMSADMIN commands.

       

      We could also make suggestions towards schedule support, but in our case the Admin Group functions are more of a problem.

       

       

      Alternate keystokes

       

      Many of us who use FileMaker Pro on a daily basis will use the alternate keystrokes for Define Database, Layout Mode, Browse Mode, etc. as they are 'second nature' for many of us. If FileMaker, Inc. where to add Alt-keystrokes, not unlike FileMaker WebDirect; then many of the common tasks and/or layouts could be assigned a keystroke to make SAT more effeicant for those who use this tool on a daily basis.

       

       

      ---

       

      This article was a post of one of our blogs, but I was interested to hear what other developers have discovered in the new SAT. I suspect that since it is HTML5, that some creative developers will find ways to 'tweak' SAT in more ways that before. We are aware of at least two FileMaker Server Admin Tool related tools which will likley be released at Devcon this year.

       

      SAT doesn't normally get much attention, because most users don't need to log in on a daily basis; but since this is the first time since FIleMaker 9 that FileMaker, Inc. has made major changes to SAT, we figured that meritted a conversation...

       

       

       

        • 1. Re: HTML5 Server Admin Tool: Be careful with what you wish for

          Hi Joe,

           

          This experience may not fit the thread you've started but in my testing of the SAT for FMS 13, it is not letting me run a couple of shell scripts for archiving my daily or hourly backups to another volume on a MacPro running OS X 10.8.

           

          The script was developed by Rob Russell (http://www.sumware.net/robfm2/?p=27) and I've used it for many years sucessfully with FMS 12 and earlier. The scripts work properly if run from terminal but do not complete when set up to run as schedules in FMS 13 -- which is where they belong. The event log has entries but no diagnostic info that I can decipher.

           

          I've reported the issue to Steve Romig who passed it on to the Server gurus last month but we have not seen any response. That makes me wonder if a fix is not on their near horizon.

           

          I surmise that none of your servers are running on OS X, in which case my issue is moot for you. But it does raise a further question on suitability of the new SAT for FM Server management on the Mac platform.

           

          Regards,

           

          John

          • 2. Re: HTML5 Server Admin Tool: Be careful with what you wish for
            worldcloud

            We have a few MacOS X Servers, but all of our ‘shared’, heavy-use servers are Windows Server 2012 for FileMaker 13. We are seeing some similar issues with PowerShell and may end up having to use a bot machine to overcome.