Document toolboxDocument toolbox

(sv) Release notes för version 4.4.0

RELEASE DATE: 01.05.2022

Senaste användarmanual kan laddas ner här: FM Access 4.4 - Användarmanual.pdf

OBS att för att köra version 4.4 i mobilapp krävs att en ny app laddas ner. Sök på FM Access i Appstore (IOS) eller på Google Play (Android) och installera den appen istället för den tidigare som hette HDC Mobile.


Nya funktioner, förbättringar och buggfixar för version 4.4.0.

Table of Contents


Användarrelaterade ändringar

Nya funktioner


Tillgång till versionsfunktioner i Arkivutforskaren

De vanligaste Versions-/Utkastfunktionerna kan nu nås direkt i Arkivutforskaren under knappen Versionsinformation:

Funktionerna inkluderar:

  • Då användaren har öppnat en version såkan ett nytt Utkast av denna version skapas. Då utkastet är skapat växlar applikationen automatiskt till detta Utkast. 
  • Då ett utkast är öppnat kan användaren:
    • Radera utkastet, applikationen kommer sedan att växla till aktuell standardversion.
    • Publicera utkastet, med möjlighet att sätta som ny standardversion.

Formuläret för att skapa ett nytt Utkast innehåller nu funktioner för att välja vilken version som utkastet ska skapas från. Tidigare skapades utkastet från den version som användaren markerat i versionshanteraren. Detta kunde leda till misstag genom att felaktig version hade markerats i versionslistan. Nu kommer standardvalet att vara att utkastet skapas från aktuell standardversion. Användare som vill skapa ett utkast från någon annan version måste aktivt göra dessa val i formuläret.  


Alternativ att visa både värde och nyckel i uppslagslista

Användare har nu alternativet att visa både värde och nyckel i uppslagslistor. Detta styrs genom en ny parameter som finns under den generella fliken i Användarprofilen:



När alternativet är aktivt kommer även nyckelvärdet att visas då uppslagslistor används:

Färgpalett tillgänglig även för filterverktyg

Den avancerade färgväljaren är nu tillgänglig även för verktyg som används i filter, lagerfärger mm.


Skapa Objekturval från markerade, länkade vektorer på ritning

Ett nytt menyval har lagts till högerklicksmenyn för markerade vektorer i Visa-läget, Lägg till urval:

Genom att välja en eller flera länkade vektorer på ritningen och sedan högerklicka på någon av vektorerna och välja Lägg till urval så läggs de länkade objekten till urvalet:

Om användaren står på någon av dokumentflikarna så kommer alla länkade objektklasser att läggas till urvalet. Men om användaren står på en flik med objekt som är länkade till ritningar, t.ex. Rum, så kommer endast objekt av samma klass att läggas till urvalet.



Välj (markera) objekt i gridlistan baserat på markerade vektorer på ritning

Användare kan markera en eller flera länkade vektorer i Visa-läget, högerklicka på någon av dem och välja Markera i gridlista.

De länkade objekten i gridlistan kommer då att markeras i kolumnen längst till vänster i listan.

Funktionen Markera upp har nu två alternativ:

  • Lista (markerar upp alla länkade objekt i den visade gridlistan)
  • Markerade (markerar bara upp de objekt i gridlistan som är markerade i kolumnen längst till vänster)


OBS att funktionen kräver att enbart objekt av samma klass väljs på ritning samt att användaren har behörighet att se objekten i listan.


Visa fält av boolean typ som valruta

Värde för fält av boolean typ visas nu som en valruta i Gridlistan och i objektegenskapsfönster.

Utskriftsförbättringar

Utskriftsfunktionen har förbättrats för de fall där vektorbaserade PDF-filer har importerats till systemet. Tidigare medförde detta i många fall att utskrifterna blev bleka eftersom vektor-pdf hanterades på samma sätt som en rasterbaserad fil. Den nya funktionen använder den vektorbaserade pdf filen direkt vilket ger ett bra resultat samtidigt som det fortfarande kombineras med utskriftsmallar, makron mm. Den nya funktionen kommer i många fall även att innebära mindre filstorlek och snabbare generering av utskrifter.


Nedan är en jämförelse mellan det nya och det gamla resultatet för utskrift av en vektorbaserad pdf:


Dokument/Foto vy i objektegenskaper

Ett visningsfönster för dokument eller foton kan nu öppnas från objektegenskapsfönstret:

