Adobe recommande d’utiliser l’éditeur d’application d’une seule page (SPA) pour les projets nécessitant un rendu côté client basé sur la structure SPA (par exemple, React). En savoir plus.
Ce chapitre décrit les rôles utilisateur et comment configurer vos utilisateurs et groupes pour prendre en charge la création et la gestion de vos applications mobiles.
Pour organiser et gérer le modèle d’autorisation pour les applications AEM, les deux groupes suivants sont disponibles :
Les membres du groupe app-author sont chargés de la création AEM contenu de l’application mobile, y compris les pages, le texte, les images et les vidéos.
Créez un groupe d’utilisateurs appelé « app-authors » :
Accédez au Admin Console utilisateur : http://localhost:4502/libs/granite/security/content/groupadmin.html
Dans la console des groupes d’utilisateurs, sélectionnez le bouton « + » pour créer un groupe.
Définissez l’ID de ce groupe sur « app-authors » pour indiquer qu’il s’agit d’un type précis de groupe d’utilisateurs-auteurs qui est spécifique au développement d’applications mobiles dans AEM.
Ajouter un membre au groupe : Auteurs
Ajouter app-authors au groupe Auteurs
Maintenant que vous avez créé le groupe d’utilisateurs app-authors, vous pouvez lui ajouter d’autres membres dans la console d’administration des utilisateurs.
Modifier des groupes d’utilisateurs
Accédez au Console Autorisations et ajouter des autorisations pour administrer des services cloud
Les auteurs d’applications étendent le groupe content-authors (Auteurs) par défaut à partir d’AEM héritant ainsi de la possibilité de créer du contenu sous /content/phonegap
Les membres du groupe app-admins peuvent créer du contenu d’application avec les mêmes autorisations que celles incluses avec app-authors. ET en outre, il est également chargé des tâches suivantes :
Les autorisations déterminent la disponibilité de certaines actions utilisateur dans le centre de commande d’applications AEM.
Vous remarquerez que certaines options ne sont pas disponibles pour le groupe app-authors, mais le sont pour app-admins.
Créez un groupe appelé app-admins.
Ajoutez les groupes suivants à votre nouveau groupe app-admins :
Accédez au Console Autorisations et ajouter des autorisations pour administrer des services cloud
Dans la même console Autorisations, ajoutez des autorisations pour mettre en scène, publier et effacer les mises à jour du contenu de l’application.
La réplication de package sert à publier des mises à jour d’application de l’instance de création vers l’instance de publication
/var/contentsync est par défaut refusé.
L’omission du droit en lecture peut entraîner la création et la réplication de packages de mise à jour vides.
Ajoutez des membres à ce groupe selon les besoins
Les mosaïques Tableau de bord peuvent présenter différentes actions selon les droits de l’utilisateur. La section suivante décrit les actions disponibles pour chaque mosaïque.
Outre ces autorisations, une action peut également être affichée/masquée selon la façon dont l’application est configurée. Par exemple, il n’y a aucun intérêt à exposer l’action "Génération à distance" si une configuration de cloud PhoneGap n’a pas été affectée à l’application. Elles seront répertoriées ci-dessous sous "".Condition de configuration sections ".
La mosaïque ne présente actuellement aucune action nécessitant des autorisations. Toutefois, la page de détails de l’application propose les actions suivantes:
L’image ci-dessous présente les options Télécharger et Modifier d’une application :