Uw gebruikers en gebruikersgroepen configureren configure-your-users-and-user-groups
In dit hoofdstuk worden de gebruikersrollen beschreven en wordt beschreven hoe u uw gebruikers en groepen kunt configureren om het ontwerpen en beheren van uw mobiele apps te ondersteunen.
AEM Mobile Application Users en Group Administration aem-mobile-application-users-and-group-administration
Voor het organiseren en beheren van het machtigingsmodel voor AEM apps zijn de volgende twee groepen beschikbaar:
- app-admins voor App Admins
- app-authors voor App Authors
AEM Mobile Application Content Authors (groep voor het schrijven van apps) aem-mobile-application-content-authors-app-author-group
Leden van de groep die de app heeft geschreven, zijn verantwoordelijk voor het ontwerpen AEM inhoud van mobiele toepassingen, zoals pagina's, tekst, afbeeldingen en video's.
Groepsconfiguratie - toepassingsauteurs group-configuration-app-authors
-
Maak een gebruikersgroep met de naam 'app-authors':
Navigeer aan de Admin Console van de Gebruiker: http://localhost:4502/libs/granite/security/content/groupadmin.html
Selecteer in de gebruikersgroepconsole de knop '+' om een groep te maken.
Stel de id van deze groep in op 'toepassingsauteurs' om aan te geven dat het een specifiek type gebruikersgroep voor auteurs is die specifiek is voor het ontwerpen van mobiele toepassingen in AEM.
-
Lid toevoegen aan groep: Auteurs
App-auteurs toevoegen aan de groep Auteurs
-
Nu u de app-auteursGebruikersgroep hebt gecreeerd, kunt u individuele teamleden aan deze nieuwe groep door de Admin Console van de Gebruikertoevoegen.
Gebruikersgroepen bewerken
-
Navigeer aan de console van Toestemmingenen voeg toestemmingen toe om cloudservices te beheren
- (Lezen) op /etc/cloudservices
note note NOTE App Authors extends the default content-authors (Authors) group from AEM, so that they inherit the ability to create content under /content/phonegap
AEM Mobile Application Administrators Group (groep toepassingsbeheerders) aem-mobile-application-administrators-group-app-admins-group
De leden van app-admins groep kunnen toepassingsinhoud met de zelfde toestemmingen inbegrepen met app-auteurs EN bovendien zijn ook verantwoordelijk voor:
- PhoneGap Build en Adobe mobiele services in AEM configureren
- OTA-updates voor inhoudssynchronisatie van toepassingen opslaan, publiceren en wissen
Groepsconfiguratie - app-beheerders group-configuration-app-admins
-
Maak een groep met de naam app-admins.
-
Voeg de volgende groepen toe aan uw nieuwe groep voor toepassingsbeheer:
- content-authors
- workflowgebruikers
-
Navigeer aan de console van Toestemmingenen voeg toestemmingen toe om cloudservices te beheren
- (Lezen, Wijzigen, Maken, Verwijderen, Repliceren) op /etc/cloudservices/mobileservices
- (Lezen, Wijzigen, Maken, Verwijderen, Repliceren) op /etc/cloudservices/phonegap-build
-
Voeg op dezelfde machtigingenconsole machtigingen toe aan het werkgebied, publiceer en wis de updates voor de inhoud van de app
- (Lezen, Wijzigen, Maken, Verwijderen, Repliceren) op /etc/packages/mobileapp
- (Lezen) op /var/contentsync
note note NOTE Pakketreplicatie wordt gebruikt om app-updates te publiceren vanaf de ontwerpinstantie naar de publicatieinstantie note caution CAUTION /var/contentSync toegang wordt geweigerd buiten-van-de-doos. Als u de machtiging LEZEN weglaat, kunnen lege updatepakketten worden gemaakt en gerepliceerd. -
Voeg zo nodig leden toe aan deze groep
Machtigingen voor dashboard-blokken dashboard-tile-permissions
Dashboardblokken kunnen verschillende handelingen blootstellen op basis van de machtigingen die de gebruiker heeft. Hieronder wordt beschreven welke acties beschikbaar zijn voor elke tegel.
Naast deze machtigingen kan een handeling ook worden weergegeven of verborgen op basis van de configuratie van de huidige app. Het heeft bijvoorbeeld geen zin om de handeling 'Remote Build' beschikbaar te maken als er geen PhoneGap-cloudconfiguratie aan de app is toegewezen. Deze zijn hieronder vermeld onder "sectie van de Voorwaarde van de Configuratie.
App-tegel beheren manage-app-tile
De tegel bevat momenteel geen handelingen waarvoor machtigingen vereist zijn, maar de detailpagina voor de toepassing heeft de volgende handelingen:
- geeft voor app-auteur en app-admin uit (Trekker UI - jcr:write - op /content/phonegap/{suffix})
- Download voor app-auteur en app-admin (Trekker UI - op /content/phonegap/{suffix})
In de onderstaande afbeelding ziet u de opties voor downloaden en bewerken voor een app: