Details
-
Type:
Improvement
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 1.2.0-rc2, 1.2.0
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
-
Number of attachments :
Description
Right now the transaction level can only be set globally. It's an all or nothing affair. GeoServer should allow different layers to have different transaction settings. We also should allow more configuration options, like updates but not deletes and inserts. This is done in the backend, but there's no user interface for it currently.
I actually got a user request complaining about a similar issue lately. They wanted to make GetFeature impossible on a certain layer, but not on others, and allow GetMap.
Which is not possible to get now even using the security subsystem, because if you disallow reading, you kill GetMap, and if you disallow GetFeature, you disallow it for every layer.