18
R-CARD M5 Handboken beskriver hur du förbereder för användandet av mobilapplikationen RCO Access i passersystemet: Installera och konfigurera R-CARD M5 User API Konfigurera R-CARD M5 Informera slutanvändarna om hur de kommer igång med appen RCO Access Driftsätta Mars 2018 © 2018 RCO Security AB. All rights reserved.

RCO Access - Driftsätta · 5. Markera kryssrutan i kolumnen . Unik. för fältet . Lägenhetsnummer. 6. Markera kryssrutan i kolumnen . Synlig. för fältet . Lösen för webbokning

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: RCO Access - Driftsätta · 5. Markera kryssrutan i kolumnen . Unik. för fältet . Lägenhetsnummer. 6. Markera kryssrutan i kolumnen . Synlig. för fältet . Lösen för webbokning

R-CARD M5

Handboken beskriver hur du förbereder för användandet av mobilapplikationen RCO Access i passersystemet: • Installera och konfigurera R-CARD M5 User API • Konfigurera R-CARD M5 • Informera slutanvändarna om hur de kommer

igång med appen

RCO Access Driftsätta

Mars 2018

© 2018 RCO Security AB. All rights reserved.

Page 2: RCO Access - Driftsätta · 5. Markera kryssrutan i kolumnen . Unik. för fältet . Lägenhetsnummer. 6. Markera kryssrutan i kolumnen . Synlig. för fältet . Lösen för webbokning

2

Innehåll Allmänt om RCO Access och R-CARD M5 User API ...................................................................................................... 3

Förutsättningar ....................................................................................................................................................................... 3

Aktivera IIS och installera mjukvaran ............................................................................................................................ 3 Översikt ................................................................................................................................................................ ...................................... 3 Aktivera IIS ............................................................................................................................................................................................... 4 Installera R-CARD M5 User API ....................................................................................................................................................... 5 Konfigurera IIS ........................................................................................................................................................................................ 5 Konfigurera brandväggen .................................................................................................................................................................. 6

Registrera licenser ................................................................................................................................................................. 6

Konfigurera loggning ............................................................................................................................................................. 7 Loggning via R-CARD M5 User API ................................................................................................................................................. 7 Utökad loggning via RaServiceHost ............................................................................................................................................... 8

Konfigurera R-CARD M5 ....................................................................................................................................................... 9 Hantera användare/lägenheter ....................................................................................................................................................... 9 Krav när användarna/lägenheterna läggs in........................................................................................................................... 11 Hantera behörighetsgrupper ......................................................................................................................................................... 11 Knyta varje dörr till en licens, välja dörrikon ......................................................................................................................... 12 Definiera rättigheter för API-operatören.................................................................................................................................. 13 Skapa operatörsprofil för API-operatören ............................................................................................................................... 14

Hjälpa användare/boende komma igång med RCO Access .................................................................................. 14 Inställningar i appen ................................................................................................................................................................ .......... 14 Inloggning via appen ................................................................................................................................................................ ......... 15

Viktigt vid ändring eller uppgradering av R-CARD M5 API .................................................................................. 15

Felsökning .............................................................................................................................................................................. 15 Misslyckad uppgradering ................................................................................................................................................................ 15 Kontrollera loggarna ......................................................................................................................................................................... 15 Starta om IIS .......................................................................................................................................................................................... 16

Bilaga 1: Konfigurationsfilen rcoservers.config ....................................................................................................... 17 Översikt ................................................................................................................................................................ ................................... 17 Gör så här ............................................................................................................................................................................................... 17 Referens: Element och attribut i rcoservers.config .............................................................................................................. 18

Page 3: RCO Access - Driftsätta · 5. Markera kryssrutan i kolumnen . Unik. för fältet . Lägenhetsnummer. 6. Markera kryssrutan i kolumnen . Synlig. för fältet . Lösen för webbokning

RCO Access - Driftsätta Allmänt om RCO Access och R-CARD M5 User API

3

Allmänt om RCO Access och R-CARD M5 User API Mobilapplikationen RCO Access ger möjlighet för slutanvändare att se status på och öppna dörrar i RCO-passersystemet. Appen laddas ner från Google Play eller AppStore kostnadsfritt. I appen stöds svenska, norska, finska och engelska.

