För att en ny användare ska kunna arbeta med modeller i 2c8 Apps behöver flera olika behörigheter konfigureras.
Processen börjar med att skapa användaren och ge åtkomst till servern via 2c8 Portal. Vid behov kan även särskilda serverbehörigheter tilldelas. Därefter behöver användaren få åtkomst till rätt repository och tilldelas de privilegier som krävs. Om det finns behov av att styra åtkomsten till innehållet kan även rättighetsgrupper konfigureras.
Den här artikeln beskriver hela flödet från att en ny användare skapas tills användaren kan arbeta med modeller i ett repository.
Hur behörigheter fungerar i 2c8 Apps
I 2c8 Apps finns flera olika nivåer av behörigheter. Det är viktigt att skilja på dessa eftersom de styr olika delar av användarens åtkomst.
Kortfattat byggs en användares åtkomst upp i följande steg:
2c8 Portal -> Serveråtkomst -> Repositoryåtkomst ->Privilegier -> Rättighetsgrupper (vid behov)
Behörigheter i 2c8 Portal
I 2c8 Portal finns två olika användarnivåer: Portaladministratör och vanlig användare.
Portaladministratör
En portaladministratör har administrativa rättigheter i 2c8 Portal och kan bland annat hantera användare, grupper och åtkomst till servrar.
Vanlig användare
En vanlig användare har inte samma administrativa rättigheter i 2c8 Portal. Vilka servrar och repositoryn användaren kan arbeta i styrs istället av de behörigheter som tilldelas användaren, antingen direkt eller genom en grupp.
Observera att rollen som portaladministratör inte är samma sak som att vara serveradministratör i 2c8 Modeling Tool. Det är två olika behörighetsnivåer som styr olika delar av 2c8 Apps.
Serveråtkomst
Serveråtkomst styr om användaren kan ansluta till en server i 2c8 Apps.
Serveråtkomst hanteras i 2c8 Portal.
Att en användare har åtkomst till en server innebär däremot inte automatiskt att användaren kan öppna eller arbeta i något repository på servern.
Utöver serveråtkomst finns även tre serverbehörigheter som styr vilka funktioner användaren har tillgång till på servernivå:
- Serveradministratör: Ger användaren administrativa rättigheter på servern, exempelvis för att hantera användare och behörigheter. Behörigheten Hantera repository ingår automatiskt och kan inte avmarkeras.
- Hantera repository: Ger användaren möjlighet att hantera repositoryn på servern.
- Ta emot utkast: Ger användaren möjlighet att ta emot modellutkast som skickas in av användare i 2c8 Lite, för att sedan granska och avgöra om modellerna ska läggas till i ett repository.
Dessa behörigheter är separata från de privilegier som tilldelas i ett repository. En användare behöver därför inte ha administrativa serverbehörigheter för att kunna arbeta med modeller i ett repository.
Repositoryåtkomst
Repositoryåtkomst styr vilka repositoryn på servern som användaren kan öppna och arbeta i.
För att kunna hantera användare och rättigheter behöver du vara serveradministratör.
En användare kan alltså ha åtkomst till en server men fortfarande sakna åtkomst till ett specifikt repository.
Privilegier
Privilegier styr vilka funktioner användaren får använda i ett repository.
Exempel på privilegier är:
- Hantera användare
- Hantera förvaltningsroller och prenumeranter
- Hantera listor
- Hantera lager
- Publicera data
- Exportera data
- Hantera fälttyper
- Redigera godkända versioner av modeller och objekt
Privilegier påverkar alltså vad användaren får göra i repositoryt, men inte vilket innehåll användaren får se.
Rättighetsgrupper
Rättighetsgrupper används för att styra åtkomsten till det innehåll som skapas i ett repository.
Med hjälp av rättighetsgrupper kan du styra om modeller och objekt som skapas av en grupp ska:
- kunna redigeras av gruppen
- vara privata för gruppen
- vara öppna för alla användare
Rättighetsgrupper skapas i 2c8 Portal och konfigureras sedan på repositorynivå i 2c8 Modeling Tool.
När behöver man använda rättighetsgrupper?
Rättighetsgrupper är valfria och behöver inte användas i alla repositoryn.
I många fall räcker det att skapa grupper i 2c8 Portal, ge gruppen åtkomst till repositoryt och konfigurera vilka privilegier gruppen ska ha.
Rättighetsgrupper används när du behöver styra hur innehåll som skapas i repositoryt ska hanteras.
Exempel:
- Olika verksamhetsområden ansvarar för olika delar av innehållet.
- Endast vissa grupper ska kunna redigera specifika modeller.
- Innehåll som skapas av en grupp ska vara privat för gruppen.
Steg 1 – Skapa användaren och ge åtkomst till servern
Första steget är att ge användaren åtkomst till rätt server.
Detta görs i 2c8 Portal.
- Öppna 2c8 Portal.
- Skapa användaren eller bjud in användaren.
- Lägg användaren i en grupp som har åtkomst till servern.
Vi rekommenderar att använda grupper istället för att ge åtkomst till enskilda användare.
Genom att använda grupper behöver du endast konfigurera behörigheter en gång. När en ny användare läggs till i gruppen får användaren automatiskt samma åtkomst som övriga gruppmedlemmar.
Tilldela serverbehörigheter vid behov
Om användaren ska ha administrativa uppgifter på servern kan du även behöva tilldela serverbehörigheter.
Det finns tre serverbehörigheter:
- Serveradministratör
- Hantera repository
- Ta emot utkast
Vilka behörigheter användaren behöver beror på vilka uppgifter personen ska utföra.
En användare som endast ska skapa och redigera modeller behöver normalt inte några särskilda serverbehörigheter. Det räcker att användaren har åtkomst till servern och rätt behörigheter i det repository där arbetet ska utföras.
Observera att serveråtkomst endast ger användaren möjlighet att ansluta till servern. Användaren får inte automatiskt åtkomst till något repository.
Steg 2 – Ge användaren åtkomst till ett repository
När användaren har åtkomst till servern behöver användaren få åtkomst till rätt repository.
Detta görs i 2c8 Modeling Tool.
För att kunna hantera användare och rättigheter behöver du vara serveradministratör.
- Öppna server fliken.
- Gå till Användare och rättigheter.
- Expandera Repositoryn.
- Välj det repository som användaren ska arbeta i.
- Lägg till användaren eller en grupp under Åtkomst.
Vi rekommenderar att ge åtkomst till grupper istället för enskilda användare.
På så sätt behöver du inte lägga till varje ny användare manuellt. När användaren blir medlem i gruppen får användaren automatiskt åtkomst till repositoryt.
Steg 3 – Tilldela privilegier
När en användare eller grupp har fått åtkomst till ett repository kan du konfigurera vilka funktioner användaren ska ha tillgång till.
- Öppna repositoryt under Användare och rättigheter.
- Expandera Åtkomst.
- Markera användaren eller gruppen.
- Välj vilka privilegier som ska vara aktiverade.
Exempel:
En grupp med modellörer kan till exempel få möjlighet att:
- hantera listor
- publicera modeller
- hantera förvaltningsroller
men inte:
- exportera hela repositoryn
- hantera lager
- redigera godkända versioner
På detta sätt kan du anpassa vilka funktioner olika grupper behöver i sitt arbete.
Steg 4 – Konfigurera rättighetsgrupper vid behov
Om du behöver styra vem som får läsa eller redigera innehåll som skapas i repositoryt kan du använda rättighetsgrupper.
Skapa en rättighetsgrupp
- Öppna 2c8 Portal.
- Gå till Grupper.
- Skapa en ny grupp.
- Lägg till de användare som ska ingå i gruppen.
Gruppen synkroniseras automatiskt till 2c8 Modeling Tool.
Lägg till rättighetsgruppen på ett repository
- Öppna Server fliken -> Användare och rättigheter i 2c8 Modeling Tool.
- Expandera repositoryt.
- Klicka på Rättighetsgrupper.
- Lägg till rättighetsgrupp.
- Markera gruppen i listan och klicka på bocken.
- Välj vilken åtkomstkontroll gruppen ska ha.
Det finns tre olika alternativ:
Redigeras av grupp
Med denna inställning kan endast medlemmarna i rättighetsgruppen redigera modeller och objekt som skapats av gruppen.
Övriga användare kan fortfarande se och läsa innehållet.
Privat för grupp
Med denna inställning är modeller och objekt som skapas av gruppen endast tillgängliga för gruppens medlemmar.
Övriga användare kan varken se, läsa eller redigera innehållet.
Ingen åtkomstkontroll
Med denna inställning används ingen begränsning.
Alla användare som har åtkomst till repositoryt kan läsa och redigera innehållet.
Tilldela förvaltningsroller
När användaren har fått åtkomst till ett repository kan du även tilldela förvaltningsroller på modeller.
Förvaltningsroller används för att tydliggöra ansvar kring modeller och säkerställa att rätt personer ansvarar för att skapa, granska och godkänna innehållet.
De tre förvaltningsrollerna är:
Modellör – ansvarar för att skapa och uppdatera modeller.
Granskare – ansvarar för att kontrollera modellens innehåll.
Godkännare – ansvarar för att godkänna eller underkänna modeller.
Läs mer om hur du arbetar med förvaltningsroller och förvaltningsflödet i artikeln - Vad är förvaltningsroller och hur sätter jag förvaltningsroller på modeller?
Rekommenderad arbetsmodell
Vi rekommenderar att alltid använda grupper när du hanterar behörigheter.
Fördelarna är:
- Du behöver endast konfigurera behörigheter en gång.
- Nya användare får automatiskt rätt åtkomst när de läggs till i rätt grupp.
- Det blir enklare att administrera större verksamhetsmodeller.
- Behörigheter och ansvar blir tydligare.
När en ny användare ska börja arbeta i 2c8 Apps behöver du alltså:
- Skapa användaren i 2c8 Portal.
- Ge användaren åtkomst till rätt server.
- Tilldela serverbehörigheter vid behov.
- Ge användaren åtkomst till rätt repository.
- Konfigurera privilegier.
- Konfigurera rättighetsgrupper vid behov.
- Tilldela eventuella förvaltningsroller.
Kommentarer
0 kommentarer
logga in för att lämna en kommentar.