WebUntis: Difference between revisions

From UmsWiki
Jump to navigation Jump to search
Kia (talk | contribs)
No edit summary
Kia (talk | contribs)
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
The integration automatically creates and maintains the school's users in Reindex. Reindex is a web-based service that brings together all features of a modern library system in one manageable user interface.
The integration retrieves timetable data from WebUntis.
The UMS integration allows Reindex to retrieve data from the UMS web server.


== Prerequisites ==
== Prerequisites ==


=== Module requirements ===
=== Module requirements ===
[[UMS]]
A license for WebUntis.


=== What to have ready ===
You need an API key from WebUntis to be able to extract data.
An opened firewall directly into the UMS. Typically port 80 or 443.  


Recommend SSl Certificate on UMS Web server. Due to sensitiv personal information.  
The name of activities must match the name from the administrative system. This is where the information of the students and employees are coming from.
 
The extern_id in WebUntis must contain the same information as the ID from the administrative system where we extract user information from. '''This can be found in the Students table in the column CPR.'''


== Installation ==
== Installation ==
See [[Configurator/Webservice]]
Create a data source [[Web Timetable]]
=== Template Setting ===
== Technical settings ==
Create an option for Students and Employees if different mail domains are used
Create a WebUntis setting.
[[File:Reindex0.jpg|none|thumb|557x557px]]
[[File:TimeTable WebUntis.jpg|none|thumb|783x783px]]
 
=== '''Data source''' ===
Choose the WbeUntis data source
 
=== Description ===
Enter a description for this data source.
 
=== Server connection ===


== Technical settings ==
==== API Key ====
Create a Reindex setting. Reindex can only retrieve data from the templates that have an option attached.
Enter the API key that you have from WebUntis


Customer ID is used by Reindex to define the customer in their database. It can be anything.
==== Time zone ====
Specify the time zone that the extracted data has. This is something that WebUntis must tell you.


Tag: Is used to define Employee and student.
[[Web Timetable#Export Settings|Export settings]]


Mail Domain: Is used to send information back to users.
[[Web Timetable#Format and content|Content and format]]
Mail Alias : If Mail Alias ​​is not used, UMS will by default use username.
[[File:Reindex1.jpg|none|thumb|557x557px]]


== FAQ ==
== FAQ ==
=== Why can I not see a full schedule for a specific class ===
Timetable blocks are not registered under the class name. It is registered under the course name instead.
You can see full timetable for users.

Latest revision as of 06:28, 28 August 2018

The integration retrieves timetable data from WebUntis.

Prerequisites

Module requirements

A license for WebUntis.

You need an API key from WebUntis to be able to extract data.

The name of activities must match the name from the administrative system. This is where the information of the students and employees are coming from.

The extern_id in WebUntis must contain the same information as the ID from the administrative system where we extract user information from. This can be found in the Students table in the column CPR.

Installation

Create a data source Web Timetable

Technical settings

Create a WebUntis setting.

Data source

Choose the WbeUntis data source

Description

Enter a description for this data source.

Server connection

API Key

Enter the API key that you have from WebUntis

Time zone

Specify the time zone that the extracted data has. This is something that WebUntis must tell you.

Export settings

Content and format

FAQ

Why can I not see a full schedule for a specific class

Timetable blocks are not registered under the class name. It is registered under the course name instead.

You can see full timetable for users.