Nella sezione seguente viene illustrato come separare i progetti utilizzando ACL in modo che ogni singolo o team gestisca il proprio progetto.
In qualità di amministratore AEM, assicuratevi che i membri del team di un progetto non interferiscano con altri progetti e che a ciascuno di essi siano assegnati ruoli specifici in base ai requisiti del progetto.
La procedura seguente riassume la procedura per l'impostazione di ACL per un progetto:
Accedete a AEM e andate a Strumenti > Sicurezza.
Fare clic su Groups e inserire un ID (ad esempio, Acme).
In alternativa, utilizzare questo collegamento, http://localhost:4502/libs/granite/security/content/groupadmin.html
.
Successivamente, fare clic su Salva.
Selezionare Collaboratori dall'elenco e fare doppio clic su di esso.
Aggiungete il Acme (progetto creato) a Aggiungi membri al gruppo. Fai clic su Salva.
Se desiderate che i membri del team di progetto registrino i giocatori (il che implica la creazione di un utente per ogni giocatore), trovate gli amministratori del gruppo e aggiungete il gruppo ACME agli amministratori utente
Aggiungete tutti gli utenti che lavoreranno sul progetto Acme al gruppo Acme.
Impostare le autorizzazioni per il gruppo Acme utilizzando questo (http://localhost:4502/useradmin)
.
Selezionare il gruppo Acme e fare clic su permissions.
La tabella seguente riassume il percorso con le autorizzazioni a livello di progetto:
Percorso | Autorizzazione | Descrizione |
---|---|---|
/apps/<project> |
LEGGI | Consente l'accesso ai file di progetto (se applicabile) |
/content/dam/<project> |
ALL | Consente di archiviare le risorse dei progetti, come immagini o video, in DAM |
/content/screens/<project> |
ALL | Rimuove l'accesso a tutti gli altri progetti in /content/screens |
/content/screens/svc |
LEGGI | Fornisce l'accesso al servizio di registrazione |
/libs/screens |
LEGGI | Fornisce l'accesso a DCC |
/var/contentsync/content/screens/ |
ALL | Consente di aggiornare il contenuto offline per il progetto |
In alcuni casi, potete separare le funzioni di creazione (come la gestione delle risorse e la creazione dei canali) dalle funzioni di amministrazione (come la registrazione dei lettori). In questo scenario, create due gruppi e aggiungete il gruppo di autori ai collaboratori e il gruppo di amministratori sia ai collaboratori che agli amministratori utente.
La creazione di un nuovo progetto deve inoltre creare gruppi di utenti predefiniti ai quali sia assegnato un set di autorizzazioni di base. È necessario estendere le autorizzazioni ai ruoli tipici di AEM Screens.
Ad esempio, potete creare i seguenti gruppi specifici per il progetto:
Nella tabella seguente sono riepilogati i gruppi con descrizione e autorizzazioni per un progetto AEM Screens :
Nome gruppo | Descrizione | Autorizzazioni |
Amministratori dello schermo schermi-amministratori |
Accesso a livello di amministratore per funzionalità AEM Screens |
|
Utenti dello schermo screen-users |
Creare e aggiornare canali e pianificazioni e assegnarli alla posizione in AEM Screens |
|
Operatori dello schermo schermate-operatori |
Creare e aggiornare la struttura della posizione e registrare i lettori in AEM Screens |
|
Screens Players schermate-<progetto>-devices |
Gruppi tutti i lettori e tutti i lettori/dispositivi sono automaticamente membri dei collaboratori. | Membro dei collaboratori |