Passersystemet styrs av programmet R-CARD M5, och för att appen ska fungera krävs tilläggsprogrammet R-CARD M5 User API. Tilläggsprogrammet får man genom att registrera licenser för varje databas och för varje dörr som användarna ska kunna öppna via appen.

Licenser finns i två varianter:

• R-CARD M5 Access Dörr: Används på dörrmiljöer med kortläsare.

• R-CARD M5 Access Virtuell: Används till virtuella dörrar.

Efter installation och licensregistrering krävs konfigurering i R-CARD M5, som beskrivs i denna handbok.

Förutsättningar • Passersystemet driftsatt och online.

• IP-kommunikation mellan mobil och R-CARD M5.

• Licens för användning av R-CARD M5 Access Dörr och/eller R-CARD M5 Access Virtuell (se ovan).

• R-CARD M5 version 5.42.1 eller senare.

• En extra API-operatörslicens för varje passersystem som R-CARD M5 User API ska köras mot.

Viktigt: Se till att datorn automatiskt installerar säkerhetsuppdateringar eller på något annat säkerställ att systemet hålls uppdaterat.

Aktivera IIS och installera mjukvaran Översikt R-CARD M5 User API installeras på R-CARD M5-serverdatorn, alternativt på valfri IIS-server.

Anrop och kommunikation med IIS-webbservern sker med HTTPS när ett R-CARD M5-system är driftsatt.

För varje session sparas klientens unika nätverksinformation som en client secret och förhindra att en session access token kan användas av någon annan än den som loggade in. RCO Access använder ytterligare kryptering för inloggning samt byte av lösenord. Inloggningssessioner stängs efter fem minuters inaktivitet.

Page 4: RCO Access - Driftsätta · 5. Markera kryssrutan i kolumnen . Unik. för fältet . Lägenhetsnummer. 6. Markera kryssrutan i kolumnen . Synlig. för fältet . Lösen för webbokning

Aktivera IIS och installera mjukvaran RCO Access - Driftsätta

4

Som standard kommer alla passersystem på den lokala datorn att bli tillgängliga från appen RCO Access. Ingen konfigurering krävs om alla passersystem på den lokala datorn (och inga andra) ska vara tillgängliga. I annat fall krävs anpassningar i konfigurationsfilen rcoservers.config. Se sidan 17 för anvisningar efter installation.

Aktivera IIS Internet Information Services (IIS) finns att lägga till i de flesta Windows operativsystem. Aktivera IIS på den dator som R-CARD M5 User API ska installeras på:

1. Öppna Program och funktioner i Windows kontrollpanelen.

2. Klicka på Aktivera eller inaktivera Windows-funktioner på vänster sida.

3. Markera Internet Information Services.

4. Utöver grundinställningarna, expandera mappen World Wide Web-tjänster > Programutvecklingsfunktioner och säkerställa att följande inställningar är markerade:

o .NET-utbyggbarhet (kan även benämnas .NET Extensibility eller annat, beroende på operativsystem)

o ASP

o ASP.NET

5. Klicka på OK.

6. Starta om datorn.

Page 5: RCO Access - Driftsätta · 5. Markera kryssrutan i kolumnen . Unik. för fältet . Lägenhetsnummer. 6. Markera kryssrutan i kolumnen . Synlig. för fältet . Lösen för webbokning

RCO Access - Driftsätta Aktivera IIS och installera mjukvaran

5

Installera R-CARD M5 User API 1. Hämta installationspaketet SetupM5UserAPI.exe från RCO:s Partnerportal. (Inloggning krävs.)

2. Högerklicka på filen och välj Kör som administratör.

3. Följ anvisningarna på skärmen och slutföra installationen.

4. Kontrollera att programmet har installerats och körs på IIS: Starta en webbläsare och ange adressen https://localhost/M5UserAPI.

Som standard kommer alla passersystem på den lokala datorn att bli tillgängliga från appen RCO Access. Ingen konfigurering krävs om alla passersystem på den lokala datorn (och inga andra) ska vara tillgängliga. I annat fall krävs anpassningar i konfigurationsfilen rcoservers.config. Se sidan 17 för anvisningar.

