Frequently Asked Questions
Document Sample


Frequently Asked Questions
making global business simple
Komponenträttigheter i iScala
Filnamn Com_permissions_Swedish.doc Scala Business Solutions AB
För Scalaversion iScala 2.1 & iScala2.2 Supporttelefon +46-8-601 08 20
Skapad 2004-10-09 Supportfax +46-8-716 00 14
Senast ändrad 2004-10-15 OEI e-post support.nordic@scala.net
Dokumentversion 1.01 Supportwebb http://support.scala.se
Skapad av Magnus Bergle Hemsida http://www.scala.net
1. Inledning
Dokumentet beskriver nödvändiga rättighetsinställningar för slutanvändare på iScala-servern.
Det konto som slutanvändaren använder när han loggar in på sin arbetsstation används även för autentisering av vissa
funktioner inifrån iScala applikationen. iScala använder sig som bekant inte av rena programfiler som ligger utdelade i
ett filbibliotek som i de äldre Scala versionerna. I iScala är programfilerna istället registrerade i Windows
komponenttjänster. Det är därför av yttersta vikt att använda en så kallad Windows domän annars har inte servern någon
möjlighet att känna igen den användare som försöker koppla upp sig mot databasen via komponenterna.
2. COM+ inställningar
Gå till: Controll panel / Administrator Tools / Component Services
1. Expandera Component Services / Computers / My Computer
2. Högerklicka på My Computer och välj Properties.
3. Gå till följande flik och kontrollera att värdena matchar de på bilden.
Sida 1 (7)
4. Gå till Default COM Security
5. Kontrollera att användarna är upplagda under både Access och Launch permissions. Man kan med fördel
skapa en grupp och lägga användarna i den och på så sätt sparar man lite arbete.
6. Gå till tabben Options
Sätt Transaction timeout till 600 (= 10 minuter).
Sida 2 (7)
3. COM+ subgrupper
1. Efter att ha avslutat föregående steg expandera My Computer och subfoldern kallad
COM+ Applications.
2. Gå sedan till Scala managers and Business compont. Högerklicka och välj Properties.
3. Kontrollera att Kontot ni specificerade under installationen av iScala som servicarna körs under är
inskrivet under This User och skriv in lösenorder två gånger. Detta kommer att avhjälpa
felmeddelanden i eventloggen som pekar på accesproblem för kontot.
4. Verifiera sedan att Security-fliken är inställd enligt följande. Detta är en standardinställning
så ni skall inte behöva ändra något här.
Sida 3 (7)
4. SQL-servern
Det konto som används av klienten måste i vissa fall även ligga med som DB Owner i SQL-databaserna både för bolag
och System. Detta avgörs av inställningarna för iScala-servern som görs i Administrationskonsolen. För att kontrollera
detta gör följande.
1. Öppna Administrationskonsolen och högerklicka på datornamnet. Se den blåmarkerade rutan i bilden.
Sida 4 (7)
2. Funktionen User logon to company database avgör hur det skall fungera. Om Trusted connection är vald så
måste varje användare vara medlem i SQL-serverns grupp för databasägare. Är däremot SQL Server
authentication vald så kommer SQL-serverns administrationskonto att användas av iScala när klienterna
arbetar.
5. Att tänka på vid Installation av iScala 2.2
För att det inte skall uppstå några problem under installationen skall installationsprogrammet köras av en användare
som har Admin-rättigheter i domänen.
Vid installationen av iScala 2.2 så får man ange vilket konto som skall användas vid skapandet av iScala-databasen,
köra iScala-servicar/komponenter samt ha rättigheter i DCOM (COM+).
Skärm ”Scala System Database Setup:
Här anges hur man vill logga på SQL för att skapa/hantera systemdatabasen (ScaSystemDB).
Om Use NT authentication anges så måste den NT-användare som är påloggad på maskinen ha fullständiga rättigheter
(Admin-rättigheter) i MS SQL-servern. Om man väljer att använda ett SQL-konto så ange användaren ”sa” då det
kontot har de rättigheter som behövs.
Sida 5 (7)
I skärmen Scala Sytem Services Account anger man ett konto som kör iScala-servicar samt iScala-komponenter
(MTS/Com+). Det konto som anges här bör vara medlem i Domän Admins-gruppen eller göras medlem i de lokala
Aministratorsgrupperna på samtliga maskiner i iScala-implementationen (iScala Server, SQL server, Terminal/Citrix-
servrar samt arbetsstationer.
Detta kontot behöver dbo-rättigheter på iScala-databaser (ScaSystemDB plus företagsdatabaser). Detta uppnås genom
att göra användaren till lokal Admin på SQL-servern, eller genom att lägga till användaren i MS SQL Enterprise
manager.
OBS! Blanka ej ut detta fält. Då kommer localsystem-kontot att användas och det fungerar ej om man kör i en
nätverksmiljö. Tänk på att använda ett konto som ni ej byter lösenord på. Byts lösenordet kommer iScala-servicarna
och komponenttjänseten (DCOM) att sluta fungera.
I skärmen Configure DCOM Security anges den grupp som innehåller Scala-användare: Den grupp som anges här
kommer att adderas under Default DCOM security (Launch Permisions).
Sida 6 (7)
6. Windows 2003
Om du använder windows 2003 i din iScala-miljö så skall följande funktioner vara aktiverade på servern:
Application server
- Enable Network COM+ Access (Både på iScala Server och SQL-server)
- Enable Network DTC Access (Både på iScala Server och SQL-Server)
- Internet Information Services, IIS (Om du skall köra Connectivity, WebDS eller någon annan iScala
option som kräver IIS.
Exempel 1:
Exempel 2:
Slut//
Sida 7 (7)
Related docs
Get documents about "