Hello,
I am trying to find a way to enable users to set attributes (for example `CRYPTED_PASSWORD`) from the user view in Sunstone. From your documentation I understand that this should be possible by setting up attribute `attributes_panel`.
In which file should I set up this attribute to enable setting up attributes from the user view? Or is there any other way to do this?
I am using OpenNebula 7.2.0.
Vojta
Hello,
In OpenNebula 7.2, attributes_panel for users is configured in:
/etc/one/fireedge/sunstone/views/admin/user-tab.yaml
However, this panel is only available in the Admin view. It does not allow regular users to edit arbitrary user attributes such as CRYPTED_PASSWORD from their Settings page.
These attributes must be set by an administrator using:
oneuser update <USER_ID>
Exposing custom attributes to regular users would require modifying the FireEdge/Sunstone frontend; it cannot be enabled through the view YAML alone.
References:
https://docs.opennebula.io/7.2/product/cloud_system_administration/multitenancy/fireedge_sunstone_views/
Best regards,