Konfigurera IIS HTTPS gör att kommunikationen mellan klient och web server är krypterad. Att använda ett signerat servercertifikat säkerställer att klienten kommunicerar med den server man angett adressen till.

Gör enl. nedan för att skapa ett self-signed servercertifikat och ange det i bindningen. Har du ett certifikat som är signerat av en certification authority får det givetvis användas i stället.

1. Starta programmet Internet Information Services (IIS)-hanteraren.

2. Markera översta noden till vänster.

3. Dubbelklicka på Servercertifikat.

4. I menyn till höger, klicka på Skapa självsignerat certifikat.

5. Ange ett namn och klicka på OK.

6. Markera noden med jordgloben ( ) under Webbplatser.

7. I menyn till höger, välj Bindningar. Dialogrutan Bindningar för webbplats visas.

8. Lägg till bindningen:

a) Klicka på Lägg till.

b) I fältet Typ, välj https.

(I fältet IP-adress, låt Alla ej tilldelade. vara kvar. I fältet Port, låt 443 vara kvar. )

c) I fältet SSL-certifikat, välj det certifikat som skapades ovan.

d) Klicka på OK och Stäng.

Page 6: RCO Access - Driftsätta · 5. Markera kryssrutan i kolumnen . Unik. för fältet . Lägenhetsnummer. 6. Markera kryssrutan i kolumnen . Synlig. för fältet . Lösen för webbokning

Registrera licenser RCO Access - Driftsätta

6

9. Expandera Default Web Site i vänstra rutan och markera M5UserAPI.

10. Dubbelklicka på SSL-inställningar.

11. Markera Kräv SSL. (Låt de övriga inställningarna vara som de är.)

12. I menyn till höger, klicka på Använd.

Tips: Läs mer om IIS och SSL på https://technet.microsoft.com.

Konfigurera brandväggen Används den inbyggda brandväggen i Windows så kan den stängas av tillfälligt för test. För en produktionsmiljö behöver brandväggen öppnas för inkommande trafik på HTTPS-port 443. Gör så här:

1. Öppna Windows-brandväggen i Windows kontrollpanelen.

2. Klicka på Avancerade inställningar.

3. Klicka på Regler för inkommande trafik.

4. Kontrollera att det finns en regel för IIS. Konfigurera i annat fall en sådan regel (öppna brandväggen för inkommande trafik på port 443).

Registrera licenser Följande licenser krävs:

• R-CARD M5 Access Dörr: Licens för det antal dörrar med kortläsare som ska kunna öppnas via appen.

• R-CARD M5 Access Virtuell: Licens för det antal dörrar utan kortläsare som ska kunna öppnas via appen.

• En API-operatörslicens (”R-CARD M5 User API”) för varje system som appen ska användas mot.1

Registrera licenserna på samma sätt som övriga RCO-licenser. För steg-för-steg instruktioner se handboken R-CARD M5 – Installera eller onlinehjälpen i R-CARD M5 (tryck på F1).

Man börjar så här:

1. På datorn där R-CARD M5 Server ska köras (den dator som sköter kommunikationen med passersystemet), logga in i Windows som en användare med administratörsrättigheter.

2. Starta programmet R-CARD M5 Registrering. (Välj Start > Alla program > R-CARD M5 > R-CARD M5 Registrering.)

1 Varje samtida inloggning av API:et mot ett system allokerar en licens till just det systemet. Licensen är sedan knuten till det systemet så länge R-CARD M5 Server är igång. För att återställa licensallokeringen mellan tillgängliga databaser/system kan Windows-tjänsten RaServer startas om.

Page 7: RCO Access - Driftsätta · 5. Markera kryssrutan i kolumnen . Unik. för fältet . Lägenhetsnummer. 6. Markera kryssrutan i kolumnen . Synlig. för fältet . Lösen för webbokning

RCO Access - Driftsätta Konfigurera loggning

7

Konfigurera loggning Loggning via R-CARD M5 User API R-CARD M5 User API sköter sin loggning med hjälp av Apache Log4net. Konfigurationen ligger i slutet av web.config-filen för R-CARD M5 User API. Standardsökvägen för denna fil:

