La pubblicazione di cartelle DAM con frammenti di contenuto non riesce a causa di autorizzazioni insufficienti in AEMaaCS
La pubblicazione di una cartella DAM contenente frammenti di contenuto in Adobe Experience Manager as a Cloud Service (AEMaaCS) non riesce e viene visualizzato un errore relativo a diritti insufficienti per la gestione delle pubblicazioni. Ciò si verifica quando l’utente o il gruppo non dispone delle autorizzazioni di lettura e replica necessarie sia per i modelli di frammenti di contenuto che per la cartella DAM. Per risolvere questo problema, concedi le autorizzazioni necessarie per i percorsi rilevanti e riprova a pubblicare.
Descrizione description
Ambiente
Prodotto: Adobe Experience Manager as a Cloud Service (AEMaaCS)
Problema/Sintomi
- La pubblicazione di una cartella DAM contenente frammenti di contenuto non riesce con l'errore:
Not enough rights to manage publications. - L'utente o il gruppo interessato dispone già delle autorizzazioni
jcr:versionManagement,crx:replicate,rep:writeejcr:lockManagement. - La pubblicazione continua a non riuscire nonostante queste autorizzazioni.
Risoluzione resolution
-
Accedi ad AEM Author con un account amministratore.
-
Vai a Strumenti
>Sicurezza>Autorizzazioni. -
Seleziona il gruppo di utenti che non può pubblicare.
-
Aggiungi i seguenti privilegi su
/conf/<my_project>/settings/dam/cfm/models(sostituisci<my_project>con il nome del progetto):jcr:readrep:writecrx:replicatejcr:versionManagementjcr:lockManagement
-
Impostare gli stessi privilegi su
/content/dam/<my_project>:jcr:read(obbligatorio per la pubblicazione)crx:replicaterep:writejcr:lockManagementjcr:versionManagement
-
Salva le modifiche.
-
Riprova a pubblicare la cartella DAM con frammenti di contenuto.
-
Verifica che la pubblicazione venga completata senza errori di autorizzazione.
Il privilegio jcr:read è necessario per la pubblicazione, anche se gli utenti possono sfogliare o creare frammenti di contenuto. La concessione di jcr:all risolve anche questo problema, ma per la sicurezza sono preferiti privilegi specifici. Quando aggiungi più autorizzazioni dettagliate, AEM potrebbe consolidarle in autorizzazioni di livello superiore dopo il salvataggio. Se si utilizzano tipi di nodo personalizzati, aggiungere jcr:nodeTypeManagement nei percorsi rilevanti.
Lettura correlata
Considerazioni sulle autorizzazioni per contenuti headless nella documentazione di AEMaaCS