users | |
---|---|
Popis | Uživatelé - Spojení mezi externím uživatelským jménem a identitami v IS/STAG. |
Typ | SOAP |
Adresa | /ws/services/soap/users |
Specifikace | SOAP 1.1 WSDL |
Název | UsersServiceImplPort |
activateStagUser | |
---|---|
Garance | Garantováno minimálně do 29.3.2025 |
Komentář | Aktivuje nebo deaktivuje uživatelské konto. |
Oblasti | root |
Je nutné ověřování | přihlášení, ověření dle uživatelské role |
Povolené role |
AD
(Administrátor)
|
Parametry | ||||
---|---|---|---|---|
Název | Typ (Java) | Komentář | ||
stagUser | String | |||
stagUserNameForUpdate | String | Uživatelské jméno, u kterého provést změnu. | ||
stavAktivace | String | Aktivovat (A) ci zneplatnit (N) dane uzivatelske konto? |
deleteStagUser | |
---|---|
Garance | Garantováno minimálně do 29.3.2025 |
Oblasti | root |
Je nutné ověřování | přihlášení, ověření dle uživatelské role |
Povolené role |
AD
(Administrátor)
|
Parametry | ||||
---|---|---|---|---|
Název | Typ (Java) | Komentář | ||
stagUser | String | |||
stagUserNameForDelete | String |
getExternalLoginByOsobniCislo | |
---|---|
Garance | Garantováno minimálně do 29.3.2025 |
Komentář | Vrátí externí login studenta podle jeho osobního čísla. Může vrátit prázdný řetězec - student nemusí mít externí login. |
Oblasti | root |
Je nutné ověřování | pravděpodobně bez nutnosti přihlášení (služba ovšem na základě konfigurace konkrétní instalace IS/STAG může vyžadovat přihlášení či specifickou roli uživatele) |
Parametry | ||||
---|---|---|---|---|
Název | Typ (Java) | Komentář | ||
osCislo | String |
getExternalLoginByUcitIdno | |
---|---|
Garance | Garantováno minimálně do 29.3.2025 |
Komentář | Vrátí externí login učitele na základě STAGovského ID (ucitIdno). |
Oblasti | root |
Je nutné ověřování | pravděpodobně bez nutnosti přihlášení (služba ovšem na základě konfigurace konkrétní instalace IS/STAG může vyžadovat přihlášení či specifickou roli uživatele) |
Parametry | ||||
---|---|---|---|---|
Název | Typ (Java) | Komentář | ||
ucitIdno | Long | STAG ID učitele (ucitIdno). |
getKalendarOsoby | |
---|---|
Garance | Garantováno minimálně do 29.3.2025 |
Komentář | Vrátí rozvrh osoby na podle jejího externího loginu (pripadne podle jejiho linku vygenerovaneho v portalu), ve formátu iCAL (např. po GoogleCalendar). Pokud má osoba více identit (student i učitel, více os. čísel..), vrací všechny identity dohromady. Pro studenta vrací rozvrh jeho předmětů plus termíny zkoušek, na kterých je/byl přihlášen, pro vyučujícího rozvrh jím vyučovaných předmětů a termínů jím zkoušených zkoušek |
Oblasti | root, downloads |
Je nutné ověřování | pravděpodobně bez nutnosti přihlášení (služba ovšem na základě konfigurace konkrétní instalace IS/STAG může vyžadovat přihlášení či specifickou roli uživatele) |
Parametry | ||||
---|---|---|---|---|
Název | Typ (Java) | Komentář | ||
login | String | Externí login uživatele nebo speciální link uživatele vygenerovaný v portálu (přístup přes orion login bude brzy omezen) | ||
rokOd | Long | |||
rokDo | Long | |||
semestr | String | Semestr. Není-li uveden, berou se oba semestry | ||
lang | String |
getOsoba | |
---|---|
Garance | Garantováno minimálně do 29.3.2025 |
Komentář | Vrati osobu z tabulky OSOBY zadanou PRAVE jednim ze svych identifikatoru (osobIdno, osCislo, rodCislo). |
Oblasti | root |
Je nutné ověřování | přihlášení, ověření dle uživatelské role |
Povolené role |
PR
(Prorektor)
AD (Administrátor) SP (Spec. referentka) SR (Studijní referentka) |
Parametry | ||||
---|---|---|---|---|
Název | Typ (Java) | Komentář | ||
stagUser | String | |||
osobIdno | Long | |||
osCislo | String | |||
rodCislo | String |
getOsobniCislaByExternalLogin | |
---|---|
Garance | Garantováno minimálně do 29.3.2025 |
Komentář | Vrátí seznam osobních čísel studenta dle jeho zadaného externího loginu. |
Oblasti | root |
Je nutné ověřování | pravděpodobně bez nutnosti přihlášení (služba ovšem na základě konfigurace konkrétní instalace IS/STAG může vyžadovat přihlášení či specifickou roli uživatele) |
Parametry | ||||
---|---|---|---|---|
Název | Typ (Java) | Komentář | ||
login | String | Externí login studenta | ||
pouzeStudujici | Boolean | Je-li true (defaultne), vraci pouze aktualne studujici nebo prerusena studia. Je-li false, vraci vsechny |
getStagUserForStagLogin | |
---|---|
Garance | Garantováno minimálně do 29.3.2025 |
Komentář | Vrátí informaci o roli uživatele dle jeho zadaného IS/STAG loginu. |
Oblasti | root |
Je nutné ověřování | pravděpodobně bez nutnosti přihlášení (služba ovšem na základě konfigurace konkrétní instalace IS/STAG může vyžadovat přihlášení či specifickou roli uživatele) |
Parametry | ||||
---|---|---|---|---|
Název | Typ (Java) | Komentář | ||
login | String | IS/STAG login uživatele |
getStagUserListForExternalLogin | |
---|---|
Garance | Garantováno minimálně do 29.3.2025 |
Komentář | Vrátí seznam IS/STAG rolí uživatele dle jeho zadaného externího loginu. |
Oblasti | root |
Je nutné ověřování | pravděpodobně bez nutnosti přihlášení (služba ovšem na základě konfigurace konkrétní instalace IS/STAG může vyžadovat přihlášení či specifickou roli uživatele) |
Parametry | ||||
---|---|---|---|---|
Název | Typ (Java) | Komentář | ||
externalLogin | String | Externí login uživatele |
getStagUserListForExternalLoginV2 | |
---|---|
Garance | Garantováno minimálně do 29.3.2025 |
Komentář | Vrátí seznam IS/STAG rolí uživatele dle jeho zadaného externího loginu. |
Oblasti | root |
Je nutné ověřování | pravděpodobně bez nutnosti přihlášení (služba ovšem na základě konfigurace konkrétní instalace IS/STAG může vyžadovat přihlášení či specifickou roli uživatele) |
Parametry | ||||
---|---|---|---|---|
Název | Typ (Java) | Komentář | ||
externalLogin | String | Externí login uživatele |
getStagUsersRoles | |
---|---|
Garance | Garantováno minimálně do 29.3.2025 |
Komentář | Vrací seznam uživatelů a jejich rolí v IS/STAG dle zadané fakulty, katedry a dalších parametrů. Uživatelé s rolí fakulta mohou vidět jen svoji fakultu, uživatelé s rolí katedra jen svoji katedru. |
Oblasti | root |
Je nutné ověřování | přihlášení, ověření dle uživatelské role |
Povolené role |
PR
(Prorektor)
AD (Administrátor) KA (Katedra) FA (Tajemník fakulty) |
Parametry | ||||
---|---|---|---|---|
Název | Typ (Java) | Komentář | ||
stagUser | String | |||
fakulta | String | |||
katedra | String | |||
idRole | String |
getUcitIdnoByExternalLogin | |
---|---|
Garance | Garantováno minimálně do 29.3.2025 |
Komentář | Vrátí STAGovské ID učitele (ucitIdno) na základě externího uživatelského jména učitele. |
Oblasti | root |
Je nutné ověřování | pravděpodobně bez nutnosti přihlášení (služba ovšem na základě konfigurace konkrétní instalace IS/STAG může vyžadovat přihlášení či specifickou roli uživatele) |
Parametry | ||||
---|---|---|---|---|
Název | Typ (Java) | Komentář | ||
externalLogin | String | Externí login učitele. |
insertOsoba | |
---|---|
Garance | Garantováno minimálně do 29.3.2025 |
Komentář | Vlozi do systemu novou osobu. Vraci zpet informace o teto osobe plus vyplnene osobidno (ktere databaze generuje sama). Neni-li zadano rodne cislo, vygeneruje se pseudorodny kod podle data narozeni a pohlavi. |
Oblasti | root |
Je nutné ověřování | přihlášení, ověření dle uživatelské role |
Povolené role |
PR
(Prorektor)
AD (Administrátor) SP (Spec. referentka) SR (Studijní referentka) |
Parametry | ||||
---|---|---|---|---|
Název | Typ (Java) | Komentář | ||
stagUser | String | |||
osoba | WSOsobaBean |
insertStagUser | |
---|---|
Garance | Garantováno minimálně do 29.3.2025 |
Oblasti | root |
Je nutné ověřování | přihlášení, ověření dle uživatelské role |
Povolené role |
AD
(Administrátor)
|
Parametry | ||||
---|---|---|---|---|
Název | Typ (Java) | Komentář | ||
stagUser | String | |||
stagUserForInsert | WSStagUserForEdit |
updateOsoba | |
---|---|
Garance | Garantováno minimálně do 29.3.2025 |
Komentář | Upravi zaznam v tabulce OSOBY. Upravuje pouze ty polozky, jejichz hodnota byla predana (tj. neni prazdna nebo null). |
Oblasti | root |
Je nutné ověřování | přihlášení, ověření dle uživatelské role |
Povolené role |
PR
(Prorektor)
AD (Administrátor) SP (Spec. referentka) SR (Studijní referentka) |
Parametry | ||||
---|---|---|---|---|
Název | Typ (Java) | Komentář | ||
stagUser | String | |||
osoba | WSOsobaBean |