C:\inetpub\wwwroot\M5UserAPI

Elementet <level> styr vilka fel som ska loggas. Värdet INFO (standardinställningen) innebär loggning av applikationstrafik, dörrhändelser2 och fel.

Under installationen har en loggkatalog (logs) skapats i samma mapp som konfigurationsfilen. Den kan även skapas manuellt om den saknas. Exempel:

C:\inetpub\wwwroot\M5UserAPI\logs

För att loggning ska ske krävs att användaren IIS_IUSRS får skriv- och ändringsrättigheter i loggkatalogens egenskaper:

1. Högerklicka på katalogen logs och välj Egenskaper.

2. På fliken Säkerhet, välj användaren IIS_IUSRS.

3. Markera Ändra och Skriva.

4. Klicka på Verkställ.

2 I första releasen registreras inte öppningar från RCO Access-appen.

Page 8: RCO Access - Driftsätta · 5. Markera kryssrutan i kolumnen . Unik. för fältet . Lägenhetsnummer. 6. Markera kryssrutan i kolumnen . Synlig. för fältet . Lösen för webbokning

Konfigurera loggning RCO Access - Driftsätta

8

Utökad loggning via RaServiceHost Även RaServiceHost har loggning via Apache Log4net. Det är valfritt att aktivera denna loggning, som då visar eventuella anropsfel.

Loggningen styrs via konfigurationsfilen log4net.config. Standardsökvägen för denna fil: C:\Program Files (x86)\RCO Security AB\R-CARD M5\RcardService\

Loggarna skrivs normalt till följande katalog: C:\Windows\SysWOW64\config\systemprofile\AppData\Local\RCO Security AB\R-Card M5\Logs

Page 9: RCO Access - Driftsätta · 5. Markera kryssrutan i kolumnen . Unik. för fältet . Lägenhetsnummer. 6. Markera kryssrutan i kolumnen . Synlig. för fältet . Lösen för webbokning

RCO Access - Driftsätta Konfigurera R-CARD M5

9

Konfigurera R-CARD M5 Hantera användare/lägenheter För att användare/boende ska kunna styra dörrar i passersystemet via sitt kort3 (alltså utan appen RCO Access) krävs följande:

• Personen eller lägenheten måste de vara inlagd som användare eller lägenhet i R-CARD M5.

• Användaren/lägenheten måste ha minst ett giltigt kort inlagt.

• Kortet måste via sin behörighetsgrupp vara behörigt att öppna dörren vid den aktuella tidpunkten.

I onlinehjälpen i R-CARD M5 ges detaljerade instruktioner för ovanstående.

För att användare/boende ska kunna styra dörrar via RCO Access krävs dessutom nedanstående.

Unik identifiering av användaren/lägenheten, samt webblösenord Identifieringen av användaren/lägenheten måste vara unik. Skulle två användare eller lägenheter registreras med samma identifierare (t.ex. e-postadress eller efternamn) kommer ingen av dem att kunna logga in i RCO Access.

Dessutom måste varje användare/lägenhet ges ett weblösenord.

Gör enligt nedan för att konfigurera identifieringen och för att aktivera webblösenordsfältet i användar- eller lägenhetsprofilen.

Om lägenheter registreras i systemet

För lägenheter används fältet Lägenhetsnummer som identifierare vid inloggning i RCO Access.

Lägenhetsnummer kan ha döpts om i systeminställningarna (som till Lägenhet i nedanstående exempel).

Eftersom inloggningsnamnet måste vara unikt rekommenderas att kräva det via systeminställningarna. Gör så här:

1. Välj Inställningar > Inställningar.

2. Klicka på mappen System och välj Användarfält.

3. Klicka på Konfigurera användarfält. Dialogrutan Inställningar användarfält visas.

4. Välj fliken Lägenhet.

3 Kort (passerkort, bricka, tag) är en generell beteckning som används för olika typer av kodbärare som kan se ut på olika sätt.

Page 10: RCO Access - Driftsätta · 5. Markera kryssrutan i kolumnen . Unik. för fältet . Lägenhetsnummer. 6. Markera kryssrutan i kolumnen . Synlig. för fältet . Lösen för webbokning

