<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>dbFront.com - Recent questions and answers in Features (Skip)</title>
<link>https://dbfront.com/qa/qa/feature-request/features-skipped</link>
<description>Powered by Question2Answer</description>
<item>
<title>Answered: OPTIONS: Add support for (SSO) groups per database</title>
<link>https://dbfront.com/qa/1257/options-add-support-for-sso-groups-per-database?show=1278#a1278</link>
<description>&lt;p&gt;The security is tied to the database connection.  The primary reason for this is so that you can use an application-specific database-user to help limit and properly define the security for that application.&lt;/p&gt;
&lt;p&gt;The intention is that for multiple applications you would create multiple database accounts (e.g.  appHR, appCRM, appFinanceAudit, etc...) with each account focused on the needs for that application.  This is true even if all of the applications are in exactly the same database and use some common tables.&lt;/p&gt;
&lt;p&gt;Not only does that improve the application security, but it also means that dbFront has to load and manage fewer database objects per application.&lt;/p&gt;
&lt;p&gt;Using a single database connection for multiple applications seems more efficient but it has the potential to create problems with separation of concerns, performance and security.&lt;/p&gt;
&lt;p&gt;For those reasons I have decided to skip this request.&lt;/p&gt;
&lt;p&gt;NOTE: As of dbFront 1.4.2, you are able to use the expression &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/rowsecurity&quot;&gt;{IsGroupMember()}&lt;/a&gt; to manage table and row level security.&lt;/p&gt;
</description>
<category>Features (Skip)</category>
<guid isPermaLink="true">https://dbfront.com/qa/1257/options-add-support-for-sso-groups-per-database?show=1278#a1278</guid>
<pubDate>Thu, 02 Feb 2023 20:26:21 +0000</pubDate>
</item>
<item>
<title>Answered: OPTIONS: External resources tab</title>
<link>https://dbfront.com/qa/1064/options-external-resources-tab?show=1071#a1071</link>
<description>&lt;p&gt;The request was skipped since reasonable options exist.&lt;/p&gt;
&lt;h3&gt;Home Screen&lt;/h3&gt;
&lt;p&gt;Use HTML to add links to the Home Screen.&lt;/p&gt;
&lt;h3&gt;Table of URLs&lt;/h3&gt;
&lt;p&gt;Create a separate table that lists all of the URLs and descriptions.&lt;/p&gt;
&lt;h3&gt;OpenURL Action Buttons&lt;/h3&gt;
&lt;p&gt;Custom Buttons can be added to any table that will open a specified URL.&lt;/p&gt;
&lt;h3&gt;Custom Table Help&lt;/h3&gt;
&lt;p&gt;The Custom Table help can be set up with a list of extra resource URLs.&lt;/p&gt;
</description>
<category>Features (Skip)</category>
<guid isPermaLink="true">https://dbfront.com/qa/1064/options-external-resources-tab?show=1071#a1071</guid>
<pubDate>Mon, 25 Oct 2021 19:40:53 +0000</pubDate>
</item>
<item>
<title>Answered: SKIPPED: Allow ranges on text field searches</title>
<link>https://dbfront.com/qa/1047/skipped-allow-ranges-on-text-field-searches?show=1052#a1052</link>
<description>&lt;p&gt;Although a range search might make sense for some text columns, the nature of text fields is that their content can be extremely varied with patterns that don't always follow a simple sequence.&lt;/p&gt;
&lt;p&gt;The existing ability to use wildcards, and if needed, full-text search, is still a good and flexible solution.&lt;/p&gt;
&lt;p&gt;For more details on searching text columns see: &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/searching#customwildcard&quot;&gt;Custom Text Search&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;For this reason I am going to skip this feature request. Please comment below if you think of reasons to pursue this further.&lt;/p&gt;
</description>
<category>Features (Skip)</category>
<guid isPermaLink="true">https://dbfront.com/qa/1047/skipped-allow-ranges-on-text-field-searches?show=1052#a1052</guid>
<pubDate>Tue, 12 Oct 2021 20:42:03 +0000</pubDate>
</item>
<item>
<title>Answered: OPTIONS: Action on multiple rows</title>
<link>https://dbfront.com/qa/901/options-action-on-multiple-rows?show=903#a903</link>
<description>&lt;p&gt;Although there is no built-in way to do what you suggest, several reasonable options are described below.&lt;/p&gt;
&lt;h3&gt;Record Selection Options:&lt;/h3&gt;
&lt;p&gt;You could use one of the following methods to allow a user to select or queue appropriate records:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Add a check box to the bill records, e.g. &quot;Overdue&quot;.  The check box is editable within the table grid, or&lt;/li&gt;
&lt;li&gt;Add an action button that queue's the current record to a separate table of overdue items.&lt;/li&gt;
&lt;/ol&gt;
&lt;h3&gt;Processing Options:&lt;/h3&gt;
&lt;p&gt;Once the records are selected you can use one of the following methods to process them:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Add an action button to the customer table that directly processes the overdue records as previously selected, or&lt;/li&gt;
&lt;li&gt;Add an action button that prepares (populates) and starts a Wizard and navigates to that wizard. &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/data-entry-wizard&quot;&gt;https://dbfront.com/data-entry-wizard&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Because these alternatives are simple and effective I am going to skip this feature request.  Feel free to comment if you think of reasons why I should pursue this further.&lt;/p&gt;
</description>
<category>Features (Skip)</category>
<guid isPermaLink="true">https://dbfront.com/qa/901/options-action-on-multiple-rows?show=903#a903</guid>
<pubDate>Wed, 17 Feb 2021 01:08:15 +0000</pubDate>
</item>
<item>
<title>Answered: OPTIONS: Zapier Integration with dbFront</title>
<link>https://dbfront.com/qa/738/options-zapier-integration-with-dbfront?show=741#a741</link>
<description>&lt;p&gt;The request for Zapier integration is very interesting but I believe a direct database integration actually makes the most sense and it is questionable if a specific dbFront to Zapier integration would add anything meaningful.&lt;/p&gt;
&lt;p&gt;Zapier already has direct database integrations for two of the databases that dbFront supports:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;SQL Server: &lt;a rel=&quot;nofollow&quot; href=&quot;https://zapier.com/apps/sql-server/integrations&quot;&gt;https://zapier.com/apps/sql-server/integrations&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;MySQL: &lt;a rel=&quot;nofollow&quot; href=&quot;https://zapier.com/apps/mysql/integrations&quot;&gt;https://zapier.com/apps/mysql/integrations&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Oracle (NOT DONE): &lt;a rel=&quot;nofollow&quot; href=&quot;https://zapier.com/apps/oracle-database/integrations&quot;&gt;https://zapier.com/apps/oracle-database/integrations&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This request is similar to the request for &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/qa/739/ifttt-integration-with-dbfront&quot;&gt;IFTTT integration&lt;/a&gt; except that IFTTT does not have any database integrations.&lt;/p&gt;
&lt;p&gt;NOTE: Please vote on this Feature Request if it is important to you along with a comment describing a use-case.&lt;/p&gt;
</description>
<category>Features (Skip)</category>
<guid isPermaLink="true">https://dbfront.com/qa/738/options-zapier-integration-with-dbfront?show=741#a741</guid>
<pubDate>Fri, 19 Jun 2020 04:41:40 +0000</pubDate>
</item>
<item>
<title>Answered: SKIPPED: Adding custom code to Javascript events</title>
<link>https://dbfront.com/qa/721/skipped-adding-custom-code-to-javascript-events?show=722#a722</link>
<description>&lt;p&gt;At the moment there is no ability to augment the javascript code in dbFront, either via a limited javascript API or by including your own custom javascript.&lt;/p&gt;
&lt;p&gt;This is an intentional decision because dbFront is designed primarily for DBAs.  In addition, opening a javascript API would make it much harder for me to modify dbFront in the future, for example, if I need to rebuild the web client to use newer technology.  This is not an academic problem because there is already pressure to upgrade or replace the UI.&lt;/p&gt;
&lt;p&gt;For this reason, my strong preference would be to suggest server-side solutions such as a calculated column or a view field.&lt;/p&gt;
&lt;p&gt;If immediate field feedback is required then I can possibly resolve this by automatically sending certain field updates to the database along with a local refresh.&lt;/p&gt;
&lt;p&gt;For all of these reasons I am going to skip this feature request. Feel free to comment if you think of reasons why I should pursue this further.&lt;/p&gt;
</description>
<category>Features (Skip)</category>
<guid isPermaLink="true">https://dbfront.com/qa/721/skipped-adding-custom-code-to-javascript-events?show=722#a722</guid>
<pubDate>Tue, 26 May 2020 13:28:39 +0000</pubDate>
</item>
<item>
<title>Answered: OPTIONS: Ability to create custom drop down lists on fields</title>
<link>https://dbfront.com/qa/313/options-ability-to-create-custom-drop-down-lists-on-fields?show=314#a314</link>
<description>&lt;p&gt;You are definitely not the first person to request custom UI only dropdowns.  &lt;/p&gt;
&lt;p&gt;I understand the idea that it feels simpler since there is less work required at the database level.  At the same time, I have to think that the database is the best place for these lists.  Even if they are tiny.  The reasons are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Referential integrity,&lt;/li&gt;
&lt;li&gt;Security,&lt;/li&gt;
&lt;li&gt;Easy to extend with additional columns for help or extra detail,&lt;/li&gt;
&lt;li&gt;Lists available for all systems that access the database, not just dbFront,&lt;/li&gt;
&lt;li&gt;Easy and robust maintenance via the database or dbFront,&lt;/li&gt;
&lt;li&gt;Makes the database more self documented...&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In addition, dbFront now includes a table tool to quickly create a SQL script that will turn a table column into a lookup table.&lt;/p&gt;
&lt;p&gt;I would very much appreciate hearing reasons why creating a lookup table is not the best solution.  Please add those reasons as comments to this answer.&lt;/p&gt;
</description>
<category>Features (Skip)</category>
<guid isPermaLink="true">https://dbfront.com/qa/313/options-ability-to-create-custom-drop-down-lists-on-fields?show=314#a314</guid>
<pubDate>Fri, 11 Jan 2019 12:56:02 +0000</pubDate>
</item>
<item>
<title>Answered: SKIPPED: Add a built-in backup to drive like Google drive</title>
<link>https://dbfront.com/qa/245/skipped-add-a-built-in-backup-to-drive-like-google-drive?show=257#a257</link>
<description>&lt;p&gt;I think this sits outside of the remit of dbFront. This is adding a database administration function into what is essentially a great development tool.&lt;/p&gt;
&lt;p&gt;There is a danger of trying to make dbFront do too much - I'd say stick to the development aspects.&lt;/p&gt;
&lt;p&gt;Regards&lt;br&gt;
Colin&lt;/p&gt;
</description>
<category>Features (Skip)</category>
<guid isPermaLink="true">https://dbfront.com/qa/245/skipped-add-a-built-in-backup-to-drive-like-google-drive?show=257#a257</guid>
<pubDate>Tue, 04 Dec 2018 15:55:13 +0000</pubDate>
</item>
<item>
<title>Answered: OPTIONS: Email notifications on Insert/Update/Delete</title>
<link>https://dbfront.com/qa/237/options-email-notifications-on-insert-update-delete?show=240#a240</link>
<description>&lt;p&gt;For the scenario you describe I would recommend that you send out those notifications via your database server.&lt;/p&gt;
&lt;p&gt;The reasons are:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Your database is in the best position to capture all database updates that should trigger the notification.&lt;/li&gt;
&lt;li&gt;The database has the capability to capture and format the records that need to be sent.&lt;/li&gt;
&lt;li&gt;If needed dbFront can save the currently logged in user as part of any record updates.  See: &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/auditvalues&quot;&gt;https://dbfront.com/auditvalues&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;You can setup your database server to mail as follows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;SQLServer: &lt;a rel=&quot;nofollow&quot; href=&quot;https://docs.microsoft.com/en-us/sql/relational-databases/database-mail/configure-database-mail?view=sql-server-2017&quot;&gt;https://docs.microsoft.com/en-us/sql/relational-databases/database-mail/configure-database-mail?view=sql-server-2017&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Oracle: &lt;a rel=&quot;nofollow&quot; href=&quot;http://www.dadbm.com/enable-oracle-database-to-send-emails-via-smtp-server/&quot;&gt;http://www.dadbm.com/enable-oracle-database-to-send-emails-via-smtp-server/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;MySQL: Does not have the built-in functionality to send email.  &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;NOTE: Another feature request exists for emailing Action Button results.  &lt;a rel=&quot;nofollow&quot; href=&quot;https://dbfront.com/qa/948&quot;&gt;Action Button Email&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
</description>
<category>Features (Skip)</category>
<guid isPermaLink="true">https://dbfront.com/qa/237/options-email-notifications-on-insert-update-delete?show=240#a240</guid>
<pubDate>Tue, 27 Nov 2018 18:10:48 +0000</pubDate>
</item>
</channel>
</rss>