Användare och privilegier


ProviewR innehåller ett system med användare som tilldelas privilegier. För att utföra vissa
saker krävs privilegier, och endast om användaren har dessa privilegier tillåts han att
utföra dem.

Följande privilegier används i operatörsmiljön:

RtRead              Läsrättigheter i runtime.
RtWrite             Skrivrättigheter i runtime. Gör att man kan ändra värden på attribut från
            navigatören.
RtEvents            Privilegium för att hantera larm och händelser.
System             System. Ger behörighet till det mesta.
Maintenance         Privilegium för underhållspersonal.
Process             Privilegium för process tekniker.
Instrument          Privilegium för instrument tekniker.
Operator1           Privilegium för operatör.
Operator2           Privilegium för operatör.
Operator3           Privilegium för operatör.
Operator4           Privilegium för operatör.
Operator5           Privilegium för operatör.
Operator6           Privilegium för operatör.
Operator7           Privilegium för operatör.
Operator8           Privilegium för operatör.
Operator9           Privilegium för operatör.
Operator10          Privilegium för operatör.

Användare

När operatörsmiljön eller Xtt startas, loggar man antingen in som en användare, eller så
tilldelas man default privilegier som defineras i Security objektet.

Om uppstarten av operatörsmiljön sker med ett operatörsplats-objekt hämtas användare från
User objektets UserName attribut. Om användare saknas eller är ogiltig öppnas
inloggings-fönstret och man måste logga in med användarnamn och passerord.

Om Xtt startas utan OpPlace objekt, hämtas privileger från Security-objektets DefaultXttPriv
attribut. Om där inte finns några privilegier som ger läsrättigheter, öppnas inloggings-
fönstret.

Navigatören
För att göra förändringar i databasen från navigatören krävs RtWrite eller System. Detta
gäller även kommandot 'set parameter'.

Plc Trace
För att kunna göra ändringar från Plc Trace i simuleringsmod krävs RtWrite eller System.

Objektsbilder
Generellt för objektsbilder krävs det RtWrite eller System för att göra ändringar i
databasen från dem. Det finns några undantag. I ChanAi och ChanAo har även Instrument
behörighet att ändra signalområden, och att sätta en Ao i test-mod. I PID och Mode-bilderna
har Process behörighet att ändra förutom RtWrite och System. I Mode-bilden kan man dessutom
styra behörigheten genom att öppna bilden med kommandot 'open graph' och använda /access
funktionen.

Processbilder
I Processbilder väljer konstruktören för varje inmatningsfält och trycknapp vilka
privilegier som krävs för att göra en ändring.