The Form Permissions feature allows Apricot Administrators to see which Programs/Permission Sets have access to View, Search, Create, Edit, or Archive records of that form at a glance. It also allows them to see which Program/Permission Sets have User RLA applied or those which ignore Program Assignments. Limited adjustments can be made from the Form Permissions to the Permission Sets as well.

Why Use Form Permissions?

The Form Permissions is an area to go to where you can get an "at a glance" view of Programs/Permission Sets that are (or are not) associated with a form. It allows for quick editing of the Permission Sets (Form based permissions only) without having to go into each individual permission set to make adjustments. However, it still allows you to go into the Permission Sets to make further adjustments (like access to reports, for example) by clicking on the Permission Set name.


Finding and Editing Form Permissions

1. Open the Administrator tab.

2. On the left hand menu, select "Standard Forms."

3. Select the Form you would like to view and hover your mouse over the Actions tab.

4. Select "Edit."

1. Once the form is open for editing, click "Form Permissions" in the bottom right hand corner.

2. This will open the Form Permissions pop up window. On the left hand side, you will see a list of all the groups in black text and Users under them in green text. This will be a list of all the users and groups that have already been set up in your Apricot.

- To give or remove access to the form you have opened for editing, select the checkboxes to the right of the user or group name.

3. Select save.

4. Publish the form. Once the form has been published, your changes will immediately go into effect.

Note: These changes will be in effect until they are adjusted again by an Administrator. Choosing to revert a form to a "Previous Version" will not alter the Form Permissions.


  • View Record: This is needed for users to be able to see records/forms
  • Search Record: This is needed if they want to search for records of a form (for example, using Search Fields)
  • Create Record: Allows users to create new records
  • Edit Record: Allows users to Edit records that already exist
  • Archive Record: Allows users to Archive records (standard users can only archive tier 2 records)
  • Ignore Program Assignment: This removes access restriction by program
  • User RLA Applied: This enforces User Record Level Access - Please note that this setting can only be applied when Program Assignment is being ignored, in other words, you must check both boxes to activate User RLA


Did this answer your question?