Konfigurera sidbehörigheter
Sidbehörigheter gör att användarna kan styra sin åtkomst till sina webbplatser på deras Power Pages webbplatser. Du kan använda sidbehörigheter för att göra innehåll tillgängligt för alla som besöker webbplatsen eller för att begränsa åtkomsten till användare som har specifika roller.
Underordnade sidor kan ärva behörigheterna för en överordnad sida eller har sina egna behörigheter. På samma sätt kan webbfiler på en sida, t.ex. hämtningsbara dokument, CSS-filer eller JavaScript-filer ärva sidans behörigheter eller har sina egna.
Du kan hantera sidbehörigheter i Power Pages designstudion och i appen Portalhantering. Vi rekommenderar att du använder designstudion där det är enklare att hantera sidbehörigheter.
Viktigt
Du kan bara hantera begränsad läsbehörighet, som styr användaråtkomst till sidor, i designstudion. För att hantera behörigheter för bevilja ändring, vilken kontroll som kan hantera och publicera sidor med den äldre webbplatsens innehållsredigerare, använd appen Portalhantering.
Använd designstudio för att anpassa din webbplats och hantera hantera sidbehörigheter snabbt och effektivt.
Logga in på Power Pages och öppna din webbplats för redigering.
Markera ellipserna (...) till höger om en sida och välj Sidinställningar.
Välj fliken Behörigheter.
Alternativen under Behörigheter varierar beroende på vilken sida du har valt. Alternativen för en överordnad sida skiljer sig till exempel från alternativen för den underordnade sidan som ärvde behörigheter från den överordnade.
Med programmet Portalhantering kan du hantera sidbehörigheter via regler för åtkomstkontroll för webbsidor. Med de här reglerna kan du kontrollera publiceringsåtgärder som en webbroll kan utföra på sidorna på din webbplats och vilka sidor som är synliga för vilka webbroller. När du har skapat en åtkomstkontrollregel associeras den med den valda sidan och påverkar både sidan som du tilldelar regeln till och alla underordnade sidor, det vill säga hela grenen av webbplatsen.
Logga in på Power Pages och öppna din webbplats för redigering.
I vänstra panelen väljer du Fler objekt (…) >Portalhantering.
I den vänstra panelen i appen Portalhantering bläddrar du nedåt till Säkerhet och väljer Regler för åtkomstkontroll för webbsidor.
Välj en regel att redigera eller välj Ny för att skapa en regel.
Ange eller markera attributen för regeln och välj sedan Spara och stäng.
I följande tabell beskrivs de attribut som du kan ange när du skapar eller redigerar en regel för åtkomstkontroll för webbsidor.
Namn | Beskrivning |
---|---|
Namn | Ett beskrivande namn på regeln |
Webbplats | Den webbplats som den här regeln gäller; måste matcha webbplatsen för sidan som den här regeln tillämpas på |
Webbsida | Den sida regeln gäller för<br/ >Regeln påverkar inte bara den här sidan utan även dess underordnade sidor. Om en regel tillämpas på startsidan, gäller den för hela webbplatsen. |
Right | Tilldela ändring eller Begränsa läsning |
Definitionsområde | Allt innehåll: allt underordnat innehåll ingår i säkerhetsvalidering. Detta värde är standard.<br/ >Exkludera direkt underordnade webbfiler: Alla underordnade webbfiler som är direkt relaterade till sidan utelämnas från säkerhetsvalideringen. Det här alternativet utesluter inte den underordnade webbfilens underordnade fil. |
Beskrivning | (Tillval) En beskrivning av regeln |
I appen Portalhantering välj Innehåll>Webbsidor.
Välj en sida.
Välj fliken Regler för åtkomstkontroll.
Alla regler för åtkomstkontroll för sidan är listade.
Det finns två typer av åtkomstkontrollregler: Tilldela ändring och Begränsa läsning. Regler för Tilldela ändring är tillåtande. Användarna får möjlighet att göra någonting. Begränsade läsregler är restriktiva. De begränsar en åtgärd till en begränsad uppsättning användare.
Använd tilldela ändring för att låta en användare har webbrollen associerad med regeln att publicera ändringar för den här sidan och alla underordnade sidor. Regeln Tilldela ändring har företräde framför regeln Begränsa läsning.
Du kanske exempelvis har en nyhetsgren på webbplatsen som du vill ska kunna redigeras av användarna i webbrollen "nyhetsredigerare". Användarna kanske inte har åtkomst till hela webbplatsen och de kan inte redigera hela webbplatsen. I nyhetsgrenen vill du emellertid att de ska ha fullständig behörighet för publicering av innehåll. I det här fallet skapar du en regel för åtkomstkontroll för webbsidor med namnet "bevilja publicering av nyheter till nyhetsredigerare". Du anger rättigheten till att tildela ändring och webbsida till den överordnade sidan för hela nyhetsgrenen. Sedan tilldelar du rollen till alla användare som du vill ange som nyhetsredaktörer.
En roll för att tilldela ändring ska alltid finnas och tillämpas på startsidan på alla webbplatser som du vill redigera i klientdelen. Eftersom den gäller för startsidan är det standardregeln för hela webbplatsen. Associera regeln med en webbroll som ger publiceringsrättigheter för innehåll och tilldelar dina innehållsredigerare till rollen.
Använd en regel för begränsa läsning för att begränsa visningen av en sidas innehåll och dess underordnade sidor till endast vissa användare.
Det kan till exempel hända att endast anställda visar en viss gren av webbplatsen. Du vill begränsa möjligheten att läsa den här grenen till personer som har webbrollen anställda. I det här fallet skapar du en regel som heter "begränsa läsning till endast anställda." Du anger rättigheten till begränsa läsning och webbsida till sidan längst upp på den gren som endast ska läsas av de anställda. Du kan associera den här regeln med webbrollen för anställda och tilldela användare till rollen.
Anteckning
Om du använder rättigheten begränsa läsning på startsidan för en webbplats och väljer Exkludera direkt underordnade webbfiler som Omfattning, kommer startsidans direkt underordnade webbfiler att vara tillgänglig för alla användare.
Alla kan se den här sidan: Det här alternativet är tillgängligt på startsidan och på underordnade sidor som har en överordnad sida med den här inställningen markerad. När den är markerad är sidan offentlig på webben och tillgänglig för alla. När den inte är markerad visas en låsikon bredvid den i listan med sidor för att visa att sidan har begränsningar. Om du vill att sidan endast ska vara tillgänglig för specifika roller stänger du av det här alternativet.
Jag vill välja vilka som ska kunna se den här sidan: När det här alternativet är markerat kan du välja vilka roller som har åtkomst till sidan.
Anteckning
Om du väljer rollen Anonym användare med appen Portalhantering visas ett varningsmeddelande.
Tillämpa dessa behörigheter på alla filer som ärvts av den här sidan: När alternativet har valts kommer underordnade webbfiler för den sidan endast tillgängliga för användare som har åtkomst till sidan.
Varning
Du kan inte välja den här inställningen för startsidan för en webbplats. Filer som webbplatsen behöver, till exempel
Bootstrap.min.css
ochTheme.css
finns under startsidan. Om du begränsar filerna till att bara gälla autentiserade användare tillämpas inte formatmallar på några sidor, inklusive de inloggningssidor som är tillgängliga anonymt. Felsök behörigheter som gäller för underordnade filer.
En underordnad sida kan ärva behörigheterna från överordnad sida eller har sina egna behörigheter.
Ärv behörigheter för överordnad sida: Det här alternativet är tillgängligt när en underordnad sida har en överordnad sida med alternativet Alla kan se denna sida inte vald. När den är vald blir den underordnade sidan tillgänglig för alla användare som har åtkomst till den överordnade sidan. Varje underordnad sida har det här alternativet markerat som standard. När den inte är markerad är den underordnade sidan, inklusive alla sidor som den här underordnade sidan är en överordnad till, inte tillgängliga för de användare som har de valda rollerna för den överordnade sidan.
Konfigurera underordnade sidor med unika behörigheter: Använd den här inställningen om du vill välja specifika roller som ska tillåta åtkomst till den underordnade sidan och sidorna som den är överordnad.
Behörigheter gäller för underordnade filer: När detta alternativ är valt kommer underordnade webbfiler för sidan endast var tillgängliga för användare som har åtkomst till sidan. När den inte är markerad kan vem som helst komma åt sidans underordnade webbfiler.
En sida kan upphöjas till en högre nivå i sidhierarkin eller göras en undersida och placeras på en lägre nivå med följande effekter på behörigheter.
- Om en sida skapas på en underordnad sida ärver sidan behörigheter från den nya överordnade sidan.
- Om en sida upphöjs behålls dess ursprungliga behörigheter.
Oförutsedda effekter av de val du gör när du ställer in sidbehörigheter kan ibland orsaka problem. Det här avsnittet handlar om några av de vanligaste problemen.
Om du använder appen Portalhantering för att ange rollen Anonyma användare för en sida visas följande varning: "Anonym användarroll ska inte tilldelas direkt till webbsidor".
Du åtgärdar problemet genom att ändra behörigheterna.
Anteckning
Roller med rollen Anonym användare med rollen Ja kan inte tilldelas direkt till användare.
Om du använder flera aktiva behörigheter på samma sida i appen Portalhantering visas följande fel: "Det finns flera regler för åtkomstkontroll som är i konflikt med varandra på den här sidan. Inaktivera de extra reglerna så att det bara finns en med begränsad läsbehörighet."
Du åtgärdar felet genom att inaktivera de behörigheter som sidan inte behöver så att bara en behörighet är aktiv.
Det här avsnittet handlar om några vanliga problem som kan uppstå när det gäller att använda behörigheter som gäller underordnade filer.
Om du ändrar behörigheter som gäller underordnade filer så att de underordnade behörigheterna inte längre ärver från sina överordnade visas följande fel: "En eller flera roller som används på den här sidan används inte för den överordnade sidan. Den här sidan och dess undersidor är inte tillgängliga för dessa roller. Antingen lägger du till de rollerna på den överordnade sidan eller så tar du bort dem från den här sidan."
Du åtgärdar problemet genom att antingen lägga till de saknade webbrollerna eller ta bort dem från sidan.
Om webbplatsens sidor inte har sidbehörighet efter att du har ändrat sidbehörigheter ska du se till att Tillämpa dessa behörigheter på alla filer som ärvts av den här sidan är avstängda på startsidan för webbplatsen.