Frequently Asked Questions

W
Document Sample
scope of work template
							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