Konfigurera åtkomstkontrollistor setting-up-acls

I följande avsnitt beskrivs hur du delar upp projekt med åtkomstkontrollistor (ACL) så att varje enskild person eller grupp hanterar sitt eget projekt.

Som AEM vill du se till att teammedlemmar i ett projekt inte stör andra projekt. Varje användare tilldelas specifika roller enligt projektkraven.

Konfigurera behörigheter setting-up-permissions

I följande steg sammanfattas proceduren för att konfigurera åtkomstkontrollistor för ett projekt:

  1. Logga in på AEM och gå till Verktyg > Säkerhet.

    screen_shot_2018-02-16at10156pm

  2. Klicka på Grupper och ange ett ID (till exempel Acme).

    Du kan också använda den här länken, http://localhost:4502/libs/granite/security/content/groupadmin.html.

    Klicka sedan på Spara.

    screen_shot_2018-02-16at12648pm

  3. Klicka på Medarbetare i listan och dubbelklicka på den.

    screen_shot_2018-02-18at33938pm

  4. Lägg till Acme (projekt som du har skapat) i Lägg till medlemmar i gruppen. Klicka på Spara.

    screen_shot_2018-02-18at35630pm

    note note
    NOTE
    Om du vill att projektgruppsmedlemmar ska registrera spelare (vilket innebär att en användare skapas för varje spelare), söker du efter gruppanvändaradministratörerna och lägger till ACME-gruppen i användaradministratörerna
  5. Lägg till alla användare som arbetar med projektet Acme i gruppen Acme.

    screen_shot_2018-02-18at41320pm

  6. Ange behörigheter för gruppen Acme med denna/detta (http://localhost:4502/useradmin).

    Klicka på gruppen Acme och klicka på permissions.

    screen_shot_2018-02-18at41534pm

Behörigheter permissions

I följande tabell sammanfattas sökvägen med behörigheter på projektnivå:

Sökväg
Behörighet
Beskrivning
/apps/<project>
LÄS
Ge åtkomst till projektfiler, om tillämpligt.
/content/dam/<project>
ALLA
Ge åtkomst för att lagra projektresurser som bilder eller video i DAM.
/content/screens/<project>
ALLA
Tar bort åtkomst till alla andra projekt under /content/screens.
/content/screens/svc
LÄS
Ge åtkomst till registreringstjänsten.
/libs/screens
LÄS
Ge åtkomst till DCC.
/var/contentsync/content/screens/
ALLA
Hjälp dig att uppdatera offlineinnehåll för projektet.
NOTE
Ibland kan du separera författarfunktioner (som att hantera resurser och skapa kanaler) från administratörsfunktioner (som att registrera spelare). I ett sådant scenario skapar du två grupper och lägger till gruppen författare till medverkande och administratörsgruppen till både medverkande och användare-administratörer.

Skapa grupper creating-groups

När du skapar ett projekt bör du även skapa standardanvändargrupper med en grundläggande uppsättning behörigheter. Utöka behörigheterna till de vanliga rollerna som definieras i AEM Screens.

Du kan till exempel skapa följande projektspecifika grupper:

  • Screens projektadministratörer
  • Screens projektledare (registrera spelare och hantera platser och enheter)
  • Screens Project Users (arbetar med kanaler, tidsplaner och kanaltilldelningar)

I följande tabell sammanfattas grupperna med beskrivning och behörighet för ett AEM Screens-projekt:

Gruppnamn
Beskrivning
Behörigheter
Screens-administratörer
screens-admins
Åtkomst på administratörsnivå till AEM Screens-funktioner
  • Medverkande
  • Medlem av användaradministratörer
  • ALL /content/screens
  • ALL /content/dam
  • ALL /content/experience-fragments
  • ALL /etc/design/screens
Screens-användare
screens-users
Skapa och uppdatera kanaler och tidsplaner och tilldela till platser i AEM Screens
  • Medverkande
  • <project> /content/screens
  • <project> /content/dam
  • <project> /content/experience-fragments
Screens Operators
screens-operators
Skapa och uppdatera platsstruktur och registrera spelare i AEM Screens
  • Medverkande
  • jcr:all /home/users/screens
  • jcr:all /home/groups/screens
  • <project> /content/screens
Screens Players
screens-<project>-devices
Alla spelare och alla spelare/enheter är automatiskt medlemmar av deltagarna.
Medverkande
recommendation-more-help
adce462a-f916-4dbe-9ab5-0b62cfb0f053