Wiki source code of OPAL-Shibboleth-Attribute SLUB

Version 39.2 by Carina Enke on 12.01.2024

Hide last authors
Carina Enke 12.1 1 {{layout}}
2 {{layout-section ac:type="single"}}
Carina Enke 36.1 3 {{layout-cell}}
Carina Enke 39.2 4
Carina Enke 36.1 5 {{/layout-cell}}
Carina Enke 12.1 6 {{/layout-section}}
7
8 {{layout-section ac:type="two_right_sidebar"}}
9 {{layout-cell}}
10 == Allgemeine Informationen ==
11
12
13
Carina Enke 39.2 14 {{display reference="LMS._Include Library.Allgemeines zu Shib Attributen.WebHome"}}
Carina Enke 12.1 15 {{/layout-cell}}
16
17 {{layout-cell}}
Carina Enke 36.1 18 (% class="auto-cursor-target" %)
Carina Enke 39.2 19
Carina Enke 36.1 20
Carina Enke 39.2 21
Carina Enke 36.1 22 (% class="auto-cursor-target" %)
23 \\
24
Carina Enke 12.1 25 {{panel title="Inhalt"}}
26
27
28 {{toc/}}
29
30 **Verwandte Themen**
31
32 * [[doc:Expertenregeln zur Pruefung auf ein Benutzerattribut]]
33 {{/panel}}
Carina Enke 36.1 34
35 (% class="auto-cursor-target" %)
36 \\
37
Carina Enke 39.2 38
Carina Enke 36.1 39 (% class="auto-cursor-target" %)
Carina Enke 39.2 40
Carina Enke 12.1 41 {{/layout-cell}}
42 {{/layout-section}}
43
44 {{layout-section ac:type="single"}}
45 {{layout-cell}}
46 === Anrede ===
47
48 (% style="margin-left: 40.0px;" %)
49 Attribut: salutationSelection
50
51 (% style="margin-left: 40.0px;" %)
Carina Enke 39.2 52 Beispielwerte: //Attribut wird nicht übertragen//
Carina Enke 12.1 53
54 (% style="margin-left: 40.0px;" %)
55 Beispielregel Expertenmodus: //Nur Nutzer mit Anrede "Frau": isInAttribute("salutationSelection","2")//
56 {{/layout-cell}}
57 {{/layout-section}}
58
59 {{layout-section ac:type="single"}}
60 {{layout-cell}}
61 === Benutzername ===
62
63 (% style="margin-left: 40.0px;" %)
64 Attribut: username
65
66 (% style="margin-left: 40.0px;" %)
67 Beispielwert: login-name@slub-dresden.de
68
69 (% style="margin-left: 40.0px;" %)
70 Beispielregel Expertenmodus: //Nur für Nutzer mit Benutzername "login-name@slub-dresden.de"//: hasAttribute("username","login-name@slub-dresden.de")
71 {{/layout-cell}}
72 {{/layout-section}}
73
74 {{layout-section ac:type="single"}}
75 {{layout-cell}}
76 === Benutzertyp ===
77
78 (% style="margin-left: 40.0px;" %)
79 Attribut: personType
80 {{/layout-cell}}
81 {{/layout-section}}
82
83 {{layout-section ac:type="two_equal"}}
84 {{layout-cell}}
85 (% style="margin-left: 40.0px;" %)
86 Beispielwert: staff, member, student
87 {{/layout-cell}}
88
89 {{layout-cell}}
Carina Enke 39.2 90
Carina Enke 12.1 91 {{/layout-cell}}
92 {{/layout-section}}
93
94 {{layout-section ac:type="single"}}
95 {{layout-cell}}
96 (% style="margin-left: 40.0px;" %)
97 Beispielregel Expertenmodus: //Nur für Nutzer mit Benutzertyp "staff"//: hasAttribute("personType","staff")
98 {{/layout-cell}}
99 {{/layout-section}}
100
101 {{layout-section ac:type="single"}}
102 {{layout-cell}}
103 === E-Mail-Adresse ===
104
105 (% style="margin-left: 40.0px;" %)
106 Attribut: email
107
108 (% style="margin-left: 40.0px;" %)
109 Beispielwert: muster.mann@slub-dresden.de
110
111 (% style="margin-left: 40.0px;" %)
112 Beispielregel Expertenmodus: //Nur für Nutzer mit E-Mailadresse muster.mann@slub-dresden.de//: hasAttribute("email","muster.mann@slub-dresden.de")
113 {{/layout-cell}}
114 {{/layout-section}}
115
116 {{layout-section ac:type="single"}}
117 {{layout-cell}}
118 === Fachsemester ===
119
120 (% style="margin-left: 40.0px;" %)
121 Attribut: termsOfStudy
122
123 (% style="margin-left: 40.0px;" %)
Carina Enke 39.2 124 Beispielwert: //Attribut wird nicht übertragen//
Carina Enke 12.1 125
126 (% style="margin-left: 40.0px;" %)
127 Beispielregel Expertenmodus: //Nur für Nutzer aus dem Fachsemester 1"//: hasAttribute("termsOfStudy","1")
128 {{/layout-cell}}
129 {{/layout-section}}
130
131 {{layout-section ac:type="single"}}
132 {{layout-cell}}
133 === Geburtstag ===
134
135 (% style="margin-left: 40.0px;" %)
136 Attribut: birthDay
137
138 (% style="margin-left: 40.0px;" %)
Carina Enke 39.2 139 Beispielwert: //Attribut wird nicht übertragen//
Carina Enke 12.1 140
141 (% style="margin-left: 40.0px;" %)
142 Beispielregel Expertenmodus: //Nur für Nutzer die am 01.01.2000 geboren sind"//: hasAttribute("birthDay","01.01.2000")
143 {{/layout-cell}}
144 {{/layout-section}}
145
146 {{layout-section ac:type="single"}}
147 {{layout-cell}}
148 === Institution ===
149
150 (% style="margin-left: 40.0px;" %)
151 Attribut: institutionalName
152
153 (% style="margin-left: 40.0px;" %)
Carina Enke 39.2 154 Beispielwert: TU Dresden
Carina Enke 12.1 155
156 (% style="margin-left: 40.0px;" %)
157 Beispielregel Expertenmodus: //Nur für Nutzer der "TU Dresden"//: hasAttribute("institutionalName","TU Dresden")
158 {{/layout-cell}}
159 {{/layout-section}}
160
161 {{layout-section ac:type="single"}}
162 {{layout-cell}}
163 === Matrikelnummer ===
164
165 (% style="margin-left: 40.0px;" %)
Carina Enke 36.1 166 Attribut: institutionalUserIdentifier
Carina Enke 12.1 167
168 (% style="margin-left: 40.0px;" %)
169 Beispielwert: //Attribut wird nicht übertragen//
170
171 (% style="margin-left: 40.0px;" %)
Carina Enke 36.1 172 Beispielregel Expertenmodus: //Nur für Nutzer mit Matrikelnummer 123456"//: hasAttribute("institutionalUserIdentifier","123456")
Carina Enke 12.1 173 {{/layout-cell}}
174 {{/layout-section}}
175
176 {{layout-section ac:type="single"}}
177 {{layout-cell}}
178 === Moduleinschreibung ===
179
180 (% style="margin-left: 40.0px;" %)
181 Attribut: moduleEnrollment
182
183 (% style="margin-left: 40.0px;" %)
Carina Enke 39.2 184 Beispielwert: //Attribut wird nicht übertragen//
Carina Enke 12.1 185
186 (% style="margin-left: 40.0px;" %)
187 Beispielregel Expertenmodus: //Nur für Nutzer mit Moduleinschreibung xy"//: hasAttribute("moduleEnrollment","xy")
188 {{/layout-cell}}
189 {{/layout-section}}
190
191 {{layout-section ac:type="single"}}
192 {{layout-cell}}
193 === Nachname ===
194
195 (% style="margin-left: 40.0px;" %)
196 Attribut: lastName
197
198 (% style="margin-left: 40.0px;" %)
Carina Enke 39.2 199 Beispielwert: Müller
Carina Enke 12.1 200
201 (% style="margin-left: 40.0px;" %)
202 Beispielregel Expertenmodus: //Nur für Nutzer mit Nachname Müller"//: hasAttribute("lastName","Müller")
203 {{/layout-cell}}
204 {{/layout-section}}
205
206 {{layout-section ac:type="single"}}
207 {{layout-cell}}
208 === Organisationseinheit ===
209
210 (% style="margin-left: 40.0px;" %)
211 Attribut: orgUnit
212 {{/layout-cell}}
213 {{/layout-section}}
214
215 {{layout-section ac:type="two_equal"}}
216 {{layout-cell}}
217 (% style="margin-left: 40.0px;" %)
Carina Enke 39.2 218 Beispielwerte: //Attribut wird nicht übertragen//
Carina Enke 12.1 219 {{/layout-cell}}
220
221 {{layout-cell}}
Carina Enke 39.2 222
Carina Enke 12.1 223 {{/layout-cell}}
224 {{/layout-section}}
225
226 {{layout-section ac:type="single"}}
227 {{layout-cell}}
228 (% style="margin-left: 40.0px;" %)
229 Beispielregel Expertenmodus: //Nur für Nutzer der Organisationseinheit "xy"//: hasAttribute("orgUnit","xy")
230 {{/layout-cell}}
231 {{/layout-section}}
232
233 {{layout-section ac:type="single"}}
234 {{layout-cell}}
235 === Organisationsstruktur ===
236
237 (% style="margin-left: 40.0px;" %)
238 Attribut: eduPersonOrgUnitDN
239
240 (% style="margin-left: 40.0px;" %)
241 Beispielwerte: //Attribut wird nicht übertragen//
242
243 (% style="margin-left: 40.0px;" %)
244 Beispielregel Expertenmodus: //Nur für Nutzer der Organisationsstruktur xy//: hasAttribute("eduPersonOrgUnitDN","xy")
245 {{/layout-cell}}
246 {{/layout-section}}
247
248 {{layout-section ac:type="single"}}
249 {{layout-cell}}
250 === Standort ===
251
252 (% style="margin-left: 40.0px;" %)
253 Attribut: standort
254 {{/layout-cell}}
255 {{/layout-section}}
256
257 {{layout-section ac:type="two_equal"}}
258 {{layout-cell}}
259 (% style="margin-left: 40.0px;" %)
260 Beispielwerte: //Attribut wird nicht übertragen//
261 {{/layout-cell}}
262
263 {{layout-cell}}
Carina Enke 39.2 264
Carina Enke 12.1 265 {{/layout-cell}}
266 {{/layout-section}}
267
268 {{layout-section ac:type="single"}}
269 {{layout-cell}}
270 (% style="margin-left: 40.0px;" %)
271 Beispielregel Expertenmodus: //Nur für Nutzer mit Standort Görlitz"//: hasAttribute("standort","Görlitz")
272 {{/layout-cell}}
273 {{/layout-section}}
274
275 {{layout-section ac:type="single"}}
276 {{layout-cell}}
277 === Studiengang ===
278
279 (% style="margin-left: 40.0px;" %)
280 Attribut: studySubject
281
282 (% style="margin-left: 40.0px;" %)
Carina Enke 39.2 283 Beispielwert: //Attribut wird nicht übertragen//
Carina Enke 12.1 284
285 (% style="margin-left: 40.0px;" %)
286 Beispielregel Expertenmodus: //Nur für Nutzer des Studiengang "xy"//: hasAttribute("studySubject","xy")
287 {{/layout-cell}}
288 {{/layout-section}}
289
290 {{layout-section ac:type="single"}}
291 {{layout-cell}}
292 === Studiengruppe ===
293
294 (% style="margin-left: 40.0px;" %)
295 Attribut: studyGroup
296
297 (% style="margin-left: 40.0px;" %)
Carina Enke 39.2 298 Beispielwert: //Attribut wird nicht übertragen//
Carina Enke 12.1 299
300 (% style="margin-left: 40.0px;" %)
301 Beispielregel Expertenmodus: //Nur für Nutzer der Studiengruppe "xy"//: hasAttribute("studyGroup","xy")
302 {{/layout-cell}}
303 {{/layout-section}}
304
305 {{layout-section ac:type="single"}}
306 {{layout-cell}}
307 === Titel ===
308
309 (% style="margin-left: 40.0px;" %)
310 Attribut: personalTitle
311
312 (% style="margin-left: 40.0px;" %)
Carina Enke 39.2 313 Beispielwert: //Attribut wird nicht übertragen//
Carina Enke 12.1 314
315 (% style="margin-left: 40.0px;" %)
316 Beispielregel Expertenmodus: //Nur für Nutzer mit mit Titel "xy" //: hasAttribute("personalTitle","xy")
317 {{/layout-cell}}
318 {{/layout-section}}
319
320 {{layout-section ac:type="single"}}
321 {{layout-cell}}
322 === Vorname ===
323
324 (% style="margin-left: 40.0px;" %)
325 Attribut: firstName
326
327 (% style="margin-left: 40.0px;" %)
Carina Enke 39.2 328 Beispielwert: Max
Carina Enke 12.1 329
330 (% style="margin-left: 40.0px;" %)
331 Beispielregel Expertenmodus: //Nur für Nutzer mit Vornamen Max "//: hasAttribute("firstName","Max")
332 {{/layout-cell}}
333 {{/layout-section}}
334 {{/layout}}
335