-
Notifications
You must be signed in to change notification settings - Fork 447
Open
Labels
Description
This issue works with #10523
This issue will be includes in PR #10524 (needs same code base with editable fields)
Description
This improvement will change :
- 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)
Other useful information
Reactions are currently unavailable
