Configurare utenti e gruppi di utenti

NOTA

Adobe consiglia di utilizzare l’editor di SPA per i progetti che richiedono il rendering lato client basato sul framework di un’applicazione a pagina singola (ad esempio, React). Per saperne di più.

Questo capitolo descrive i ruoli utente e come configurare utenti e gruppi per supportare la creazione e la gestione delle app mobili.

Utenti di applicazioni e amministrazione di gruppi AEM Mobile

Per organizzare e gestire il modello di autorizzazioni per le app AEM sono disponibili i due gruppi seguenti:

  • amministratori di app per amministratori di app
  • autori di app per autori di app

Autori del contenuto dell'applicazione AEM Mobile (gruppo autore dell'app)

I membri del gruppo di autori dell’app sono responsabili della creazione AEM contenuto dell’app mobile, compresi pagine, testo, immagini e video.

Configurazione del gruppo - app-authors

  1. Crea un nuovo gruppo di utenti denominato "app-authors":

    Passa all’Admin Console utente: http://localhost:4502/libs/granite/security/content/groupadmin.html

    Dall’interno della console dei gruppi di utenti, seleziona il pulsante "+" per creare un gruppo.

    Imposta l'ID di questo gruppo su 'app-authors' per indicare che si tratta di un tipo specifico di gruppo di utenti autore specifico per la creazione di applicazioni mobili all'interno di AEM.

  2. Aggiungi membro al gruppo: Autori

    chlimage_1-18

    Aggiungere autori di app al gruppo Autori

  3. Ora che hai creato il gruppo di utenti app-authors, puoi aggiungere singoli membri del team a questo nuovo gruppo tramite Admin Console utente.

    chlimage_1-19

    Modificare i gruppi di utenti

  4. Passa a Console Autorizzazioni e aggiungi le autorizzazioni per amministrare cloudservices

    • (Leggi) su /etc/cloudservices
    NOTA

    Gli autori di app estendono il gruppo predefinito di autori di contenuti (autori) AEM ereditando così la possibilità di creare contenuti in /content/phonegap

Gruppo Amministratori applicazioni AEM Mobile (gruppo Amministratori app)

I membri del gruppo di amministratori dell'app possono creare contenuti dell'applicazione con le stesse autorizzazioni incluse con gli autori dell'app E inoltre sono responsabili:

  • Configurazione di PhoneGap Build ed Adobe Mobile Services Cloud Services in AEM
  • Staging, pubblicazione e cancellazione degli aggiornamenti OTA di sincronizzazione dei contenuti dell’applicazione
NOTA

Le autorizzazioni determinano la disponibilità di alcune azioni dell'utente nel Centro comandi AEM app.

Noterai che alcune opzioni non sono disponibili per gli autori delle app disponibili per gli amministratori delle app.

Configurazione del gruppo - amministratori delle app

  1. Crea un nuovo gruppo denominato app-admins.

  2. Aggiungi i seguenti gruppi al nuovo gruppo di amministratori dell'app:

    • content-authors
    • utenti del flusso di lavoro

    chlimage_1-20

  3. Passa a Console Autorizzazioni e aggiungi le autorizzazioni per amministrare cloudservices

    • (Lettura, modifica, creazione, eliminazione, replica) su /etc/cloudservices/mobileservizi
    • (Lettura, modifica, creazione, eliminazione, replica) su /etc/cloudservices/phonegap-build
  4. Nella stessa console Autorizzazioni, aggiungi le autorizzazioni per eseguire l’area di visualizzazione, pubblicare e cancellare gli aggiornamenti del contenuto dell’app

    • (Leggi, Modifica, Crea, Elimina, Replica) su /etc/packages/mobileapp
    • (Leggi) su /var/contentsync
    NOTA

    La replica del pacchetto viene utilizzata per pubblicare gli aggiornamenti dell’app dall’istanza dell’autore all’istanza di pubblicazione

    ATTENZIONE

    L'accesso a /var/contentsync è negato a OOTB.

    Se si omette l'autorizzazione READ, i pacchetti di aggiornamento vuoti vengono generati e replicati.

  5. Aggiungi i membri del gruppo in base alle esigenze

Autorizzazioni sezione dashboard

I riquadri del dashboard possono esporre diverse azioni in base alle autorizzazioni di cui dispone l’utente. Di seguito sono descritte le azioni disponibili per ogni riquadro.

Oltre a queste autorizzazioni, puoi anche mostrare/nascondere un’azione in base alla configurazione dell’app corrente. Ad esempio, non ha senso esporre l’azione "Build remota", se all’app non è stata assegnata una configurazione cloud PhoneGap. Questi saranno elencati di seguito in "Condizione di configurazione" sezioni.

Gestisci porzione app

Al momento la tessera non dispone di azioni che richiedono autorizzazioni, tuttavia la pagina dei dettagli per l’applicazione dispone delle seguenti azioni:

  • Modifica per app-author e app-admin (trigger interfaccia utente - jcr:write - on /content/phonegap/{suffix})
  • Scarica per app-author e app-admin (trigger interfaccia utente - su /content/phonegap/{suffix})

L’immagine seguente mostra le opzioni Scarica e Modifica per un’app:

chlimage_1-21

In questa pagina