<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>FileMaker development company &gt; Metasys Software Pvt Ltd.</title>
	<atom:link href="https://www.metasyssoftware.com/tag/filemaker-development-company/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.metasyssoftware.com</link>
	<description>Unique People, Unique Solutions</description>
	<lastBuildDate>Thu, 27 Mar 2025 12:17:05 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://www.metasyssoftware.com/wp-content/uploads/2023/10/metasys-svg-.png</url>
	<title>FileMaker development company &gt; Metasys Software Pvt Ltd.</title>
	<link>https://www.metasyssoftware.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>A Step-by-Step Guide to Encryption at Rest (EAR) in FileMaker</title>
		<link>https://www.metasyssoftware.com/filemaker/a-step-by-step-guide-to-encryption-at-rest-ear-in-filemaker/</link>
		
		<dc:creator><![CDATA[meta_prasad]]></dc:creator>
		<pubDate>Tue, 28 Feb 2023 11:41:47 +0000</pubDate>
				<category><![CDATA[FileMaker]]></category>
		<category><![CDATA[FileMaker developers]]></category>
		<category><![CDATA[FileMaker services]]></category>
		<category><![CDATA[filemaker expert]]></category>
		<category><![CDATA[Offshore filemaker development company]]></category>
		<category><![CDATA[FileMaker development company]]></category>
		<category><![CDATA[Hire FileMaker developers]]></category>
		<guid isPermaLink="false">https://www.metasyssoftware.com/?p=5890</guid>

					<description><![CDATA[<p>Security plays a vital role in any software application. Most of the time, standard approaches, like Startup login, encryption of [&#8230;]</p>
The post <a href="https://www.metasyssoftware.com/filemaker/a-step-by-step-guide-to-encryption-at-rest-ear-in-filemaker/">A Step-by-Step Guide to Encryption at Rest (EAR) in FileMaker</a> appeared first on <a href="https://www.metasyssoftware.com">Metasys Software Pvt Ltd.</a>.]]></description>
										<content:encoded><![CDATA[<div id="pl-5890"  class="panel-layout" ><div id="pg-5890-0"  class="panel-grid panel-no-style" ><div id="pgc-5890-0-0"  class="panel-grid-cell" ><div id="panel-5890-0-0-0" class="so-panel widget widget_sow-editor panel-first-child panel-last-child" data-index="0" ><div
			
			class="so-widget-sow-editor so-widget-sow-editor-base"
			
		>
<div class="siteorigin-widget-tinymce textwidget">
	<p>Security plays a vital role in any software application. Most of the time, standard approaches, like Startup login, encryption of password, etc., are followed. 'Manage Security' section of FileMaker provides different types of settings to manage various levels of access as well as privileges to the logged-in user.</p>
<p>Encryption at Rest goes beyond this by providing security to the FileMaker file when it is physically stored on a disk. Encrypting a database provides additional security to your FileMaker application.</p>
<h2><strong>What you need? </strong></h2>
<p>To encrypt one or more database files in FileMaker, you will need:</p>
<ul>
  <li>FileMaker account with [Full Access] privilege</li>
  <li>Encryption Password</li>
  <li>A shared ID</li>
</ul>
<h2><strong>Steps to follow:</strong></h2>
<p>To encrypt a database, you should have the required FileMaker files stored locally. If the files are hosted on the server, you will need to unhost them, perform EAR, and then host again.</p>
<p><img decoding="async" class="alignnone size-medium wp-image-4859" title="Filemaker Consultants" src="/wp-content/uploads/2023/02/Picture1.png" alt="Filemaker Consultants" /></p>
<ul>
  <li>In FileMaker Pro client, go to menu 'Tools &gt;&gt; Developer utilities'.</li>
  <li>Add the files you need to perform encryption on. In the case of a multi-file solution, add all the required files.</li>
  <li>Specify one of the files as Primary.</li>
  <li>Select the Project folder, where you would like to place the encrypted files after EAR is completed.</li>
  <li>Under Specify Solutions options, select the 'Enable Database Encryption' option.</li>
  <li>This will automatically select the option above 'Create Error log for any processing errors'. This log is important (but optional) since it creates a log file in the EAR folder. This file will let us know if the encryption was successful or if there were any errors. In the case of multiple files, the encryption status of each file is logged.</li>
  <li>Specify a Shared ID; it links multiple encrypted files.</li>
  <li>Specify a FileMaker Account with [Full Access] privilege. This will be for the Primary file specified above. If the other files have different [Full Access] password, then it will be prompted during the EAR process.</li>
  <li>For the files, which are linked with each other via 'External data Source' and have different [Full Access] credentials, the login may be prompted more than one time for the same file.</li>
  <li>Specify the encryption password. In case of multiple files, if the files' encryption passwords and shared IDs match, the user will not be prompted again for the encryption password. Enter a password hint, if needed.</li>
  <li>The option 'Keep 'Open Storage' is checked if you do not want the container field data to be encrypted.</li>
  <li>Click 'OK' to start the encryption</li>
</ul>
<h2><strong>After EAR completion:</strong></h2>
<ul>
  <li>After the EAR process is completed, check the log file for encryption status.</li>
  <li>In the case of external storage container, the EAR process will create the same folder structure for each file. Container data will be encrypted/not encrypted depending on the EAR option specified above.</li>
  <li>Users will be prompted for encryption password when opening the files via FileMaker Pro or FileMaker Go locally.</li>
</ul>
<br />
<p><img decoding="async" class="alignnone size-medium wp-image-4860" title="File Maker expert" src="/wp-content/uploads/2023/02/Picture2.png" alt="File Maker expert" /></p>
<ul>
  <li>When the files are hosted on the FileMaker Server or FileMaker Cloud, users will be prompted for the encryption password before hosting. This password can be saved to automatically open encrypted files when the server restarts.</li>
</ul>
<div class="important_note" style="background:#f0f0f0; padding:20px 20px 5px; margin:19px 0 20px 0;">
<em>IMPORTANT
When performing EAR on hosted files, copy the hosted files and related remote container folders locally where you would be performing the EAR.
The remote container data is stored under ‘RC_Data_FMS’ folder under databases folder on server. In this ‘RC_Data_FMS’ folder, there is separate folder for each database that is hosted on the server. When copying remote container folders for EAR, you need to copy the folder which is inside each database folder to your local folder. If this is not done properly, it will result in container data not encrypting and also will show errors in the log file, especially when you are working with secured storage.</em>
</div>
<h2><strong>Remove Database encryption:</strong></h2>
<p>You can remove database encryption applied to a file or a set of files. It is a similar process as that of encryption.</p>
<p>Under 'Tools &gt;&gt; Developer Utilities', add the files you want to remove encryption from, select 'Remove Database Encryption' option. You will need the Encryption password and [Full Access] login details of the FileMaker files.</p>
<p><img decoding="async" class="alignnone size-medium wp-image-4861" title="Filemaker Developers" src="/wp-content/uploads/2023/02/Picture3.png" alt="Filemaker Developers" /></p>
<p>Encryption at Rest is an essential aspect of data security in FileMaker. By following the above steps, you can encrypt your FileMaker database to provide an additional layer of security. If you have any doubts or need assistance, reach out to the team of experienced and certified <a href="https://www.metasyssoftware.com/technologies/filemaker/"><u>FileMaker experts</u></a> at <strong><b>MetaSys Software, your </b></strong><a href="https://www.metasyssoftware.com"><strong><u><b>custom software development company</b></u></strong></a>.</p></div>
</div></div></div></div></div>The post <a href="https://www.metasyssoftware.com/filemaker/a-step-by-step-guide-to-encryption-at-rest-ear-in-filemaker/">A Step-by-Step Guide to Encryption at Rest (EAR) in FileMaker</a> appeared first on <a href="https://www.metasyssoftware.com">Metasys Software Pvt Ltd.</a>.]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Guide to Avoid Navigation Rework in FileMaker</title>
		<link>https://www.metasyssoftware.com/filemaker/guide-to-avoid-navigation-work-in-filemaker/</link>
		
		<dc:creator><![CDATA[meta_prasad]]></dc:creator>
		<pubDate>Thu, 08 Apr 2021 08:47:00 +0000</pubDate>
				<category><![CDATA[FileMaker]]></category>
		<category><![CDATA[custom web application development]]></category>
		<category><![CDATA[web application development]]></category>
		<category><![CDATA[FileMaker certified developers]]></category>
		<category><![CDATA[Project management system]]></category>
		<category><![CDATA[FileMaker consultant]]></category>
		<category><![CDATA[FileMaker developer]]></category>
		<category><![CDATA[FileMaker development company]]></category>
		<category><![CDATA[Offshore filemaker services]]></category>
		<category><![CDATA[Custom FileMaker development]]></category>
		<guid isPermaLink="false">https://www.metasyssoftware.com/?p=3525</guid>

					<description><![CDATA[<p>Did you ever encounter the turmoil of adding a new module on all layouts post creation of standard menu navigation? [&#8230;]</p>
The post <a href="https://www.metasyssoftware.com/filemaker/guide-to-avoid-navigation-work-in-filemaker/">Guide to Avoid Navigation Rework in FileMaker</a> appeared first on <a href="https://www.metasyssoftware.com">Metasys Software Pvt Ltd.</a>.]]></description>
										<content:encoded><![CDATA[<p>Did you ever encounter the turmoil of adding a new module on all layouts post creation of standard menu navigation?</p>
<p><em>Well, we all know how bothersome that could be! Here we are with an easy solution, read along…</em></p>
<p>Undoubtedly, navigation is an integral part of every application. It plays a pivotal role when a user requires navigating to different modules and sections.</p>
<p>Static navigation is rigid, which demands rework of all modules even when a single module is to be updated/added. Planning an end-to-end navigation prior to application development is the perfect solution. However, practically it is impossible to predict all modules and create a navigation way ahead of time. The second-best solution is to setup a smart extensive set of menu items for the future.</p>
<p>Let’s take a look at two elaborate approaches to implement a sidebar navigation!</p>
<h2><strong>Approach 1: Using Fixed Left Navigation</strong></h2>
<p><img fetchpriority="high" decoding="async" class="aligncenter wp-image-3526 size-full" title="Contacts " src="https://www.metasyssoftware.com/wp-content/uploads/Contacts.png" alt="Contacts" width="624" height="275" /></p>
<p><strong> </strong>In this approach, a button bar is added on the left-hand side of the layout in advance. Each button has calculations referring to dynamic variables as button labels, with a common script to define every button action. By default, this navigation bar is visible on all layouts.</p>
<p>The downside to this approach, it can work for Form views, but not for List views. Additionally, the demand for more real estate in the layout of the application is another drawback that leads us to Approach 2.</p>
<h2><strong>Approach 2: Hamburger Menu Using Popover</strong></h2>
<p><img decoding="async" class="aligncenter wp-image-3527 size-full" title="Hamburger menu with popover" src="https://www.metasyssoftware.com/wp-content/uploads/Hamburger-menu.png" alt="Hamburger menu with popover" width="607" height="334" /></p>
<p>&nbsp;</p>
<p>In this approach, a Hamburger menu icon is placed in the header of the layout. Clicking this will expand/collapse the popover. The popover has a button bar and it’s implementation is similar to Approach 1, with the only difference of buttons placed on the Popover. This approach works well for Form view, List view, and Table view.</p>
<p><img decoding="async" class="aligncenter wp-image-3528 size-full" title="Contact list" src="https://www.metasyssoftware.com/wp-content/uploads/Contact-list.png" alt="Contact list" width="579" height="372" /></p>
<p>Let us take a look at the Application Implementation Steps in detail.</p>
<h3><strong> </strong><strong>Step 1 &#8211; Opening Script</strong></h3>
<p>Create an Opening script or a Startup script to set global variable values that are used as calculation to define labels for each button segment in a Button bar.</p>
<p>For any new module navigation, set the global variable to the same.</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-3529 size-full" title="Opening Script" src="https://www.metasyssoftware.com/wp-content/uploads/Opening-Script.png" alt="Opening Script" width="1089" height="487" /></p>
<p>&nbsp;</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-3530" title="Contacts 2" src="https://www.metasyssoftware.com/wp-content/uploads/Contacts-2.png" alt="Contacts 2" width="1042" height="573" /></p>
<p>&nbsp;</p>
<h3><strong>Step 2 &#8211; Specify Active button</strong></h3>
<p>The Sidebar_Values variable defined in the Opening script will store the list of table names, i.e. main navigation module table names. It is then used to define the active button bar segment of selected module as below.</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-3531" title="Specify Active Button" src="https://www.metasyssoftware.com/wp-content/uploads/Specify-Active-Button.png" alt="Specify Active Button" width="1122" height="504" /></p>
<p>&nbsp;</p>
<h3><strong>Step 3 &#8211; Main Navigation Script:</strong></h3>
<p>Create another script which is the main script used for navigation between modules. This script is attached to every segment of button bar, with a script parameter defined for the module to navigate.</p>
<p>If the user is currently on the Details view, then the application redirects to Details view of the destination module. Similarly, If the user is in List view, the application redirects to the List view of destination module.</p>
<p>Each layout has set icons to help navigate to Details view or List view specifically. For instance, if the user is in Details view, clicking relevant icon will help navigate to List view and vice versa.</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-3532 size-full" title="Main Navigation Script" src="https://www.metasyssoftware.com/wp-content/uploads/Main-Navigation-Script.png" alt="Main Navigation Script" width="1358" height="421" /></p>
<p>&nbsp;</p>
<p>This script checks if the user is on Details or List view and sets it to a variable. Append this variable to script parameter to get the layout where the user wants to navigate .</p>
<h3><strong>Step 4 &#8211; Naming convention:<br />
</strong></h3>
<p>Each layout requires a specific naming convention . In this case, it is &lt;&lt;tablename&gt;&gt; _&lt;&lt;Viewtype&gt;&gt;.</p>
<p>Here the ViewType can be DetailsView, ListView or TableView. Let’s take a look at some of these examples.</p>
<ol>
<li>Contact details layout will be ‘Contacts_DetailsView’</li>
<li>Contact list layout will be ‘Contacts_ListView’</li>
<li>Contact table view layout will be ‘Contacts_TableView’</li>
</ol>
<p>By following the Approach 2, adding a new module is matter of few simple steps and the application is as good as new.</p>
<p>Hope you find this article insightful. Feel free to leave a comment or post any challenges that you may have.</p>
<p>Our <a href="https://www.metasyssoftware.com/case-study-filemaker">FileMaker development</a> experience includes handling complex project management systems, e-commerce shopping sites, cruise booking systems and more.</p>The post <a href="https://www.metasyssoftware.com/filemaker/guide-to-avoid-navigation-work-in-filemaker/">Guide to Avoid Navigation Rework in FileMaker</a> appeared first on <a href="https://www.metasyssoftware.com">Metasys Software Pvt Ltd.</a>.]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