Konfigurera R-CARD M5 RCO Access - Driftsätta

10

5. Markera kryssrutan i kolumnen Unik för fältet Lägenhetsnummer.

6. Markera kryssrutan i kolumnen Synlig för fältet Lösen för webbokning.

Fältet Lösen för webbokning visas endast efter aktivering av licenser för R-CARD M5 Access Dörr/Virtuell i R-CARD M5 version 5.42.1 eller senare.

7. Verkställ.

Det går bra att skapa upp till 10 inloggningssessioner4 med samma användarnamn/lösenord i appen. Detta för att alla medlemmar i en familj ska kunna öppna en entréport. I ett normalt flerbostadssystem är varje ”användare” en lägenhet med ett lägenhetsnummer. Inloggningsuppgifter delas då av alla boende i lägenheten.

Om användare registreras i systemet

Du väljer vilket fält som slutanvändarna ska ange som inloggningsnamn i RCO Access. Väljs inget fält så kan användarna inte använda appen.

Gör så här:

1. Välj Inställningar > Inställningar.

2. Klicka på mappen System och välj Användarfält.

3. I fältet Fält för inloggning i RCO Access, välj ett fält som har unik information såsom e-post.

4. Klicka på Konfigurera användarfält. Dialogrutan Inställningar användarfält visas.

4 Det går att ha upp till 10 aktiva sessioner per användare/lägenhet. Om ytterligare inloggningar görs så tas den äldst uppdaterade sessionen bort.

Page 11: RCO Access - Driftsätta · 5. Markera kryssrutan i kolumnen . Unik. för fältet . Lägenhetsnummer. 6. Markera kryssrutan i kolumnen . Synlig. för fältet . Lösen för webbokning

RCO Access - Driftsätta Konfigurera R-CARD M5

11

5. Rekommendation: Om möjligt, markera kryssrutan i kolumnen Unik för det valda inloggningsfältet.

(Det är f.n. inte möjligt att kräva att e-postadressen ska vara unik. Har man mot förmodan valt exempelvis anställningsnummer så kan man kräva att det är unikt.)

Det valda fältet måste vara ett textfält (ej numeriskt).

6. Markera kryssrutan i kolumnen Synlig för fältet Lösen för webbokning.

7. Verkställ.

Krav när användarna/lägenheterna läggs in • Ange ett unikt värde för det fält som ska användas för inloggning i RCO Access.

• I fältet Lösen för webbokning, ange minst 4 tecken.

Hantera behörighetsgrupper Som anges på sidan 9 måste app-användarnas kort via sin behörighetsgrupp vara behörigt att öppna dörren vid den aktuella tidpunkten.

I behörighetsgruppen måste dessutom inställningen Dörrstyrning via RCO Access app vara markerad. Gör så här:

1. Välj Huvudmeny > Behörigheter.

2. Klicka på behörighetsgruppen för att visa dess inställningar.

3. Markera Dörrstyrning via RCO Access app:

4. Spara.

5. Upprepa för varje behörighetsgrupp som ska ge åtkomst till RCO Access.

Rekommenderat är att ej ha fler än 15 dörrar/enheter i varje behörighetsgrupp. Prestandan beror på antal samtida användare och bör utvärderas innan fler dörrar läggs till.

Page 12: RCO Access - Driftsätta · 5. Markera kryssrutan i kolumnen . Unik. för fältet . Lägenhetsnummer. 6. Markera kryssrutan i kolumnen . Synlig. för fältet . Lösen för webbokning

Konfigurera R-CARD M5 RCO Access - Driftsätta

12

Knyta varje dörr till en licens, välja dörrikon Varje enhet som ska kunna styras via appen måste knytas till en licens av typen R-CARD M5 Access Dörr eller R-CARD M5 Access Virtuell. Det görs via enhetens inställningar (s.k. dörrparametrar):

1. Välj Enheter > Systemenheter.

2. Markera aktuell enhet i systemträdet.

3. Klicka på plustecknet ( ) vid RCO Access app.

4. Markera Styrning från RCO Access app.