Funktionen ger möjlighet att visa mer information om ett valt objekt utan att behöva ändra valt objekt i t.ex. trädvyn eller gridvyn.

Klicka på knappen för visningsfönstret i objektegenskaper för att visa de dokument/foton som är länkade till det valda objektet.

Öppna Dokument/Fotovyn

Klicka på List-knappen i nedre högra hörnet av egenskapsfönstret.

((sv) Guide: Arbeta med popup-egenskaper i ritningar)

Lista för Dokument/Fotovyn

Listans huvudsyfte är att visa vilka dokument eller foton som finns länkade till det valda objektet, det går dock att konfigurera vilka objekttyper som ska visas i denna lista.


Tillgängliga funktioner:

  • Lägg till ett nytt objekt (OBS kräver utökade behörigheter i aktuellt Säkerhetsschema)
  • Redigera objekt  (OBS kräver utökade behörigheter i aktuellt Säkerhetsschema)
  • Radera objekt  (OBS kräver utökade behörigheter i aktuellt Säkerhetsschema)
  • Visa/navigera till det valda objektet i huvudgränssnittet
  • Expandera/visa - öppna valt dokument/foto i ett popup-fönster för större visning. 

För att spara plats går det att konfigurera vilka kolumner som ska visas i listan, detta görs av administratör i Systeminställningarna.


Senast använda objekt för användaren

Ny funktion, Besökta objekt, finns för att visa vilka objekt/dokument användaren senast varit inne på. Funktionen nås via ny knapp på "versionslisten":

Knappar:

  • Populärast - sorterar på vilka objekt som visats oftast
  • Endast dokument - visar endast dokumentposter
  • Filter - filtrerar listan på angett värde i kolumnen Objektnamn
  • Töm - rensar angivet filtervärde
  • Gå till objekt - navigerar till det valda objektet i aktuellt perspektiv


Om versionen som det valda objektet finns i inte är den aktuella så visas ett fönster där användaren kan välja att växla till den versionen, fortsätta i nuvarande version eller avbryta navigeringen:

Om versionen (då förmodligen ett utkast som raderats) inte längre finns i databasen eller inte är tillgängligt för användaren kommer ett meddelande om detta att visas. Användaren kan då fortsätta i den aktuella versionen eller avbryta navigeringen:


Filterrad som alternativ för att definiera filter i Gridlistan

Ett alternativt sätt att skapa filter i gridlistan har tillkommit, en filterrad under kolumnetiketten.

Funktionen aktiveras under Objektmenyn ovanför gridlistan.

Om funktionen aktiveras tillkommer en filterrad som ger möjlighet att enkelt hantera filter för varje kolumn. Filtreringsfunktion välj med symbolen till vänster i filterraden, endast giltiga filtreringsfunktioner beroende på datatyp finns tillgängliga per kolumn:


Filter som skapats kan tas bort genom att klicka på pilen bredvid kolumnetiketten och sedan välja Rensa kolumnfilter:

Eller så kan alla angivna filter tas bort (och även visningen av filterraden) genom att använda knappen Filter av/på. Angivna filter sparas då och aktiveras igen genom att man klickar på knappen igen. 


Sortering i sökresultat för excelrapport

Sortering som görs i sökresultat skickas med till genererad excelrapport.

Välj en kolumn att sortera och sorteringstyp (stigande eller fallande) och klicka sedan på Rapportknappen. Vald sortering skickas med till den genererade rapporten.

En ny knapp är också tillagd: Sortera på objektets läge. Används denna kommer sortering att ske på PATH-kolumnen och andra sorteringar kommer att ignoreras. Även denna sortering kommer att skickas med till genererad rapport.

När en sortering är aktiverad i Gridlistan kommer även denna att skickas med till genererad rapport, men bara för den aktuella Gridfliken.

Change Requests related changes

New Functionality

Issue [HDC-XXXX]


Ändringar i Data import/export

Ny status "Oförändrade" för importerade objekt

Om importerade objekt hittas i databasen och metadata inte är ändrat kommer dessa objekt att få den nya statusen Oförändrat  i importloggens Objektflik. Tidigare registrerades sådana objekt inte alls under Objektfliken (även om länkar eller filinnehåll ändrades), de noterades enbart som oförändrade i importloggens Detaljflik.

Efter denna ändring kommer objekt som får förändrat filinnehåll eller länkar att registreras som Oförändrade med korrekt information om vad som hänt under Objektfliken.

