Gebruikers en gebruikersgroepen beheren managing-users-and-user-groups
Overzicht overview
In AEM Communities kunnen gebruikers zichzelf registreren en hun profielen bewerken in de publicatieomgeving. Op basis van de juiste machtigingen kunnen zij ook
- Subgemeenschappen maken binnen de communitysite (zie communautaire groepen)
- Gemiddeld door gebruiker gegenereerde inhoud (UGC)
- zijn enablement resource contactpersonen
- zijn bevoorrecht om items te maken voor blogs, kalenders, QnA en forums
In de publicatieomgeving geregistreerde gebruikers worden doorgaans leden van de gemeenschap ( leden ) om hen van *users *in het auteursmilieu te onderscheiden.
Machtigingen worden verleend door leden toe te wijzen aan een van de leden (gebruikersgroepen) dynamisch gemaakt wanneer de communitysite wordt gemaakt of gewijzigd van de auteur-omgeving. Wanneer het werken van het auteursmilieu, zijn de leden zichtbaar van het publicatiemilieu door middel van tunneldienst.
Door ontwerp, leden en lidgroepen die in het publicatiemilieu worden gecreeerd zouden niet in het auteursmilieu moeten verschijnen. Gebruikers en gebruikersgroepen die in de auteursomgeving zijn gemaakt, moeten ook in de auteursomgeving blijven.
Wanneer gebruikers op auteur en leden die publiceren uit dezelfde lijst met gebruikers komen, zoals die vanuit dezelfde LDAP-directory zijn gesynchroniseerd, worden ze niet beschouwd als dezelfde gebruiker met dezelfde machtigingen en groepslidmaatschap in zowel de auteur- als de publicatieomgeving. De rol(en) van leden en gebruikers moet(en) afzonderlijk worden vastgesteld bij publicatie en auteur, al naargelang het geval.
Voor een publicatiebedrijf, moeten registratie en wijzigingen die op één publicatie-instantie zijn aangebracht, worden gesynchroniseerd met andere publicatie-instanties, zodat deze toegang hebben tot dezelfde gebruikersgegevens. Zie voor meer informatie Gebruikerssynchronisatie, dat een sectie bevat die een beschrijving bevat Wat gebeurt er als….
Bijdragelimieten contribution-limits
Ter bescherming tegen spam is het mogelijk de frequentie van het plaatsen van inhoud door de leden te beperken. Bovendien is het mogelijk de bijdragen van nieuw geregistreerde leden automatisch te beperken.
Zie voor meer informatie Limieten voor bijdragen van de lidstaten.
Dynamisch gemaakte gebruikersgroepen dynamically-created-user-groups
Wanneer een nieuwe communautaire plaats wordt gecreeerd, worden de nieuwe gebruikersgroepen dynamisch gecreeerd met unieke identiteitskaart (uid) en toestemmingen aangewezen voor diverse administratieve functies noodzakelijk om de communautaire plaats of in het auteursmilieu (zie Auteursgroeprollen) of de publicatieomgeving (zie Groeprollen publiceren).
De namen van de groepen worden gegenereerd op basis van de naam die de site tijdens site maken. Unieke id's vermijden naamgevingsconflicten voor sites met dezelfde naam en groepen van gemeenschappen op dezelfde server.
Als de naam van de site bijvoorbeeld "aangaan" voor een site met de naam "We.Retail Engage" zou een van de gemaakte gebruikersgroepen het volgende zijn:
- Gemeenschap Inschakelen Leden
Auteursomgeving author-environment
Tunnelservice tunnel-service
Wanneer u de ontwerpomgeving gebruikt voor sites maken, site-eigenschappen wijzigen en leden van de gemeenschap en leden beheren, is het noodzakelijk om toegang te krijgen tot gebruikers en gebruikersgroepen die in de publicatieomgeving zijn geregistreerd.
De tunneldienst verleent deze toegang gebruikend de replicatieagent op auteur.
- Zie voor meer informatie configuratieinstructies op de implementatiepagina
De Samenstellingen van leden en groepen uitsluitend ten behoeve van het beheer van gebruikers (leden) en gebruikersgroepen (lidgroepen) die alleen in de publicatieomgeving zijn geregistreerd.
Als u gebruikers en gebruikersgroepen wilt beheren die zijn geregistreerd in de ontwerpomgeving, gebruikt u de opdracht Beveiligingsconsole
Auteursgroeprollen author-group-roles
Systeembeheerders system-administrators
De leden van de beheerdersgroep zijn systeembeheerders die de aanvankelijke opstelling van een AEM installatie voor zowel de auteur als publicatiemilieu's kunnen uitvoeren.
Voor demonstratie- en ontwikkelingsdoeleinden heeft de groep met beheerders een lid waarvan de gebruiker beheerder en wachtwoord is beheerder.
Voor productieomgevingen moet de standaardbeheerdersgroep worden gewijzigd.
Zorg ervoor dat u de Beveiligingscontrolelijst.
Publicatie-omgeving publish-environment
Lid worden becoming-a-member
In de publicatieomgeving, afhankelijk van de instellingen van de communautaire site kan een bezoeker van de site lid worden van de gemeenschap
-
Wanneer de site van de community privé is (gesloten):
- Op uitnodiging
- Op handelingen van een beheerder
-
Wanneer de site van de community openbaar is (open):
- Op zelfregistratie
- Via sociale aanmelding bij Facebook en Twitter
Groeprollen publiceren publish-group-roles
Leden toewijzen aan rollen van groepen publiceren assigning-members-to-publish-group-roles
Wanneer het creëren van een communautaire plaats in de ontwerpomgeving, of wanneer site-eigenschappen wijzigen; leden kunnen diverse rollen worden toegewezen die in het publicatiemilieu, zoals moderatoren, groepsbeheerders, middelcontacten, of bevoorrechte leden worden uitgevoerd.
De tunnelservice inschakelen resulteert in toewijzingskeuzen die door leden bij publicatie worden voorgesteld in plaats van gebruikers bij auteur.
De geselecteerde leden worden automatisch toegewezen aan de passende groep en hun lidmaatschap zal worden opgenomen wanneer de site van de gemeenschap ( opnieuw ) wordt gepubliceerd .
Groep met geprivilegieerde leden privileged-members-group
Het doel van een bevoorrechte groep van de ledenveiligheid is de verwezenlijking van inhoud voor bepaalde communautaire functies tot een bevoorrechte ondergroep van de leden van een communautaire plaats te beperken.
De bevoorrechte ledengroep is een lidgroep die wordt gecreeerd en wordt beheerd gebruikend console Gemeenschappen-groepen.
Nadat een bevoorrechte ledengroep wordt gecreeerd, en met tunnelservice ingeschakeldkan een bestaande structuur van een communautaire site gewijzigd om de configuratie van zijn communityfuncties te bewerken naar 'Geprivilegieerde leden toestaan' en de gemaakte groep toe te voegen.
De communautaire functies die de specificatie van een of meer bevoorrechte ledengroepen mogelijk maken, zijn:
- Blogfunctie - het aanmaken van nieuwe artikelen te beperken
- Kalenderfunctie - de oprichting van nieuwe evenementen te beperken
- Forum, functie - het creëren van nieuwe onderwerpen te beperken
- QnA-functie - het creëren van nieuwe vragen te beperken
Wanneer een communautaire functie niet wordt beveiligd (geen bevoorrechte toegewezen lidgroep), dan kunnen alle leden van de communautaire plaats eigenschapinhoud (artikelen, gebeurtenissen, onderwerpen, vragen) tot stand brengen.
Communautaire leden creëren creating-community-members
Locatie opslagplaats repository-location
Bepaalde functies werken alleen correct als u gebruikers en gebruikersgroepen met de juiste rechten maakt.
Wanneer leden worden gemaakt in /home/users/community
, erven zij juiste ACLs die gelezen voorrechten aan de profielen van leden geven.
Op dezelfde manier zouden de gebruikersgroepen van de douanegemeenschap (zoals bevoorrechte ledengroepen) in moeten worden gecreeerd /home/groups/community
.
Met de Samenstellingen van leden en groepen worden gebruikers en groepen in deze paden gemaakt.
Als u een aangepast pad wilt opgeven, moet u de klassieke beveiligingsinterface gebruiken. Deze interface is toegankelijk op https://<server>:<port>/useradmin.
Om gelezen voorrechten voor de wegen van het douanelidje te geven, op alle publiceer instanties vastgestelde ACLs gelijkend op /home/users/community
:
<allow
jcr:primaryType="rep:GrantACE"
rep:principalName="everyone"
rep:privileges="{Name}[jcr:read]" >
<rep:restrictions
jcr:primaryType="rep:Restrictions"
rep:glob="*/profile*" />
</allow>
Om de juiste voorrechten voor de wegen van de douanelidgroep, zoals /home/groups/mycompany, op alle te geven publiceer instanties plaatsen ACLs gelijkend op /home/groups/community
:
<allow
jcr:primaryType="rep:GrantACE"
rep:principalName="community-administrators"
rep:privileges="{Name}[jcr:read]" />
Consoles consoles
Er zijn vier afzonderlijke consoles beschikbaar slechts in het auteursmilieu:
Rol van Community Enablement Manager community-enablement-manager-role
De mogelijkheid voor een sitebezoeker om zichzelf te registreren is doorgaans niet toegestaan voor een enablement community aangezien er kosten verbonden zijn aan elk lid . De studenten en de middelen van Enablement worden beheerd door een gebruiker toegewezen rol van enablement manager
tijdens het maken van de site op auteur (toegevoegd als lid van groep Community <site-name> Siteenablementmanagers
). De enablement manager
is tevens verantwoordelijk voor leerbronnen toewijzen aan leden van de gemeenschap op auteur.
Alleen gebruikers die lid zijn van de wereld Community Enablement Managers
groep kan als enablement manager
voor een specifieke communautaire site.
Om een gebruiker te creëren die de rol van kan worden toegewezen Community Site Enablement Manager
gebruikt u de klassieke UI-beveiligingsconsole om het pad op te geven:
Op een instantie van de auteur:
-
Aangemeld met beheerdersrechten, surf naar de klassieke UI-beveiligingsconsole.
Bijvoorbeeld: http://localhost:4502/useradmin -
Selecteer in het menu Bewerken de optie Create User.
-
Vul de
Create User
.- Pad moet
/home/users/community
- Pad moet
-
Selecteer Create
- Zoek in het linkerdeelvenster naar de nieuwe gebruiker en selecteer deze in het rechterdeelvenster.
In het linkervenster:
- Het zoekvak wissen en Hide Users
- Zoeken en slepen
community-enablementmanagers
aan de Groups tabblad van de nieuwe gebruiker die in het rechterdeelvenster wordt weergegeven
Rol van communautaire administrateurs community-administrators-role
Zoals vermeld in het Auteursgroeprollen in kaart brengen, kunnen de leden van de groep van Beheerders Gemeenschap communautaire plaatsen tot stand brengen, plaatsen beheren, leden beheren (zij kunnen leden van de gemeenschap verbieden), en gematigde inhoud.
Voer dezelfde stappen uit als het maken en toewijzen van een gebruiker aan de rol van vermogensbeheerder, maar c toevoegen ommunity-administrators
onder het tabblad Groepen van de gebruiker.
LDAP-integratie ldap-integration
AEM ondersteunt het gebruik van LDAP voor verificatie van gebruikers en het maken van gebruikersaccounts. Dit wordt nader beschreven in LDAP configureren met AEM 6.
Hier volgt een aantal configuratiedetails die specifiek zijn voor leden van de gemeenschap en lidgroepen.
-
LDAP configureren voor elke AEM publicatie-instantie
-
- Geen speciale instructies
-
-
Stel de volgende eigenschappen in:
- User auto membership:
community-<site name>-<uid>-members
- User Path Prefix:
/community
- Group Path Prefix:
/community
- User auto membership:
-
-
- geen speciale instructies
Dit leidt ertoe dat gebruikers automatisch worden toegewezen aan de groep leden van de site van de community en dat de locatie van de opslagplaats /home/users/community
en /home/groups/community
, zodat ze de juiste machtigingen overnemen om elkaars profiel te zien.
- De
User auto membership
waarde moetrep:authorizableId
eigenschap, niet degivenName
(weergavenaam) uit het profiel.
Gebruikers synchroniseren tussen AEM instanties synchronizing-users-among-aem-instances
Wanneer u een publicatiebedrijf, zorgt u ervoor dat gebruikers op elke publicatie-instantie hetzelfde pad hebben door de gebruikers eerst in één instantie te importeren en gebruikerssynchronisatie inschakelen om de gebruikers naar de andere publicatieinstanties te distribueren.
Als u gebruikersgroepen importeert, importeert u naar één instantie om ervoor te zorgen dat de gebruikersgroepen op elk publicatie-exemplaar hetzelfde pad hebben. een pakket maken voor export en installeer dat pakket op alle andere publicatieinstanties.
Hoewel het synchroniseren van gebruikersgroepen via gebruikerssynchronisatie in een toekomstige release wordt opgenomen, wordt momenteel alleen het *lidmaatschap *van een gebruikersgroep gesynchroniseerd wanneer gebruikerssynchronisatie wordt uitgevoerd.
Informatie over communautaire groepen about-community-groups
Wanneer het bespreken van groepen, zijn er twee verschillende onderwerpen:
-
Communautaire groepen
Communautaire groepen zijn de subgemeenschappen die kunnen worden gecreëerd in de publicatieomgeving voor een communautaire site die de oprichting van groepen van gemeenschappen ondersteunt. Als u een community maakt, worden er meer pagina's toegevoegd aan de website en worden deze beheerd op een manier die vergelijkbaar is met de bovenliggende community-site. Ga voor meer informatie naar Essentiële elementen van gebruikersgroepen voor ontwikkelaars en Communautaire groep voor auteurs. -
Leden
De groepen van de leden zijn de groepen waartot de leden kunnen behoren en door de console van Groepen worden geleid. Een groot deel van de discussie over deze pagina is gewijd aan de leden van de fracties. De ledengroepen die automatisch voor een communitysite worden gemaakt, worden vooraf ingesteld opCommunity
, kan worden aangeduid als een communautaire groep, zodat de context van de discussie moet worden overwogen.