extranet

Extranettet bruges til at begrænse besøgenes afgang til udvalgte offentlige sider.
Man skal være oprettet som bruger og have adgang til det aktuelle område af hjemmesiden for at kunne se siderne.

Implementering:
Extranettet implementeret ved at lave en log-på side med skabelon Extranet. De sider som ønskes beskyttet af den pågældende log-på side, placeres som undersider til denne. Alle sider som er placeret under log-på siden er beskyttet og kan først ses når man er logget på. Hvis man forsøger at ramme en beskyttet side direkte uden at være logget på, føres man til log-på siden.

Der kan på samme hjemmeside godt være flere log-på sider, som beskytter hver sine sider. Hvis den bruger, som logger på, har adgang til flere områder, er man logget ind i disse samtidig. Når man er logget på vil de beskyttede sider fremgå i menuen, mens log-på siden er fjernet.

Da extranettet er integreret i profilEdit CMS, har det ingen betydning hvilken skabelontype, som bruges til de beskyttede sider. Det er kun log-på siden, som skal være af typen Extranet.

Offentlig del:
Da man kan have forskellige ønsker til hvordan log-på siden skal se ud, er denne ikke færdiglavet, men man skal selv indsætte noget kode, som brugerne kan logge ind via. Nedestående er eksempel på brugbar kode, som skal sættes ind via htmlvisning i teksteditoren på administrationssiden. Feltnavnene skal være som nedenfor. xx erstattes af log-på sidens pageid eller pageid for en af de beskyttede sider

<FORM action=default.aspx?pageid=xx method=post>
brugernavn: <INPUT type="tekst" name="extranetUsername"/><br/>
password: <INPUT type="password" name="extranetpassword"/><br/>
<INPUT type="submit" value="log ind"/>
</FORM>

Administrativ del:
Der oprettes en log-på side med skabelonen Extranet. Vær opmærksom på at extranettet skal aktiveres før at undersiderne er beskyttede. Skal oprettes mindst en underside, hvis indhold man ønsker at beskytte. Når man står på log-på siden er der i midter området et antal funktioner, som er tilknyttet ekstranetmodulet. Disse kan rettighedsmæssigt styres via brugeradministrationen, så administrative brugere kan tildeles rettigheder til de enkelte funktioner. Det er kun funktioner, man har rettighed til, som vil blive vist på siden.

- opret bruger:
Her kan der oprettes nye ekstranet brugere. Vær opmærksom på at dette ikke er brugere til administrationen af hjemmesiden. De er kun til at tildele særlige læserettigheder på de offentlige sider.

- list/tilføj brugere:
Denne funktion bruges til at give læserettigheder til de sider, som ligger under den pågældende log-på side. Øverst står de extranetbrugere, som kan se indholdet af alle undersider til den pågældende log-på side. Nederst står dem, som ikke har rettighed til siderne. Ud for hver extranetbruger er et link til at ændre denne brugers rettigheder.

- editer/slet bruger:
Her kan enkelte extranetbrugere slettes, eller deres data kan ændres. Bemærk at det ikke er muligt at ændre brugernavnet.

- aktiver/deaktiver passwordbeskyttelse:
Denne funktion bruges til at aktivere extranettet. Det kan også efterfølgende deaktiveres, hvis det ønskes. Det er nødvendigt at aktivere extranettet på nye log-på sider inden at de er funktionelle

Opsætning af modul:

tilbage til oversigten

ASP-fil til offentlig side:/modules/default.aspx
ASP-fil til administrativ side:/admin/modules/default.aspx
Modul klasse og metode til offentlig del:profilEdit.Modules.Extranet@extranet.dll
Modul klasse og metode til administrativ del:profilEdit.Modules.Extranet@extranet.dll