ProCapita Databas - Integration

Ändrad den Ons, 11 mar. vid 11:26 F.M.

Integrationen mot ProCapita Databas är en kraftfull lösning som läser data direkt från källan. Eftersom denna metod innebär en direkt koppling till er lokala SQL-databas, ställer den specifika krav på både nätverksmiljö och datastruktur för att synkroniseringen till Microsoft 365 eller Google Workspace ska fungera felfritt.

Här är en sammanfattning av de tekniska förutsättningarna och logiken bakom utläsningen.


Tekniska Krav på Miljön

Då programvaran körs lokalt i er miljö (On-premise), ansvarar kunden för att tillhandahålla en server med följande specifikationer:

  • Server: Windows Server 2016 eller nyare med .Net Framework 4.7 Runtime.

  • Åtkomst: Permanent fjärråtkomst (VPN) för Eventful för att kunna garantera SLA och support.

  • Nätverk: * Port 1433: Öppen internt mellan integrationsserver och SQL-databas.

    • Port 443: Öppen för utgående trafik till Eventfuls Azure-miljö.

  • Behörigheter: Ett SQL-läskonto till ProCapita samt ett servicekonto med rättigheten "Logon as batch job" för schemaläggning.


Logik för Utläsning (Krav på underlag)

För att data ska synkroniseras krävs att vissa kriterier är uppfyllda i ProCapita:

1. Skola & Klass

  • Skolan måste vara aktiv och finnas med i Eventfuls konfigurationslista.

  • Klasser skapas 14 dagar före startdatum om en lärare är kopplad. Elever läggs till i gruppen dagen innan klassen startar.

2. Elever & Lärare

  • Aktivitet: Måste ha en aktiv placering/anställning (startdatum passerat, slutdatum tomt eller i framtiden).

  • Skyddad identitet: Personer markerade med skyddad identitet, avregistrerade eller avlidna läses aldrig ut av säkerhetsskäl.

  • E-post: Om e-post saknas i ProCapita krävs en mappningstabell (oftast från AD) som kopplar personnummer/GUID till rätt adress.

3. Undervisningsgrupper (Aktiviteter)

Som standard läses endast de grupper ut som är markerade för det.

  • Markering: Texten PORTAL måste finnas i fältet "Övrigt".

  • Koppling: Gruppen måste vara kopplad till en aktiv klass eller skola.


Kundanpassningar (Silveravtal eller högre)

Om ni inte vill använda "PORTAL"-markeringen kan vi anpassa utläsningen:

  • Prefix/Suffix: Vi kan filtrera grupper baserat på namn, till exempel att alla grupper som slutar på " Teams" automatiskt ska läsas ut och skapas som ett Team.


Vanliga frågor

Hur ofta sker synkroniseringen? Utläsningen sker en gång per dygn, vanligtvis nattetid.

Behöver vi personnummer? Vi eftersträvar att använda personnummer så lite som möjligt, men vissa specifika integrationer kräver det för att kunna koppla ihop användare mellan olika system unikt.

Vad händer om en lärare slutar? Om ett slutdatum sätt i ProCapita som infaller före dagens datum, kommer läraren automatiskt att tas bort från sina grupper i nästa synkcykel.





Var artikeln till hjälp?

Toppen!

Tack för din feedback

Vi beklagar att det inte var till hjälp

Tack för din feedback

Berätta för oss hur vi kan förbättra den här artikeln!

Välj minst en av orsakerna
CAPTCHA-verifiering krävs.

Feddback skickat

Vi uppskattar din feedback och uppdaterar artikeln vid behov