Configurare utenti e gruppi di utenti configure-your-users-and-user-groups
Questo capitolo descrive i ruoli utente e le modalità di configurazione di utenti e gruppi per supportare l’authoring e la gestione delle app mobili.
Utenti dell’applicazione AEM Mobile e amministrazione dei gruppi aem-mobile-application-users-and-group-administration
Per organizzare e gestire il modello di autorizzazione per le app AEM, sono disponibili i due gruppi seguenti:
- app-admins per amministratori di app
- autori di app per autori di app
Autori di contenuti di applicazioni AEM Mobile (gruppo app-author) aem-mobile-application-content-authors-app-author-group
I membri del gruppo di authoring delle app sono responsabili dell’authoring dei contenuti delle app mobili AEM, inclusi pagine, testo, immagini e video.
Configurazione del gruppo - autori-app group-configuration-app-authors
-
Crea un gruppo di utenti denominato, "app-authors":
Passa all'Admin Console utente: http://localhost:4502/libs/granite/security/content/groupadmin.html
Dalla console del gruppo 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 Author specifico per l’authoring di applicazioni mobili all’interno dell’AEM.
-
Aggiungi membro al gruppo: Autori
Aggiungere autori delle app al gruppo Autori
-
Dopo aver creato il gruppo utenti autori app, puoi aggiungere singoli membri del gruppo a questo nuovo gruppo tramite l'Admin Console utente.
Modifica gruppi di utenti
-
Passa alla console Autorizzazioni e aggiungi le autorizzazioni per amministrare i servizi cloud
- (Leggi) su /etc/cloudservices
note note NOTE Gli autori delle app estendono il gruppo predefinito di autori di contenuti (Authors) dall’AEM, in modo che possano creare contenuti in /content/phonegap
AEM Mobile Application Administrators Group (gruppo app-admins) aem-mobile-application-administrators-group-app-admins-group
I membri del gruppo app-admins possono creare contenuti dell'applicazione con le stesse autorizzazioni incluse con gli autori dell'app AND, inoltre, sono responsabili di:
- Configurazione di PhoneGap Build e Adobe Mobile Services Cloud Services nell’AEM
- Staging, pubblicazione e cancellazione dell'applicazione Content Sync OTA updates
Configurazione del gruppo - app-admins group-configuration-app-admins
-
Crea un gruppo denominato app-admins.
-
Aggiungi i seguenti gruppi al nuovo gruppo app-admins:
- content-authors
- workflow-users
-
Passa alla console Autorizzazioni e aggiungi le autorizzazioni per amministrare i servizi cloud
- (Lettura, modifica, creazione, eliminazione, replica) in /etc/cloudservices/mobileservices
- (Lettura, modifica, creazione, eliminazione, replica) in /etc/cloudservices/phonegap-build
-
Nella stessa console Autorizzazioni, aggiungi le autorizzazioni per staging, pubblicazione e cancellazione degli aggiornamenti dei contenuti dell’app
- (Lettura, modifica, creazione, eliminazione, replica) in /etc/packages/mobileapp
- (Lettura) su /var/contentsync
note note NOTE La replica dei pacchetti viene utilizzata per pubblicare gli aggiornamenti dell’app dall’istanza di authoring a quella di pubblicazione note caution CAUTION L’accesso /var/contentsync è negato come standard. Se si omette l’autorizzazione READ, è possibile che vengano generati e replicati pacchetti di aggiornamento vuoti. -
Aggiungi membri al gruppo in base alle esigenze
Autorizzazioni delle sezioni del dashboard dashboard-tile-permissions
I riquadri del dashboard possono esporre azioni diverse in base alle autorizzazioni di cui dispone l’utente. Di seguito sono descritte le azioni disponibili per ogni sezione.
Oltre a queste autorizzazioni, un’azione può anche essere visualizzata/nascosta in base alla configurazione dell’app corrente. Ad esempio, se all’app non è stata assegnata alcuna configurazione cloud PhoneGap, l’azione "Remote Build" non verrà esposta in alcun modo. Questi sono elencati di seguito nelle sezioni 'Condizione di configurazione'.
Gestisci sezione app manage-app-tile
Al momento il riquadro non presenta azioni che richiedono autorizzazioni, tuttavia la pagina dei dettagli dell’applicazione presenta le azioni seguenti:
- Modifica per app-author e app-admin (trigger interfaccia utente - jcr:write - su /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: