You can get details about file hosted on the server, connect as a user and explore records.Admin Console problems Admin Console does not respond Click the "data api" button in the sample file to explore functionality. Updated to work with FileMaker Server 18, including multiple web publishing worker machines.įull support for schedules are included in this latest build.Īdded some support for working with and testing the FM Data API. Added support for managing connected clients, send messages and disconnect. ![]() ![]() Added scripting and buttons to open, close, pause and resume databases. Updated to support managing more than one server. Use the "Debug" popover in the lower right to view JSON responses and HTTP Headers returned from the server. Scripts have been laid out to match the Admin API Docs, so you can follow along by reading through the server documentation. Once you have logged in, you can check status and manage your server, including changing several settings not available in the web based Admin Console, such as setting the cache size. In the "Authentication" panel, enter the username and password for a valid admin account for your FileMaker Server. To use, create a new record and add your server URL, not including " or " and trailing ":16000/" at the end. This is provided as-is with no warranties, and it is up to you to add any needed security to your own files. You can use as a foundation to build your own solutions to administer your FileMaker Servers. The file is shown as a feature complete tool to help understand the APIs in FileMaker Server. Working with the Admin API in FileMaker Server 18+ ![]() Working with REST APIs from FileMaker ProĢ. This file is presented as a learning tool for:ġ. All scripts that accept parameters have been updated to use JSON as script parameters. Some Admin API calls are not supported on earlier versions of FMS and may return an error. Note: This version requires FileMaker 19. You can re-enable checking the PHP admin api by default in the navigation script if you want that as well. Then the Admin API calls to control PHP will work from FMS Admin API as well. Run this optional powershell script to install php 7 and configure for FMS. Note that if you have a clean install of 19.2 or later on a Windows Server, php installation is no longer included. Each time you GET a list of schedules from the server, it is compared with the last cached version, and if there are any differences, and new version is saved. Now includes functionality to save a cache of the schedules JSON returned from a server, along with the ability to review any of those in order to recreate or restore from past versions. New in 9.3, you can now manage External Authentication, FileMaker Client Settings, OData, removing a hosted file and the ability to update the user/pass for the root console user. Updated to support setting Authenticated Stream Setting. ![]() You should apply security on the fmp file as needed to secure private keys.įor 19.4, Added option to specify port 16000 for backwards compatibility. Note that in either file, the private key is not encrypted with a pass phrase since it is only stored in the database and not as a file on disk. This functionality is also available in the standalone file named "SSH Keys & JWT.fmp12"", if that is all you need. Also included is the ability to generate a JSON Web Token (JWT) that can then be used to authenticate when making Admin API calls. There is no python dependency when run from this API Tool. These are the same functions that get run in the included python scripts that come with FileMaker Server as example files. Scripting to create private/public keys works in FileMaker Pro on either platform and requires applescript (macos) or powershell (win) to run the required shell functions. Restrict Admin Console and Admin API access.Manage API public keys, as well as scripting to create private/public keys and JWT.
0 Comments
Leave a Reply. |