5. Valfritt: Klicka på plustecknet ( ) vid Dörrmiljö och välj ut en Dörrikon för RCO Access app.

6. Spara.

Page 13: RCO Access - Driftsätta · 5. Markera kryssrutan i kolumnen . Unik. för fältet . Lägenhetsnummer. 6. Markera kryssrutan i kolumnen . Synlig. för fältet . Lösen för webbokning

RCO Access - Driftsätta Konfigurera R-CARD M5

13

Definiera rättigheter för API-operatören R-CARD M5 User API använder en operatörsprofil för att logga in mot R-CARD M5 Server. Varje API-operatörsprofil knyts till en säkerhetsgrupp för att definiera vad som får göras med data och vilka enskilda dataposter (t.ex. vilka användare, behörighetsgrupper etc.) som är åtkomliga.

Det rekommenderas att skapa en särskild säkerhetsgrupp för API-operatören, med syfte att begränsa åtkomst. Det räcker med att API-operatören är medlem i en säkerhetsgrupp som ger läsrättigheter i Huvudmeny > Användare.

Det är sedan också möjligt att ytterligare begränsa vilka användare eller lägenheter som ska få styra dörrar via denna API-operatör. (Markera Användare och klicka på Medlemmar.)

Gör så här:

1. Välj Huvudmeny > Operatörer.

2. Markera Säkerhetsgrupper i trädet.

3. Klicka på ikonen Definiera ny säkerhetsgrupp ( ) som nu blivit åtkomlig. Dialogrutan Säkerhetsgrupp visas.

4. Skriv in ett namn för säkerhetsgruppen i fältet Benämning.

5. Tryck nu på F1 för vidare instruktioner.

Page 14: RCO Access - Driftsätta · 5. Markera kryssrutan i kolumnen . Unik. för fältet . Lägenhetsnummer. 6. Markera kryssrutan i kolumnen . Synlig. för fältet . Lösen för webbokning

Hjälpa användare/boende komma igång med RCO Access RCO Access - Driftsätta

14

Skapa operatörsprofil för API-operatören R-CARD M5 User API använder en operatörsprofil för att logga in mot R-CARD M5 Server. Skapa en separat API-operatörsprofil för ändamålet.

Om grundinställningen används där alla system är åtkomliga, så måste denna operatör finnas inlagd i varje system för att R-CARD M5 User API ska kunna logga in.

Gör så här:

1. Välj Huvudmeny > Operatörer.

2. Markera Operatörer i trädet.

3. Högerklicka på en fri yta under Operatörer och välj Skapa ny operatör.

4. Ange namn och lösenord för operatören.

5. Markera R-CARD M5 API Operatör.

Den här operatören kommer härmed inte kunna logga in i R-CARD M5 Arbetsstation.

6. På fliken Medlem i, klicka på Ändra och dra in en säkerhetsgrupp (t.ex. den som skapades i föregående sektion).

7. Klicka på OK och Spara.

Hjälpa användare/boende komma igång med RCO Access Slutanvändarna hämtar RCO Access-appen från Apple AppStore (iOS) eller Google Play (Android).

Inställningar i appen I appens inställningar anger användarna följande:

• Namn: Ett beskrivande namn på den aktuella uppsättning av inställningar.

• URL: Adress till IIS-servern. Måste stämma överens med server.url i konfigurationsfilen rcoservers.config (se sidan 18).

• Server-ID: Måste stämma överens med server.identity i rcoservers.config.

• Systemnamn: R-CARD M5-systemnamn. Måste stämma överens med system.name i rcoservers.config. Alternativt (om inga system har lagts in i konfigurationsfilen) måste denna stämma exakt överens med namnet på ett system som finns på den angivna servern.

I appen stöds svenska, norska, finska och engelska. Språket följer operativsystemets språk. I Android-applikationen kan man dock byta språk.

Tips: När ett system finns sparat i appen kan man dela med sig inställningarna till övriga hyresgäster utan att behöva kunna detaljerna som IP-adress och server-ID. Det görs genom att välja systemet i menyn och sedan klicka på knappen Dela QR-kod.

