Wiki-Quellcode von Benutzerattribute OPAL
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="single"}} | ||
3 | {{layout-cell}} | ||
4 | |||
5 | {{/layout-cell}} | ||
6 | {{/layout-section}} | ||
7 | |||
8 | {{layout-section ac:type="two_right_sidebar"}} | ||
9 | {{layout-cell}} | ||
10 | In der Plattform OPAL können eine Reihe von Benutzerattributen für einfache und und komplexe Expertenregeln genutzt werden. Die allgemein verfügbaren Attribute werden auf dieser Seite aufgelistet und mit einem Hinweis zu möglichen Werten sowie einer einfachen Beispielregel ergänzt. | ||
11 | |||
12 | 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. 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 Ihnen, wo und wie Sie Regeln im Expertenmodus im Kurseditor anlegen. | ||
13 | |||
14 | Je Hochschule können Werte dieser Attribute direkt beim Login eines Nutzers mittels Shibboleth übermittelt werden. Die Seite [[OPAL Shibboleth Attribute>>doc:LMS.Benutzerhandbuch OPAL.Administration.OPAL Shibboleth Attribute.WebHome]] gibt weitere Informationen und listet je Hochschule die übertragenen Attribute auf. | ||
15 | {{/layout-cell}} | ||
16 | |||
17 | {{layout-cell}} | ||
18 | |||
19 | {{/layout-cell}} | ||
20 | {{/layout-section}} | ||
21 | |||
22 | {{layout-section ac:type="single"}} | ||
23 | {{layout-cell}} | ||
24 | === Anrede === | ||
25 | |||
26 | (% style="margin-left: 40.0px;" %) | ||
27 | Attribut: salutationSelection | ||
28 | |||
29 | (% style="margin-left: 40.0px;" %) | ||
30 | Beispielwert: //Siehe OPAL-Shibboleth-Attribute der jeweiligen Hochschule// | ||
31 | |||
32 | (% style="margin-left: 40.0px;" %) | ||
33 | Beispielregel Expertenmodus: //Nur für Nutzer mit Anrede "Prof."//: hasAttribute("salutationSelection","Prof.") | ||
34 | {{/layout-cell}} | ||
35 | {{/layout-section}} | ||
36 | |||
37 | {{layout-section ac:type="single"}} | ||
38 | {{layout-cell}} | ||
39 | === Benutzername === | ||
40 | |||
41 | (% style="margin-left: 40.0px;" %) | ||
42 | Attribut: username | ||
43 | |||
44 | (% style="margin-left: 40.0px;" %) | ||
45 | Beispielwert: ninanutzer | ||
46 | |||
47 | (% style="margin-left: 40.0px;" %) | ||
48 | Beispielregel Expertenmodus: //Nur für Nutzer mit Benutzername "ninanutzer"//: hasAttribute("username","ninanutzer") | ||
49 | |||
50 | |||
51 | {{/layout-cell}} | ||
52 | {{/layout-section}} | ||
53 | |||
54 | {{layout-section ac:type="single"}} | ||
55 | {{layout-cell}} | ||
56 | === Benutzertyp === | ||
57 | |||
58 | (% style="margin-left: 40.0px;" %) | ||
59 | Attribut: personType | ||
60 | |||
61 | (% style="margin-left: 40.0px;" %) | ||
62 | Beispiel Wert: //Siehe (% class="plugin_pagetree_children_span" %)OPAL-Shibboleth-Attribute (%%)der jeweiligen Hochschule// | ||
63 | |||
64 | (% style="margin-left: 40.0px;" %) | ||
65 | Beispielregel Expertenmodus: //Nur für Nutzer mit Benutzertyp xy"//: hasAttribute("personType","xy") | ||
66 | {{/layout-cell}} | ||
67 | {{/layout-section}} | ||
68 | |||
69 | {{layout-section ac:type="single"}} | ||
70 | {{layout-cell}} | ||
71 | === E-Mail-Adresse === | ||
72 | |||
73 | (% style="margin-left: 40.0px;" %) | ||
74 | Attribut: email | ||
75 | |||
76 | (% style="margin-left: 40.0px;" %) | ||
77 | Beispielwert: max.müller@xy.de | ||
78 | |||
79 | (% style="margin-left: 40.0px;" %) | ||
80 | Beispielregel Expertenmodus: //Nur für Nutzer mit E-Mailadresse max.müller@xy.de"//: hasAttribute("email","//max.müller@xy.de//") | ||
81 | {{/layout-cell}} | ||
82 | {{/layout-section}} | ||
83 | |||
84 | {{layout-section ac:type="single"}} | ||
85 | {{layout-cell}} | ||
86 | === Fachsemester === | ||
87 | |||
88 | (% style="margin-left: 40.0px;" %) | ||
89 | Attribut: termsOfStudy | ||
90 | |||
91 | (% style="margin-left: 40.0px;" %) | ||
92 | Beispielwert: //Siehe OPAL-Shibboleth-Attribute der jeweiligen Hochschule// | ||
93 | |||
94 | (% style="margin-left: 40.0px;" %) | ||
95 | Beispielregel Expertenmodus: //Nur für Nutzer aus dem Fachsemester xy"//: hasAttribute("termsOfStudy","xy") | ||
96 | {{/layout-cell}} | ||
97 | {{/layout-section}} | ||
98 | |||
99 | {{layout-section ac:type="single"}} | ||
100 | {{layout-cell}} | ||
101 | === Geburtstag === | ||
102 | |||
103 | (% style="margin-left: 40.0px;" %) | ||
104 | Attribut: birthDay | ||
105 | |||
106 | (% style="margin-left: 40.0px;" %) | ||
107 | Beispielwert: Die Angabe ist im Format tt.mm.yyyy notwendig | ||
108 | |||
109 | (% style="margin-left: 40.0px;" %) | ||
110 | Beispielregel Expertenmodus: //Nur für Nutzer die am 01.01.2000 geboren sind"//: hasAttribute("birthDay","01.01.2000") | ||
111 | {{/layout-cell}} | ||
112 | {{/layout-section}} | ||
113 | |||
114 | {{layout-section ac:type="single"}} | ||
115 | {{layout-cell}} | ||
116 | === Institution === | ||
117 | |||
118 | (% style="margin-left: 40.0px;" %) | ||
119 | Attribut: institutionalName | ||
120 | |||
121 | (% style="margin-left: 40.0px;" %) | ||
122 | Beispielwert: //Siehe OPAL-Shibboleth-Attribute der jeweiligen Hochschule// | ||
123 | |||
124 | (% style="margin-left: 40.0px;" %) | ||
125 | Beispielregel Expertenmodus: //Nur für Nutzer der Hochschule xy"//: hasAttribute("institutionalName","xy") | ||
126 | {{/layout-cell}} | ||
127 | {{/layout-section}} | ||
128 | |||
129 | {{layout-section ac:type="single"}} | ||
130 | {{layout-cell}} | ||
131 | === Matrikelnummer === | ||
132 | |||
133 | (% style="margin-left: 40.0px;" %) | ||
134 | Attribut: institutionalUserIdentifier | ||
135 | |||
136 | (% style="margin-left: 40.0px;" %) | ||
137 | Beispielwert: 123456 | ||
138 | |||
139 | (% style="margin-left: 40.0px;" %) | ||
140 | Beispielregel Expertenmodus: //Nur für Nutzer mit Matrikelnummer 123456"//: hasAttribute(" institutionalUserIdentifier","123456") | ||
141 | {{/layout-cell}} | ||
142 | {{/layout-section}} | ||
143 | |||
144 | {{layout-section ac:type="single"}} | ||
145 | {{layout-cell}} | ||
146 | === Moduleinschreibung === | ||
147 | |||
148 | (% style="margin-left: 40.0px;" %) | ||
149 | Attribut: moduleEnrollment | ||
150 | |||
151 | (% style="margin-left: 40.0px;" %) | ||
152 | Beispielwert: //Siehe OPAL-Shibboleth-Attribute der jeweiligen Hochschule// | ||
153 | |||
154 | (% style="margin-left: 40.0px;" %) | ||
155 | Beispielregel Expertenmodus: //Nur für Nutzer mit Moduleinschreibung xy"//: hasAttribute("moduleEnrollment","xy") | ||
156 | {{/layout-cell}} | ||
157 | {{/layout-section}} | ||
158 | |||
159 | {{layout-section ac:type="single"}} | ||
160 | {{layout-cell}} | ||
161 | === Nachname === | ||
162 | |||
163 | (% style="margin-left: 40.0px;" %) | ||
164 | Attribut: lastName | ||
165 | |||
166 | (% style="margin-left: 40.0px;" %) | ||
167 | Beispielwert: Müller | ||
168 | |||
169 | (% style="margin-left: 40.0px;" %) | ||
170 | Beispielregel Expertenmodus: //Nur für Nutzer mit Nachname Müller"//: hasAttribute("lastName","Müller") | ||
171 | {{/layout-cell}} | ||
172 | {{/layout-section}} | ||
173 | |||
174 | {{layout-section ac:type="single"}} | ||
175 | {{layout-cell}} | ||
176 | === Organisationseinheit === | ||
177 | |||
178 | (% style="margin-left: 40.0px;" %) | ||
179 | Attribut: orgUnit | ||
180 | |||
181 | (% style="margin-left: 40.0px;" %) | ||
182 | Beispielwert: //Siehe OPAL-Shibboleth-Attribute der jeweiligen Hochschule// | ||
183 | |||
184 | (% style="margin-left: 40.0px;" %) | ||
185 | Beispielregel Expertenmodus: //Nur für Nutzer mit Organisationseinheit xy"//: hasAttribute("orgUnit","xy") | ||
186 | {{/layout-cell}} | ||
187 | {{/layout-section}} | ||
188 | |||
189 | {{layout-section ac:type="single"}} | ||
190 | {{layout-cell}} | ||
191 | === Organisationsstruktur === | ||
192 | |||
193 | (% style="margin-left: 40.0px;" %) | ||
194 | Attribut: eduPersonOrgUnitDN | ||
195 | |||
196 | (% style="margin-left: 40.0px;" %) | ||
197 | Beispielwert: //Siehe OPAL-Shibboleth-Attribute der jeweiligen Hochschule// | ||
198 | |||
199 | (% style="margin-left: 40.0px;" %) | ||
200 | Beispielregel Expertenmodus: //Nur für Nutzer der Organisationsstruktur xy"//: hasAttribute("eduPersonOrgUnitDN","xy") | ||
201 | {{/layout-cell}} | ||
202 | {{/layout-section}} | ||
203 | |||
204 | {{layout-section ac:type="single"}} | ||
205 | {{layout-cell}} | ||
206 | === Standort === | ||
207 | |||
208 | (% style="margin-left: 40.0px;" %) | ||
209 | Attribut: standort | ||
210 | |||
211 | (% style="margin-left: 40.0px;" %) | ||
212 | Beispielwert: //Siehe OPAL-Shibboleth-Attribute der jeweiligen Hochschule// | ||
213 | |||
214 | (% style="margin-left: 40.0px;" %) | ||
215 | Beispielregel Expertenmodus: //Nur für Nutzer mit Standort Chemnitz"//: hasAttribute("standort","Chemnitz") | ||
216 | {{/layout-cell}} | ||
217 | {{/layout-section}} | ||
218 | |||
219 | {{layout-section ac:type="single"}} | ||
220 | {{layout-cell}} | ||
221 | === Studiengang === | ||
222 | |||
223 | (% style="margin-left: 40.0px;" %) | ||
224 | Attribut: studySubject | ||
225 | |||
226 | (% style="margin-left: 40.0px;" %) | ||
227 | Beispielwert: //Siehe OPAL-Shibboleth-Attribute der jeweiligen Hochschule// | ||
228 | |||
229 | (% style="margin-left: 40.0px;" %) | ||
230 | Beispielregel Expertenmodus: //Nur für Nutzer des Studiengang xy"//: hasAttribute("studySubject","xy") | ||
231 | {{/layout-cell}} | ||
232 | {{/layout-section}} | ||
233 | |||
234 | {{layout-section ac:type="single"}} | ||
235 | {{layout-cell}} | ||
236 | === Studiengruppe === | ||
237 | |||
238 | (% style="margin-left: 40.0px;" %) | ||
239 | Attribut: studyGroup | ||
240 | |||
241 | (% style="margin-left: 40.0px;" %) | ||
242 | Beispielwert: //Siehe OPAL-Shibboleth-Attribute der jeweiligen Hochschule// | ||
243 | |||
244 | (% style="margin-left: 40.0px;" %) | ||
245 | Beispielregel Expertenmodus: //Nur für Nutzer der Studiengruppe xy"//: hasAttribute("studyGroup","xy") | ||
246 | {{/layout-cell}} | ||
247 | {{/layout-section}} | ||
248 | |||
249 | {{layout-section ac:type="single"}} | ||
250 | {{layout-cell}} | ||
251 | === Titel === | ||
252 | |||
253 | (% style="margin-left: 40.0px;" %) | ||
254 | Attribut: personalTitle | ||
255 | |||
256 | (% style="margin-left: 40.0px;" %) | ||
257 | Beispielwert: //Siehe OPAL-Shibboleth-Attribute der jeweiligen Hochschule// | ||
258 | |||
259 | (% style="margin-left: 40.0px;" %) | ||
260 | Beispielregel Expertenmodus: //Nur für Nutzer mit mit Titel xy"//: hasAttribute("personalTitle","xy") | ||
261 | {{/layout-cell}} | ||
262 | {{/layout-section}} | ||
263 | |||
264 | {{layout-section ac:type="single"}} | ||
265 | {{layout-cell}} | ||
266 | === Vorname === | ||
267 | |||
268 | (% style="margin-left: 40.0px;" %) | ||
269 | Attribut: firstName | ||
270 | |||
271 | (% style="margin-left: 40.0px;" %) | ||
272 | Beispielwert: Max | ||
273 | |||
274 | (% style="margin-left: 40.0px;" %) | ||
275 | Beispielregel Expertenmodus: //Nur für Nutzer mit Vornamen Max "//: hasAttribute("firstName","Max") | ||
276 | {{/layout-cell}} | ||
277 | {{/layout-section}} | ||
278 | {{/layout}} | ||
279 | |||
280 | |||
281 | |||
282 | |||
283 |