screenshot-7.png

Administrativa förändringar

Systembehörigheter ersätter systemroller

Hittills har tillgång till systemfunktioner enbart kontrollerats via systemroller. Det fanns enbart ett fåtal roller vilket innebar att det var svårt att finjustera behörighet till systemfunktioner. I denna version introduceras ett nytt koncept för systembehörigheter, läs mer om Systembehörigheter .

Möjlighet att välja visad objektmetadata baserat på vy och layout

En ny funktion i Layouthanteraren finns nu så att Systemadministratör kan definiera vilka metadatafält som ska visas per objektklass beroende på vilken vy och layout som används.

Hantera Layouter

Det går att definiera så många layouter som behövs, varje layout innehåller följande information:

  • Perspektiv tillgängliga i alla vyer
  • För vissa vyer, även objektklass och utvalda fält (stöds i Gridlistan samt i lista i popup-menyer)

Varje layout kan tilldelas specifika användare eller användargrupper. Det går även att sätta en layout som standard, denna tilldelas automatiskt användare som inte kopplats till någon annan layout.

OBS, att dölja fält med denna funktion är inte en säkerhetsfunktion. För att säkerhetshantera specifika fält använd funktionen Fältsäkerhetsklass (FLS).


Hantera vyer

Vylistan är statisk och kan inte förändras:

  • Objektstruktur (Main TreeView) - här presenteras objekt för valt perspektiv i en trädstruktur.
  • Egenskapsfönster (Main Object Properties Panel) - visar metadatafält för valt objekt i Objektstrukturfönstret.
  • Dokument/Gridlista (Main GridView) - listvy där metadata för dokument och objekt visas.
  • Grafikfönstret (Main DocView) - fönstret där ritningar och bilagor visas.
  • Lista i popup-fönster (Popup Grid View) - ytterligare metadatalista som finns tillgänglig i popup-fönster för länkade objekt på ritning.

Perspektivurval

Perspektivurval bör tilldelas dessa vyer i varje layout:

  • Objektstruktur (Main TreeView) - ange ett eller flera perspektiv som ska användas i objektstrukturen.
  • Dokument/Gridlista (Main GridView) - ange ett eller flera perspektiv som ska användas i gridlistan.
  • Grafikfönstret (Main DocView) - ange ett perspektiv om så krävs (t.ex för att bestämma hur komplexa objekt som Hyresobjekt ska visas).
  • Lista i popup-fönster (Popup Grid View) - ange ett perspektiv som används för att visa ytterligare metadata i popup-fönstrets listvy.

Begränsad fältlista för objektklass



För närvarande stöds denna inställning bara av Dokument/Gridlista (Main GridView) och Lista i popup-fönster (Popup Grid View). Övriga vyer påverkas inte av denna inställning.

Ett begränsat antal klassfält rekommenderas starkt för Lista i popup-fönster (Popup Grid View) då detta är en mycket kompakt vy som inte lämpar sig för att visa många kolumner.


Steg för att skapa en begränsad fältlista:

  • Välj Layout och Vy i listorna överst
  • Öppna Fältfliken
  • Välj en objektklass från uppslagslistan
  • För den valda objektklassen visas en lista med tillgängliga fält på vänster sida
  • Redan valda fält visas på högersida
  • Välj fält enligt önskemål, använd knapparna Lägg till/Ta bort för att flytta fälten mellan listorna. 

Standardkonfiguration - som standard finns inga fält valda för en given vy och layout, alla tillgängliga fält kommer att användas. Då minst ett fält har valts i den begränsade listan så kommer endast fält från denna lista att visas.


Exemplet nedan visar Dokument/Gridlista (Main GridView) med alla metadatakolumner och ett Lista i popup-fönster (Popup Grid View) med ett minimalt, begränsat antal metadatakolumner:


Efter att konfigurationen ändrats i Layouthanteraren så måste användarna logga in igen för att se förändringen.


Filter- och Dynamiska etiketturval

Introduktion

Tilldelning av Filter och Dynamiska etiketter kan nu göras via administrationspanelen.
Som standard har en användare inte tillgång till något Filter eller någon Dynamisk etikett. Nya användare måste antingen ligga med i en användargrupp som har tillgång eller tilldelas Filter/Dynamiska etiketter av en administratör.