Rekommendation: Underlätta inställning av URL, server-ID och systemnamn genom att skapa en QR-kod eller en applikationsspecifik länk som innehåller dessa uppgifter. Gör som ovan. Skicka sedan denna QR-kod via e-post till slutanvändarna.

Page 15: RCO Access - Driftsätta · 5. Markera kryssrutan i kolumnen . Unik. för fältet . Lägenhetsnummer. 6. Markera kryssrutan i kolumnen . Synlig. för fältet . Lösen för webbokning

RCO Access - Driftsätta Viktigt vid ändring eller uppgradering av R-CARD M5 API

15

Inloggning via appen

Om man lagt in lägenheter i R-CARD M5 • Användarnamn: Som inloggningsnamn anges lägenhetsnumret.

• Lösenord: Webblösenordet (värdet i fältet Lösen för webbokning) som angetts för lägenheten i R-CARD M5. Minst 4 tecken.

Om man lagt in användare i R-CARD M5 • Användarnamn: Som inloggningsnamn anges det namn som angetts i det fält man i

systeminställningarna angett som inloggningsnamn (se sidan 10). Det kan vara efternamn, e-postadress, telefonnummer osv.

• Lösenord: Webblösenordet (värdet i fältet Lösen för webbokning) som angetts för användaren i R-CARD M5. Minst 4 tecken.

Viktigt vid ändring eller uppgradering av R-CARD M5 API Spara undan en säkerhetskopia på konfigurationsfilen rcoservers.config. (Filen beskrivs på sidan 17.) Filen raderas vid avinstallation.

Filen ligger i IIS-katalogen. Standardsökvägen är c:\inetpub\wwwroot\M5UserAPI\rco.

Felsökning Misslyckad uppgradering Efter uppgradering, kontrollera att den nyare versionen faktiskt har installerats: Starta en webbläsare och ange adressen https://localhost/M5UserAPI. Kontrollera versionsnumret.

Om det äldre versionsnumret visas, avinstallera R-CARD M5 User API via Kontrollpanelen > Program och funktioner. Installera sedan en fullversion på nytt.

Kontrollera loggarna Allmänt bästa rådet vid fel är att kontrollera loggen.

Som standard sparar R-CARD M5 API loggfiler i följande mapp: C:\inetpub\wwwroot\M5UserAPI\logs

Det förutsätter att användaren IIS_IUSRS har skriv- och ändringsrättigheter i loggkatalogen. (Se sidan 7.)

(Utökad loggning via RaServiceHost är också möjlig – se sidan 8.)

Page 16: RCO Access - Driftsätta · 5. Markera kryssrutan i kolumnen . Unik. för fältet . Lägenhetsnummer. 6. Markera kryssrutan i kolumnen . Synlig. för fältet . Lösen för webbokning

Felsökning RCO Access - Driftsätta

16

Starta om IIS En omstart behövs vanligtvis vid ändringar i webbapplikationernas konfigurationsfiler.

Bilden till höger är från 64-bitars Windows 10. Det faktiska utseendet är olika beroende på OS.

1. Starta programmet Internet Information Services (IIS)-hanteraren.

2. Expandera Webbplatser och markera Default Web Site.

3. Klicka på Starta om i högra rutan.

Page 17: RCO Access - Driftsätta · 5. Markera kryssrutan i kolumnen . Unik. för fältet . Lägenhetsnummer. 6. Markera kryssrutan i kolumnen . Synlig. för fältet . Lösen för webbokning

RCO Access - Driftsätta Bilaga 1: Konfigurationsfilen rcoservers.config

17

Bilaga 1: Konfigurationsfilen rcoservers.config Översikt R-CARD M5 User API installeras på R-CARD M5-serverdatorn, alternativt på valfri IIS-server. Konfigurationsfilens grundinställning localhost innebär att alla passersystem på den lokala datorn är tillgängliga från RCO Access. Så ser det ut:

Konfigurationsfilen kan ändras så att IIS-webbservern betjänar flera serverinstallationer som är åtkomliga på nätverket. Varje R-CARD M5 server pekas ut med ett valbart unikt server-ID i konfigurationsfilen rcoservers.config. Exempel:

