# Accounts (Permissions)

# Overview

The **App Permissions** section allows administrators to control which features and modules are available for an application. Permissions can be enabled or disabled based on business requirements and the platforms being used.

---

## Organize App Permissions

Permissions are categorized into different channels to simplify feature management across supported platforms.

### Available Channels

| Channel | Description |
|---------|-------------|
| **Website** | Enables features for the web application. |
| **Mobile** | Enables features for Android and iOS applications. |
| **Kiosk** | Enables features for kiosk devices and interactive displays. |

---

## Available Permissions

The following permissions can be configured for the application.

| Permission | Description |
|------------|-------------|
| **Call to Action (CTA)** | Enables interactive call-to-action buttons and promotional actions. |
| **Compare Products** | Allows users to compare multiple products side by side. |
| **Custom Forms** | Enables customizable forms for collecting user information and feedback. |
| **Kiosk** | Grants access to kiosk-related functionality and configurations. |
| **Kiosk Flash Banner** | Displays promotional banners or announcements on the kiosk home screen. |
| **Kiosk Group** | Allows kiosks to be organized and managed as groups. |
| **Kiosk Order** | Enables ordering functionality directly from the kiosk. |
| **Map and Navigation** | Provides interactive maps and navigation features. |
| **Order** | Enables product ordering and order management features. |
| **Reference Products / Categories** | Displays related or recommended products and categories. |
| **Resource** | Allows management of downloadable resources, documents, and media files. |
| **Script** | Enables custom scripts for additional functionality and integrations. |
| **Video** | Allows video content to be displayed within the application. |
| **TryOn** | Enables the virtual Try-On experience for supported products. |

---

## Managing Permissions

Administrators can enable or disable individual permissions depending on the application's requirements. Changes take effect after saving the configuration and may require the application to refresh or synchronize.

---

## Best Practices

- Enable only the permissions required for your application.
- Disable unused modules to improve usability and simplify navigation.
- Review permissions regularly when adding new features or updating application requirements.
- Verify platform compatibility before enabling channel-specific features.