Systemadministratören kan skapa urval och tilldela användare eller användargrupper till urvalet. En användare kommer att ha tillgång till alla Filter/Dynamiska etiketter som finns i de urval användaren är tilldelad. 


För att använda panelen för hantering av urval, öppna:

 Administratör → Filter → Filterurval

Lägga till ett urval

Erforderligt antal urval kan skapas, t.ex. kan ett standardurval som innehåller Filter och Dynamiska etiketter som alla användare ska se skapas, och sedan ytterligare urval som enbart ett begränsat antal användare ska ha tillgång till. Användare som är tilldelade bägge dessa urval kommer att se samtliga Filter och Dynamiska etiketter som urvalen innehåller.

Använd knappen Nytt urval för att lägga till ett urval:

Lägg Filter eller Dynamiska etiketter till urvalet

Då urvalet skapats kan existerande Filter eller Dynamiska etiketter läggas till urvalet med Lägg till knapparna:

Tilldela användare eller användargrupper

Urval kommer som standard inte att tilldelas någon användare/grupp. Använd knappen Tilldela och lägg till användare/grupper för att de ska få tillgång till urvalet.

På samma sätt kan användare/grupper tas bort från urvalet via tilldelningsfönstret. 


Förbättringar för synlighet och format för Dynamiska etiketter

Flera förbättringar har gjorts för Dynamiska etiketter för att de ska visas bättre på ritningar och utskrifter.

Nya konfigurationsalternativ för Dynamiska etiketter 

Administratör - Filter - Dynamiska etiketter

    • Dölj för stora etiketter - när detta val är aktiverat kommer etiketter som överskrider den länkade vektorn i storlek att döljas på ritningen. Dock så kommer etiketten att synas om markören placeras ovanpå den länkade vektorn, och försvinna igen då markören flyttas bort från vektorn.
      Även med detta alternativ valt finns möjlighet att visa alla etiketter. Detta kan göras genom att först avmarkera Visa objektetiketter i fönstret Aktivera dynamiska etiketter och sedan åter markera detta val.

    • Visa tomma fält och Val för tomma fält - när Visa tomma fält är aktiverat kommer även fält som inte innehåller något värde att visas i etiketten. I fältet Val för tomma fält anges det värde som ska visas i dessa etikettfält. Om Visa tomma fält inte är aktiverat kommer tomma etikettfält att exkluderas på ritningen.

Ny parameter för Dynamiska etiketter - Ritningsskala

Systeminställningar - Etiketter, fliken Text finns en ny parameter, Ritningsskala: 



Denna parameter kan sättas till Auto eller till en förmodad ritningsskala.

Om parametern ställs till Auto beräknas storleken på etiketten automatiskt utifrån mest förekommande storlek på vektorer där etiketter ska sättas in. Fontstorlek som också anges här påverkar även etikettstorleken proportionellt.

Om ett skalavärde anges numeriskt beräknas texthöjden av skalavärdet och den angivna fontstorleken (angivet i pixlar). Vid utskrift följs även dessa storleksregler. Det rekommenderas att använda ritningsenheter vid inställning av linjebredd för ramar och text. Den visade bredden beräknas på samma sätt som texthöjden.


Exportera Systemloggar till Excel

Alla systemloggar kan nu exporteras till Excel från Administratörspanelen - Loggar:

Loggfilerna kan laddas ned från fönstret Serveruppgifter, uppgiftstypen är Aktivitetslog export.

Filter som används i loggfönstret kommer även att användas vid export till excelfil.

Aktivitetslogg för objekt - utökad loggning av operationer

Operationer som numera loggas i Aktivitetsloggen är:

  • visat ritning, 
  • skrivit ut ritning,
  • lagt till vektor, ändrat vektor, raderat vektor,
  • skapat Redigera- eller Redlinelager,
  • tilldelat eller tagit bort tilldelning av behörigheter för lokala lager

Lista på operationer som utförts på ett specifikt objekt hittas under Objektinformation på fliken Objektaktivitet.


List of all operations done on objects are logged to Admin Panel\Logs\Object Activity where you can filter them by username, operation type or/and date.

Nytt Autentiseringssystem

Introduktion

