Manage Panel Development

Last Updated on : 2026-05-29 01:25:31Copy for LLMView as MarkdownDownload PDF

This topic describes panel ownership and management methods for Tuya panel development. It also addresses common questions, such as how to reuse a panel across multiple products (PIDs) and how to prevent unauthorized use of a panel.

Applicability

In the Device Interaction step of product development, you need to choose a panel suitable for your product. All panels except all-in-one panels are subject to your design, modification, development, or adjustment. Therefore, these panels can be regarded as private resources. This topic provides you with tips on the proper management of panel resources.

Manage Panel Development

This topic applies to the following types of panels:

Resource ownership

Understanding the ownership of panel resources can prevent misoperations that may lead to the transfer or theft of panel assets. The following table describes the ownership of different types of panels.

Panel type Ownership Description Transfer product
and ownership together
Self-developed panel (Panel MiniApp) Follow the ownership of the respective developer account. The panel developer owns the management permission. Not supported.
Customized panel Follow the customer’s account or product. After a custom panel is developed, its management permission belongs to whichever Product A it is first bound to. If the panel asset is linked to a customer account, the asset follows that account. Supported by some customization services.
Consult your account manager for details.
Studio panel Follow the ownership of the product to which the panel is bound at creation.
  • For example, if you create Panel A for Product A (PID: A), you own the panel management permission.
  • If you configure an allowlist for Panel A, the allowlisted developers can use this panel but cannot manage Panel A.
Supported.

Management methods

After creating a panel, you can copy or transfer the panel, assign it for OEM development, and configure an allowlist to allow only authorized users to access the panel.

Transfer panel

You can transfer panels along with products. This feature only applies to self-developed panels, Studio panels, and customized panels. In this operation, the ownership of panel assets follows the respective PID. When you transfer the PID to another account, the panel ownership transfers with it. For more information, see Manage Smart Product.

Copy panel

You can copy panels along with products. The new product and the original product share the same User Interface ID (UIID) of the panel. However, the new product cannot manage the original panel. For more information, see Create OEM Products.

The rules for copying customized panels take effect starting from June 1, 2023.

Configure allowlist for panels

To prevent malicious copying or unauthorized OEM development, you can set who can use this panel.

  • Example of effect: If you define a limited scope of usage, users outside the allowlist cannot use this panel to place orders.

    Manage Panel Development

  • Settings:

    • Prerequisite: This feature only applies to panel owners with management permissions.

    • Method 1: Before you release a panel for the first time, a dialog box appears and asks you to set the scope of usage. By default, the scope is Everyone.

      Manage Panel Development
    • Method 2: After you go to AI Product > Product Development > Device Interaction and select a panel, if the panel belongs to the current account, the scope of usage can be modified.

      Manage Panel Development
    • Method 3: After you go to AI Product > Panel Management > Panels Developed by Me, if the panel belongs to the current account, the scope of usage can be modified.

      Manage Panel Development

Associate panel with product

To apply a panel to another product, you can associate the panel with the target product. Thus, this panel becomes available to the target product.

This association operation will not replace the existing panel of the target product. After the association, the panel joins the product’s panel pool.

  • Prerequisite: This feature only applies to panel owners with management permissions.

  • How to access: AI Product > Panel Management > Panels Developed by Me > Manage Associated Products

    Manage Panel Development
  • Settings: Select My Products or Customer Products to associate the product with the specified panel. Then, this panel becomes available to the target product. To associate with a customer’s product, you need product development or panel development permissions.
    Manage Panel Development

    To ensure the panel is available, verify the panel after association. If you fail to do so, Tuya shall not be liable for any loss or damage arising therefrom.

Delete a panel

  • If a Studio panel created under your account is not bound to any product, you can delete it on the Tuya Developer Platform.
  • If you want to delete a MiniApp panel, go to the MiniApp Developer Platform.
  • The deletion cannot be undone. Proceed with caution.