In General Fields settings > display geom field as other fields
In General Fields settings > geom field can't be changes
In General Fields settings > geom field is editable according to editing roles and group > This is nativ behavior
In General Fields settings > Fields schema use keys to identify geom field and allowed roles
Changes about attributes table toolbar (geom buttons as add feature, snap, delete, modify...) in EDIT MODE :
if user is not an editor but a role is includes in field setting geom editor > toolbar buttons are not visible > Needs to be an editor according to default rules
if user can edit and group is not includes in field setting geom editor > toolbar buttons are not visible
if user can edit and group is includes in field setting geom editor > toolbar buttons are visible
if allowed groups are not set from geom field setting > native behavior is apply
Admin can't edit if a specific role is set in geom field setting (see gif below)
This improvement not contains:
fields UI modification due to UI/UX logic not etablished (according to @tdipisa @offtherailz request)
Acceptance criteria
In EDIT mode :
[ ] Editor and not a geom editor > user can only edit attributes valeu and can't draw feature from toolbar actions (changes, add, ...)
[ ] Editor and geom editor > can edit attributes and geom > see full toolbar actions
[ ] Not editor and geom editor > Can't edit
[ ] Admin can't edit if a specific role is set in geom field setting (see gif below)
[ ] Many groups can be set in geom field setting if separate by a coma (ROLE_A,ROLE_B)
Description
This improvement will change :
Changes about attributes table toolbar (geom buttons as add feature, snap, delete, modify...) in EDIT MODE :
This improvement not contains:
fields UI modification due to UI/UX logic not etablished (according to @tdipisa @offtherailz request)
Acceptance criteria
In EDIT mode :
ROLE_A,ROLE_B
)Other useful information