Från och med version 4.4.0 implementeras ett nytt autentiserings- och behörighetssystem som ger högre säkerhet och mer flexibilitet. Några nya funktioner är: 

  • Single-Sign On och Single-Sign Out för webbapplikationer, inklusive OpenID Connect, OAuth 2.0 och SAML stöd.
  • Identity Brokering - autentisera med extern OpenID Connect eller SAML Identity Provider.
  • Sociala Login - aktivera login med Google, GitHub, Facebook, Twitter, mm
  • Användarfederering - synka användare från LDAP och Active Directory.
  • Kerberos bridge - möjlighet att automatiskt autentisera användare som är inloggade på en Kerberos server.
  • Tvåfaktor autentisering - stöd för TOTP/HOTP via Google Authenticator, FreeOTP eller Microsoft Authenticator.
  • Anpassning av Loginflöden - möjlighet till självregistrering för användare, återställning av lösenord, email verifiering, krav på uppdatering av lösenord, etc.
  • Återställningspolicys för access Tokens.


Alla SaaS kunder kommer att verifieras via en autentiseringstjänst, https://auth.bim.cloud.

Det är inga märkbara användarförändringar så en standard-URL kan användas som tidigare. 

I vissa fall kan användare behöva verifiera sitt konto via aktiverings-email som skickas från applikationen.

Förändringar för användare

Migrering av användare och lösenord

Alla befintliga användarkonton kommer att migreras vid uppgradering till version 4.4. Om användarens befintliga lösenord inte är kompatibelt med gällande lösenordspolicy så kommer användaren att behöva byta lösenord, detta görs via utskick av email med länk till sida för byte av lösenordet. 

Tvåfaktorautentisering (OTP)

Tvåfaktorautentisering kan aktiveras för alla konton, både för interna konton och för konton som kommer från externa system, t.ex. ADFS.

För detaljerad beskrivning av hur detta hanteras se: (sv) Two Factor Authentication

Vänligen notera att denna typ av autentisering måste vara aktiverad i er FM Access applikation.

Inställningar för skydd mot inloggningsangrepp

Loginfunktionen skyddas med följande funktioner:

  • Brute Force Detection
  • Temporär låsning av användarkonto (standard)
  • Permanent låsning av användarkonto (valfritt)
  • Max antal misslyckade inloggningsförsök, låser användarkontot en begränsad tid
  • Quick Login Check  - om lösenordskontroll sker för snabbt (t.ex. varje sekund) kommer användarkontot att låsas

Lösenordspolicy

Standardpolicy för lösenord för interna användarkonton är denna:

  • minimum 8 tecken
  • innehåller inte emailadress
  • innehåller inte användar/kontonamn

Lösenordspolicy kan utökas med följande alternativ:

  • lösenord går ut efter x antal dagar
  • kontroll att lösenordet inte redan använts nyligen
  • lista med förbjudna lösenord
  • lösenord måste skapas enligt ett visst mönster
  • lösenord måste innehålla specialtecken
  • lösenord måste innehålla stora bokstäver
  • lösenord måste innehålla små bokstäver
  • lösenord måste innehålla siffror
  • m.m...

Förändring för administratörer

Grundläggande administrationsfunktioner kan fortfarande nås under modulen Administratör i webbapplikationen.

Några mer avancerade funktioner kan bara nås av systemadministratör i autentiseringsportalen. 

Hantera användare och grupper

En av förändringarna gällande autentiseringen är att en användare kan ha flera verifieringsleverantörer för sitt konto. Användaren kan då logga in med vilken som helst av de tillåtna verifieringsleverantörerna.

Om användaren är registrerad från en specifik verifieringsleverantör så är detta den tillåtna leverantören för kontot.

Vänligen notera att i många fall så bör interna konton inaktiveras för användare som normalt autentiserar via ett externt system, t.ex. ADFS. Det kommer att förhindra att användaren loggar in med det "egna" interna lösenordet.

Hantera systembehörigheter

Systemroller är ny ersatta med Systembehörigheter. 


API ändringar

Alla tjänster kräver nu JWT token för att acceptera användarfrågor. 

Använda Tokens

JWT token måste skickas i en x-authorization header

Använda Versions ID

De flesta tjänster kräver att versions id skickas i x-hdc-version-id header


Bug fixes and other improvements

  • paste link here


Other bug fixes:

  • Object Print (Quick print from GridView) will now show proper status information when used on object without configuration
  • Embedded API will now accept documents as argument to ShowObject

API Changes

(check /apidocs for more details about new/changed webservices)

  • Issue [HDC-XXXX] - Issue name


    Old Webservice: 

    METHOD /PATH

    New Webservice:

    METHOD /PATH