> For the complete documentation index, see [llms.txt](https://viewzenlabsug.gitbook.io/userguides/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://viewzenlabsug.gitbook.io/userguides/appverse/apps/create-an-app/forms/settings/record-access.md).

# Record Access

**Record Access in Appverse** is used to further control the permissions for specific forms and their records. It controls whether users can create new data, edit or delete or sync form data. Record access is also used to manage third-party access to a forms data. The key access types include:

* **Create**: Allows users to add new records to this form.
* **Edit**: Grants permission to modify existing records of this form.
* **Delete**: Enables users to remove records from this form.
* **Offline Sync**: Allows this form's records to be synchronized to the user's mobile device for access via the Appverse Mobile App.
* **Third-Party Read**: Permits external systems or integrations to retrieve and read this form's data.
* **Third-Party Write**: Allows external systems to insert or update records in this form.

<figure><img src="https://2529980633-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FK8cCKBpIeUsWEwOw3Fbj%2Fuploads%2FNvlgu5OCpxcC4TNfN2kT%2Frecordaccess.jpg?alt=media&amp;token=c49e02c5-7afc-410f-965c-9fe245bcb98f" alt=""><figcaption><p>Record Access</p></figcaption></figure>

{% hint style="info" %}
**External Systems**

This permission controls whether an external system can read or write data for this form. In addition to this setting, external systems must have an API key with Appverse Form Data API permissions to access the data. To generate and manage API key permissions, navigate to the '[API Key](/userguides/viewzen-accounts/api-keys.md)' section.
{% endhint %}

{% hint style="info" %}
**Create / Edit / Delete and Offline Sync**

This setting only determines whether the above operations are permitted for this form. However, users must also have the necessary user-level permissions to create, edit, delete, or sync data. Refer to [Allocation ](/userguides/appverse/apps/create-an-app/forms/allocation.md)for configuring user level permissions.
{% endhint %}
