Showing posts with label Record Locking. Show all posts
Showing posts with label Record Locking. Show all posts

Thursday, July 31, 2014

Enabling "Import" and "Unlock any record" permissions for non-admin users

Until now, we had restricted the ability to import data (as CSV files) and the ability to being able to unlock any of the locked records, to admin users alone. Due to the nature of these operations, we believed that  such a restriction would be necessary.

Some customers wanted to enable these permissions to trusted users, but at the same time did not want to provide full admin permissions, considering those users to be in an intermediate permission level. Based on their requests, we have now made it possible to enable non-admin users to import data and to be able to unlock any records using Auth Profiles.

While Import permission will be configurable for all entities in the Auth Profile form, the Unlock any record permission will be available for configuration only for entities which have record locking enabled.



Hope you find the new features useful. Feel free to let us know your feedback on how we can make things better for you in your online database application creator

Sunday, September 2, 2012

Enable Record-Locking to allow users to Lock / Unlock database records

We have now added a new feature in your custom online database application creator to enable record-locking facility for your online database records. In the Add / Edit Entity form, you will now find an option to enable record-locking for that specific entity's records, as shown below.


Once you check on the Enable Record Locking option and save the entity, you will now see options in the list view and in the details view to lock / unlock / request-unlock of database records. These options will be made available only for those users who have edit permissions to the record.

The following image shows all the database records in unlocked state, with a button under Actions to have them locked.


When the records get locked, the action buttons would change to reflect their locked status. You can also get to know who has currently locked a record from the Locked By attribute, as shown below.


When another user who also has edit permissions to the same record accesses the list view, the user will get to see the locked status. They will not find the option to edit / delete the locked records. They can request for the record to be unlocked. This will trigger an email to the user who has currently locked the record, in case of paid single-tenant deployments, while notification tasks will get added in the free version with Preview status.


Admin users can unlock records locked by any other users, if such a need arises. All locking / unlocking operations are automatically audited and will be available under Admin > Audits.

Record-locking is a premium feature available as a preview in the free version, wherein you can enable this facility for one entity (record type). If you are a paid single-tenant deployments customer, you can enable record-locking for any number of entities.

Hope you like the new feature. Feel free to get in touch with your feedback and suggestions for improving iFreeTools, to help meet more of your business requirements.