Wiki-Quellcode von Benutzerattribute OPAL Schule
Zuletzt geändert von Carina Enke am 15.01.2024
Zeige letzte Bearbeiter
author | version | line-number | content |
---|---|---|---|
1 | {{layout}} | ||
2 | {{layout-section ac:type="two_right_sidebar"}} | ||
3 | {{layout-cell}} | ||
4 | In der Plattform **OPAL Schule** können eine Reihe von Benutzerattributen für einfache und und komplexe Expertenregeln genutzt werden. Die verfügbaren Attribute werden auf dieser Seite aufgelistet und mit einem Hinweis zu möglichen Werten sowie einer einfachen Beispielregel ergänzt. | ||
5 | |||
6 | Zu jedem Attribut sind weitere Regeln möglich. Sie finden auf der Seite [[Expertenregeln zur Prüfung auf ein Benutzerattribut>>doc:LMS.Benutzerhandbuch OPAL.Lehren.Kurs.Freigabe von Kursen und Kursinhalten.Expertenmodus zur Freigabe innerhalb von Kursen.Anwendungsbeispiele zu Expertenregeln.Expertenregeln zur Pruefung auf ein Benutzerattribut.WebHome]] und auf der Seite [[Expertensyntax>>doc:LMS.Benutzerhandbuch OPAL.Lehren.Kurs.Freigabe von Kursen und Kursinhalten.Expertenmodus zur Freigabe innerhalb von Kursen.Expertensyntax.WebHome]] Hinweise zum Einsatz und den Möglichkeiten der Regelkonstruktion im Expertenmodus. | ||
7 | |||
8 | Die Seite [[Expertenmodus starten>>doc:LMS.Benutzerhandbuch OPAL.Lehren.Kurs.Freigabe von Kursen und Kursinhalten.Expertenmodus zur Freigabe innerhalb von Kursen.Expertenmodus starten.WebHome]] zeigt, wo und wie Sie Regeln im Expertenmodus im Kurseditor anlegen. | ||
9 | |||
10 | Auf der Seite [[Kurs nur für Nutzer einer Schule freigeben>>doc:LMS.Benutzerhandbuch OPAL.Lehren.Leitfäden.Kurs nur für Nutzer einer Schule freigeben.WebHome]] finden Sie weitere Erläuterungen wie Sie die richtige Attributsauswahl in Abhängigkeit vom Loginweg der Kursnutzer wählen (Stammschule/Name der Schule). | ||
11 | {{/layout-cell}} | ||
12 | |||
13 | {{layout-cell}}{{/layout-cell}} | ||
14 | {{/layout-section}} | ||
15 | |||
16 | {{layout-section ac:type="single"}} | ||
17 | {{layout-cell}} | ||
18 | === Benutzername === | ||
19 | |||
20 | (% style="margin-left: 40.0px;" %) | ||
21 | Attribut: username | ||
22 | |||
23 | (% style="margin-left: 40.0px;" %) | ||
24 | Beispielwert: ninanutzer | ||
25 | |||
26 | (% style="margin-left: 40.0px;" %) | ||
27 | Beispielregel Expertenmodus: //Nur für Nutzer mit Benutzername ninanutzer"//: hasAttribute("username","ninanutzer") | ||
28 | |||
29 | |||
30 | {{/layout-cell}} | ||
31 | {{/layout-section}} | ||
32 | |||
33 | {{layout-section ac:type="single"}} | ||
34 | {{layout-cell}} | ||
35 | === Benutzertyp === | ||
36 | |||
37 | (% style="margin-left: 40.0px;" %) | ||
38 | Attribut: personType | ||
39 | |||
40 | (% style="margin-left: 40.0px;" %) | ||
41 | Beispiel Wert:** **staff, member, student | ||
42 | |||
43 | (% style="margin-left: 40.0px;" %) | ||
44 | Beispielregel Expertenmodus: //Nur für Nutzer mit Benutzertyp "student//: hasAttribute("personType","student") | ||
45 | {{/layout-cell}} | ||
46 | {{/layout-section}} | ||
47 | |||
48 | {{layout-section ac:type="single"}} | ||
49 | {{layout-cell}} | ||
50 | === E-Mail-Adresse === | ||
51 | |||
52 | (% style="margin-left: 40.0px;" %) | ||
53 | Attribut: email | ||
54 | |||
55 | (% style="margin-left: 40.0px;" %) | ||
56 | Beispielwert: max.müller@xy.de | ||
57 | |||
58 | (% style="margin-left: 40.0px;" %) | ||
59 | Beispielregel Expertenmodus: //Nur für Nutzer mit E-Mailadresse max.müller@xy.de"//: hasAttribute("email","//max.müller@xy.de//") | ||
60 | {{/layout-cell}} | ||
61 | {{/layout-section}} | ||
62 | |||
63 | {{layout-section ac:type="single"}} | ||
64 | {{layout-cell}} | ||
65 | === Klasse === | ||
66 | |||
67 | (% style="margin-left: 40.0px;" %) | ||
68 | Attribut: studyGroup | ||
69 | |||
70 | (% style="margin-left: 40.0px;" %) | ||
71 | Beispielwert: 7, 10, Z20b2 | ||
72 | |||
73 | (% style="margin-left: 40.0px;" %) | ||
74 | Beispielregel Expertenmodus: //Nur für Nutzer der Klasse "Z20b2"//: hasAttribute("studyGroup","Z20b2") | ||
75 | {{/layout-cell}} | ||
76 | {{/layout-section}} | ||
77 | |||
78 | {{layout-section ac:type="single"}} | ||
79 | {{layout-cell}} | ||
80 | === Klassenstufe === | ||
81 | |||
82 | (% style="margin-left: 40.0px;" %) | ||
83 | Attribut: termsOfStudy | ||
84 | |||
85 | (% style="margin-left: 40.0px;" %) | ||
86 | Beispielwert: 7, 8, 10, ... | ||
87 | |||
88 | (% style="margin-left: 40.0px;" %) | ||
89 | Beispielregel Expertenmodus: //Nur für Nutzer der Klassenstufe 10"//: hasAttribute("termsOfStudy","10") | ||
90 | {{/layout-cell}} | ||
91 | {{/layout-section}} | ||
92 | |||
93 | {{layout-section ac:type="single"}} | ||
94 | {{layout-cell}} | ||
95 | === Nachname === | ||
96 | |||
97 | (% style="margin-left: 40.0px;" %) | ||
98 | Attribut: lastName | ||
99 | |||
100 | (% style="margin-left: 40.0px;" %) | ||
101 | Beispielwert: Müller | ||
102 | |||
103 | (% style="margin-left: 40.0px;" %) | ||
104 | Beispielregel Expertenmodus: //Nur für Nutzer mit Nachname Müller"//: hasAttribute("lastName","Müller") | ||
105 | {{/layout-cell}} | ||
106 | {{/layout-section}} | ||
107 | |||
108 | {{layout-section ac:type="single"}} | ||
109 | {{layout-cell}} | ||
110 | === Name der Schule === | ||
111 | |||
112 | (% style="margin-left: 40.0px;" %) | ||
113 | Attribut: schoolname | ||
114 | |||
115 | (% style="margin-left: 40.0px;" %) | ||
116 | Beispielwert: Goethe-Gymnasium Bischofswerda, Grundpreschule Hausdorf, ... | ||
117 | |||
118 | (% style="margin-left: 80.0px;" %) | ||
119 | Hinweis: Ein Wert für dieses Attribut wird nur beim Login per Schullogin automatisch gesetzt | ||
120 | |||
121 | (% style="margin-left: 40.0px;" %) | ||
122 | Beispielregel Expertenmodus: //Nur für Nutzer der Schule "Grundpreschule Hausdorf"//: hasAttribute("schoolname","Grundpreschule Hausdorf") | ||
123 | {{/layout-cell}} | ||
124 | {{/layout-section}} | ||
125 | |||
126 | {{layout-section ac:type="single"}} | ||
127 | {{layout-cell}} | ||
128 | === Organisationseinheit === | ||
129 | |||
130 | (% style="margin-left: 40.0px;" %) | ||
131 | Attribut: orgUnit | ||
132 | |||
133 | (% style="margin-left: 40.0px;" %) | ||
134 | Beispielwert: Schullogin, Schulportal, LaSuB STOR, ... | ||
135 | |||
136 | (% style="margin-left: 40.0px;" %) | ||
137 | Beispielregel Expertenmodus: //Nur für Nutzer mit Organisationseinheit xy"//: hasAttribute("orgUnit","xy") | ||
138 | {{/layout-cell}} | ||
139 | {{/layout-section}} | ||
140 | |||
141 | {{layout-section ac:type="single"}} | ||
142 | {{layout-cell}} | ||
143 | === Schulart === | ||
144 | |||
145 | (% style="margin-left: 40.0px;" %) | ||
146 | Attribut: schooltype | ||
147 | |||
148 | (% style="margin-left: 40.0px;" %) | ||
149 | Beispielwert: Oberschule, Grundschule, Gymnasium | ||
150 | |||
151 | (% style="margin-left: 80.0px;" %) | ||
152 | Hinweis: Ein Wert für dieses Attribut wird nicht automatisch gesetzt, der Wert kann vom Nutzer im Benutzerprofil angegeben oder geändert werden | ||
153 | |||
154 | (% style="margin-left: 40.0px;" %) | ||
155 | Beispielregel Expertenmodus: //Nur für Nutzer aus Grundschulen"//: hasAttribute("schooltype","Grundschule") | ||
156 | {{/layout-cell}} | ||
157 | {{/layout-section}} | ||
158 | |||
159 | {{layout-section ac:type="single"}} | ||
160 | {{layout-cell}} | ||
161 | === Stammschule === | ||
162 | |||
163 | (% style="margin-left: 40.0px;" %) | ||
164 | Attribut: institutionalName | ||
165 | |||
166 | (% style="margin-left: 40.0px;" %) | ||
167 | Beispielwert: Weise-Gymnasium Zittau, Schulportal, Oberschule Brandis, 4340196; ... | ||
168 | |||
169 | (% style="margin-left: 80.0px;" %) | ||
170 | Hinweis: Dieses Attribut wird je nach Loginweg gefüllt: Beim Login per Schullogin wird automatisch eine Stammschulnummer (Dienststellenschlüssel) übertragen. Beim Login per Schulportal oder LaSuB STOR wird ein Schulname (Textwert) gesetzt. Erfolgt der Login durch eine externe Person (Elternlogin) wird der bei der Registrierung angegebene Wert eingetragen. | ||
171 | |||
172 | (% style="margin-left: 40.0px;" %) | ||
173 | Beispielregel Expertenmodus: //Nur für Nutzer der "Oberschule Brandis"//: hasAttribute("institutionalName","Oberschule Brandis") | ||
174 | {{/layout-cell}} | ||
175 | {{/layout-section}} | ||
176 | |||
177 | {{layout-section ac:type="single"}} | ||
178 | {{layout-cell}} | ||
179 | === Vorname === | ||
180 | |||
181 | (% style="margin-left: 40.0px;" %) | ||
182 | Attribut: firstName | ||
183 | |||
184 | (% style="margin-left: 40.0px;" %) | ||
185 | Beispielwert: Max | ||
186 | |||
187 | (% style="margin-left: 40.0px;" %) | ||
188 | Beispielregel Expertenmodus: //Nur für Nutzer mit Vornamen Max "//: hasAttribute("firstName","Max") | ||
189 | {{/layout-cell}} | ||
190 | {{/layout-section}} | ||
191 | {{/layout}} | ||
192 | |||
193 |