The FirstSpirit permission service allows to integrate permission rights in the FirstSpirit editor system. With FirstSpirit 4.2 the API has changed significantly.
manual adaption of permission XML files necessary (e.g.: when new permission groups have to be added or removed) => high error ratio probable!
manual handling is incomfortable and time-consuming
with FirstSpirit 4.2 R2, there is no possibility to retrieve the path for the permission service master data (XML files below <fs4_install_dir>/conf/modules/System.PermissionService) via FS API calls directly (methods "getFilePath()" and "getBasePath()" throw an UnsupportedOperationException)
the FirstSpirit system service "System.PermissionService" just offers methods to READ master data information, there is no API available to get write access to the underlying files
To allow a comfortable handling of the underlying XML-files, it would be highly appreciated to obtain:
an API that allows write access for the permission service master data
fix the API that determines the file path of the master data XML files