# SharinPix Permission Sets

**Overview**

The SharinPix package provides some ready-made Permission Sets that can be used to address access rights issues for specific users (specially non-admin users and users with custom profiles).

This article provides an overview of the Permission Sets provided by SharinPix.

* **SharinPix Lightning Components:** This permission set should be assigned to users that need access to the required SharinPix components' related Apex classes.
* **SharinPix Image Sync Permission:** This permission set should be assigned to users needing access to create, edit, or delete the SharinPix Image record. It is used for the [SharinPix Image Sync feature](https://docs.sharinpix.com/documentation/image-sync/what-is-sharinpix-image-sync).
* **SharinPix Image Sync for Community Users:** This permission set should be used to provide Community users access to the [SharinPix Image Sync feature](https://docs.sharinpix.com/documentation/image-sync/what-is-sharinpix-image-sync).

{% hint style="warning" %}
**Warning**

* For cases in which community users need access to a SharinPix component that uses a SharinPix Permission record you also need to change the value of the **Default External Access** from **Private** to **Public Read Only** for the **SharinPix Permission** object in **Sharing Settings** as depicted below to allow access to the component on the community.
* For a Community Guest User Profile that does not have access to delete any records, you can clone the "**SharinPix Image Sync for Community Users**" permission set, remove the delete permissions for SharinPix Images, and then assign the modified permission set to the guest users.
  {% endhint %}

<figure><img src="https://2221230591-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5EvYRrLbUyvRh8o1jmMG%2Fuploads%2FHnPUWa1lfsoe74R8dfCV%2Fimage%20(12).png?alt=media&#x26;token=99f1e2f9-2501-42c1-a342-f40a98a5e127" alt=""><figcaption></figcaption></figure>

* **SharinPix Chatter Record Permission:** This permission set should be assigned to users to give them proper read, write, edit, and delete access to the **SharinPix Chatter** object. It is used for the functionality of the [SharinPix Chatter](https://docs.sharinpix.com/documentation/lightning-web-component/sharinpix-chatter).
* **SharinPix Visit:** This permission set should be assigned to users to give them proper read, write, edit, and delete access to the **Visit** and **Visit Report** objects.
* **SharinPix Share Permission** : This permission set should be assigned to users to give them proper read, write, edit, and delete access to the **SharinPix Share** object. It is used for the [SharinPix Share](https://docs.sharinpix.com/documentation/lightning-web-component/sharinpix-share) Feature.
* **SharinPix Checklist Result Permission:** This permission set should be assigned to users to give them read, write, edit, and delete access to the **SharinPix Checklist Result** object. It is used for the functionality of the [SharinPix Checklist with Form Features](https://docs.sharinpix.com/documentation/mobile-app/sharinpix-mobile-app-checklist-with-form-features).
* **SharinPix Sketch Permission:** This permission set should be assigned to users who need access to give them read, write, edit, and delete access to the **SharinPix Sketch** and **SharinPix Sketch Template** objects. It is used for the functionality of the [SharinPix Sketcher](https://docs.sharinpix.com/documentation/lightning-web-component/sharinpix-sketcher).
* **SharinPix Media Import:** This permission set should be assigned to users to give them read, write, edit, and delete access to the **SharinPix Media Import** object. It is used for the [SharinPix Media Import Feature](https://docs.sharinpix.com/documentation/cookbook/sharinpix-media-import-feature).
* **SharinPix AI Connect Permission:** This permission set should be assigned to users who need access to the [SharinPix AI Connect feature](https://docs.sharinpix.com/documentation/cookbook/sharinpix-generative-ai-analysis-extract-image-capabilities), allowing them to leverage **AI-driven image analysis** , tagging, and other automated processes provided by SharinPix AI Connect.
* **SharinPix Forms Admin Permission:** This permission set should be assigned to users who require full administrative access to [SharinPix Forms features](https://docs.sharinpix.com/documentation/sharinpix-form/welcome-to-sharinpix-forms). It grants the necessary permissions to create, edit, and manage [**SharinPix Forms Templates**](https://docs.sharinpix.com/documentation/sharinpix-form/sharinpix-form-template-editor) as well as the related **SharinPix Form Responses** and **SharinPix Forms In Progress** within Salesforce.
* **SharinPix Forms Users Permission**: This permission set should be assigned to users who need access to [SharinPix Forms features](https://docs.sharinpix.com/documentation/sharinpix-form/welcome-to-sharinpix-forms) but do **not** require the ability to build or modify **SharinPix Form Templates**. It allows users to fill in, save or submit, and manage their own SharinPix Form Responses or Forms in Progress, and to use other available form-related features.
* **SharinPix PDF Form Builder Permission:** This permission set should be assigned to users who need to use the [SharinPix PDF Form Builder](https://docs.sharinpix.com/documentation/lightning-web-component/sharinpix-pdf-form-builder). It grants access to features related to building, editing, and managing **SharinPix PDF forms** generated or imported via SharinPix.
* **SharinPix Plan Permission:** This permission set should be assigned to users who require access to the [SharinPix Plan](https://docs.sharinpix.com/documentation/lightning-web-component/sharinpix-plan) feature. It grants permissions to create, view, and manage **SharinPix Plans** and related **SharinPix Plan Settings** within the SharinPix package.

{% hint style="warning" %}
**Note:**

The permission set, **SharinPix Einstein**, has been deprecated.
{% endhint %}
