[ https://issues.apache.org/jira/browse/SLING-10210?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Karl Pauls closed SLING-10210. ------------------------------ > Option to enforce service-user-mapping with principal names > ----------------------------------------------------------- > > Key: SLING-10210 > URL: https://issues.apache.org/jira/browse/SLING-10210 > Project: Sling > Issue Type: New Feature > Components: Content-Package to Feature Model Converter > Affects Versions: Content-Package to Feature Model Converter 1.0.24 > Reporter: Angela Schreiber > Assignee: Angela Schreiber > Priority: Major > Fix For: Content-Package to Feature Model Converter 1.1.0 > > > [~kpauls], with the improvements made with SLING-10070 the converter is able > to refactor service users and permission setup defined in content packages to > use principal-based access control setup. > however, service users listed in mappings by userid are currently omitted > from the refactoring (see SLING-10070 for reasoning). > looking at usages in AEM instances i noticed however, that a majority of > those mappings don't seem to actively rely on group membership and could > probably safely been altered to mappings with the preferable format > 'service:subservice=[principal-name]'. > therefore i would like to suggest to introduce another configuration option > to enforce the new mapping format. > - if enabled all mappings with format 'service:subservice=userid' would be > converted by being passed to the feature-model and all service users from > content packages would be refactored in case option > 'enforce-principal-based-setup' is enabled. > - if disabled mappings would be converted to feature model as defined and the > option introduced with SLING-10070 would work as today. > wdyt? -- This message was sent by Atlassian Jira (v8.3.4#803005)