För att få åtkomst till ett R-CARD M5-system måste man veta vilken URL/IP-adress som webbservern har samt server-ID och systemnamn.

I ett passersystem kan man administrera ett helt bestånd av fastigheter uppdelat i flera domäner. Domänindelning separerar hårdvara och vissa funktioner för att kunna hantera olika funktioner och resurser. För dörrstyrning via RCO Access och R-CARD M5 User API är åtkomsten inte domänspecifik.

Man kan också begränsa eller utesluta passersystem på den lokala datorn så att de inte blir tillgängliga från RCO Access.

Gör så här 1. Öppna filen rcoservers.config i Anteckningar eller annan text- eller XML-redigeringsprogram.

Filen ligger i IIS-katalogen. Standardsökvägen är c:\inetpub\wwwroot\M5UserAPI\rco.

2. För varje R-CARD M5-serverdator som R-CARD M5 User API ska ha åtkomst till, lägg till ett <server>-element.

Identifiera servern med hjälp av attributen id, url och ev. identity. (Se nästa sektion. Se även exemplet ovan.)

3. Grundinställningen är att R-CARD M5 User API har åtkomst till alla passersystem på angivna servrar. För att begränsa vilka system som ska vara åtkomliga, peka ut dem med hjälp av elementet <systems>.

Ange systemnamnet i attributen name. Namnet måste stämma överens med det systemnamn som syns i R-CARD M5.

4. Ange vilka inloggningsuppgifter som R-CARD M5 User API ska använda vid inloggning i R-CARD M5.

De anges i attributen server.username och server.password eller i element. (Se beskrivningar nedan.)

Page 18: RCO Access - Driftsätta · 5. Markera kryssrutan i kolumnen . Unik. för fältet . Lägenhetsnummer. 6. Markera kryssrutan i kolumnen . Synlig. för fältet . Lösen för webbokning

Bilaga 1: Konfigurationsfilen rcoservers.config RCO Access - Driftsätta

18

5. Spara och stänga filen.

6. Viktigt: Anpassade config-filer kan vid uppgradering eller ominstallation försvinna. Har du ändrat filen, gör en säkerhetskopia och spara kopian någon annanstans.

Referens: Element och attribut i rcoservers.config

XML Element.Attribut Beskrivning

server Pekar ut en R-CARD M5-serverinstans.

server.id Valfritt unikt nummer för en R-CARD M5-server (max. 9 siffror). Används vid inloggning. Standardvärdet är 1 (localhost).

server.name Används inte.

server.url Adress till RaServerHost-tjänsten. Används för åtkomst till R-CARD M5 Server (”localhost” ellera en IP-adress).

server.identity Anger du en IP-adress måste du också ange identity. Den ska stämma överens med datornamnet i certifikatnamnet för R-CARD M5 Service Host (RaServiceHost). ). (Certifikatet skapas med det aktuella datornamnet vid installation/uppgradering av R-CARD M5 Service Host). Lämnas detta tomt så kommer datornamnet (NetBIOS) att sättas då URL består av localhost eller 127.0.0.1.

server.username API-operatör som R-CARD M5 User API ska använda för anslutning till alla system på denna server (om den ej överrids per system). API-operatören måste läggas in i varje system manuellt. Instruktioner ges på sidan 14.

server.password Lösenordet för API-operatören.

systems Anger ett eller flera system (passersystem, larmsystem, anläggning) på servern. Grundinställningen är att R-CARD M5 User API har åtkomst till alla system på utpekade servrar. För att begränsa vilka system som ska vara åtkomliga läggs elementet <systems> till. Alla system därunder som är rätt namngivna i ett <system>-element kommer att vara åtkomliga och inga andra.

system Pekar ut en ett system på serverinstansen.

system.name Systemnamnet. Måste stämma överens med det systemnamn som syns i R-CARD M5 (under Inställningar > System > Generellt, i fältet Benämning).

system.username API-operatör att använda för systemåtkomst. Valfritt att ange. Åsidosätter i så fall server.username (se ovan) för detta system. API-operatören måste läggas in i varje system manuellt. Instruktioner ges på sidan 14.

system.password Lösenord för API-operatören. Krävs om system.username anges.