Can't see my specific fields in Volto's configuration panel

Hi,

In my addon I have some fields in the control panel it is visible in the backend but I can't see them in the frontend Volto, any ideas on fixing it?

class IUserGroupShiftControlPanel(Interface):
group = schema.Choice(
title='Group',
vocabulary='plone.app.vocabularies.Groups',
required=False,
)

users = schema.List(
    title=_('Users'),
    value_type=schema.Choice(
        vocabulary='plone.app.vocabularies.Users'
    ),
    required=False,
)

Backend :

Frontend :

That picture of an empty page on Volto, without even a URL to understand what we're looking at, says nothing.

To have Control Panels show in Volto, you need to have an special plone.restapi adapter in your addon package.

You can look at the examples provided in bobtemplates.plone. If your control panel is a schema based standard control panel, the adapter is straightforward:

There is a controlpanel subtemplate in bobtemplates.plone that creates all the required boilerplate for you:

The Plone 6 Documentation when searching for "control panel" in the frontend section might have some more information.

http://localhost:3000/controlpanel/user_group_shift_control_panel "this is the url"