Слинг начальной загрузки контента - как настроить права доступа?

У меня есть пакет, сгенерированный архетипом sling-initial-content Maven, это означает, что контент импортируется в хранилище, когда пакет устанавливается. Я хочу, чтобы анонимные пользователи могли добавлять дочерние узлы к определенному узлу, и я хочу автоматически устанавливать эти разрешения при установке пакета. Я попытался следующее (хранится в виде файла JSON в каталоге содержимого), но выдает ошибку: "

Невозможно загрузить исходное содержимое для пакета. Com.example.acltest: Невозможно выполнить операцию. Узел защищен. "

{
    "jcr:primaryType": "nt:unstructured",   
    "jcr:mixinTypes": ["rep:AccessControllable"],
    "rep:policy": {
        "jcr:primaryType": "rep:ACL",
        "jcr:mixinTypes": ["sling:HierarchyNode"],
        "allow": {
            "jcr:primaryType": "rep:GrantACE",
            "jcr:mixinTypes": ["sling:HierarchyNode"],
            "rep:principalName": "anonymous",
            "rep:privileges": ["jcr:addChildNodes"]
        }
    }
}

Какие'с этим что-то не так? Честно говоря, я недаже не знаю чтоУзел защищен должен означать.

Ответы на вопрос(1)

Ваш ответ на вопрос