Änderungen von Dokument OPAL-Shibboleth-Attribute Hochschule Zittau Görlitz
Zuletzt geändert von Carina Enke am 15.01.2024
Von Version 39.3
bearbeitet von Carina Enke
am 12.01.2024
am 12.01.2024
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Auf Version 40.1
bearbeitet von Carina Enke
am 12.01.2024
am 12.01.2024
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Zusammenfassung
-
Seiteneigenschaften (1 geändert, 0 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Inhalt
-
... ... @@ -1,20 +1,36 @@ 1 -{{layout}} 2 -{{layout-section ac:type="single"}} 3 -{{layout-cell}} 1 +(% class="macro-layout" %) 2 +((( 3 +(% class="macro-layout-section single" %) 4 +((( 5 +(% class="macro-layout-cell" %) 6 +((( 4 4 5 - {{/layout-cell}}6 - {{/layout-section}}8 +))) 9 +))) 7 7 8 -{{layout-section ac:type="two_right_sidebar"}} 9 -{{layout-cell}} 11 +(% class="macro-layout-section two_right_sidebar" %) 12 +((( 13 +(% class="macro-layout-cell" %) 14 +((( 10 10 == Allgemeine Informationen == 11 11 12 12 13 13 14 -{{display reference="LMS._Include Library.Allgemeines zu Shib Attributen.WebHome"}} 15 -{{/layout-cell}} 19 +Die Verfügbarkeit der einzelnen Attribute und Werte wird von der Institution bestimmt. Die Abfrage der Attribute erfolgt bei jedem Login eines Nutzers. Eine Änderung des hinterlegten Wertes bei einem Nutzer wird beim nächsten Login des Nutzers in der Lernplattform erkannt und entsprechend angepasst. Attribut, die von einer Institution grundsätzlich nicht übertragen werden, können vom Nutzer im OPAL händisch im Benutzerprofil ergänzt und jederzeit geändert werden. 16 16 17 -{{layout-cell}} 21 +Die aufgelisteten Werte Sie dienen als Beispiele für mögliche Expertenregeln. Sie beruhen aktuell auf einer Auswertung im Januar 2023. Bitte wenden Sie sich an die Ansprechpartner Ihrer Institution, wenn Sie sicher stellen wollen, dass ein bestimmter Wert aktuell verfügbar ist. Eine entsprechende Liste finden Sie auf der Seite [[Ansprechpartner>>path:/wiki/bin/view/LMS/Erste%20Schritte/Ansprechpartner/]]. 22 + 23 +Um per Shiboleth übertragene Benutzerattribute in Expertenregeln auszuwerten, können Sie folgende allgemeine Syntax nutzen: 24 + 25 +* hasAttribute 26 +* isInAttribute 27 +* getUserProperty 28 + 29 +Die Liste zeigt jeweils nur ein Beispiele. Weitere Beispiele zur Nutzung der verschiedenen Syntax finden Sie auf der Seite [[Expertenregeln zur Prüfung auf ein Benutzerattribut>>path:/wiki/bin/view/LMS/Benutzerhandbuch%20OPAL/Lehren/Kurs/Freigabe%20von%20Kursen%20und%20Kursinhalten/Expertenmodus%20zur%20Freigabe%20innerhalb%20von%20Kursen/Anwendungsbeispiele%20zu%20Expertenregeln/Expertenregeln%20zur%20Pruefung%20auf%20ein%20Benutzerattribut/]]. 30 +))) 31 + 32 +(% class="macro-layout-cell" %) 33 +((( 18 18 (% class="auto-cursor-target" %) 19 19 20 20 ... ... @@ -22,15 +22,41 @@ 22 22 (% class="auto-cursor-target" %) 23 23 \\ 24 24 25 -{{panel title="Inhalt"}} 41 +(% class="macro-border macro-panel" style="border: solid; border-color: white; border-width: 1px; border-radius: 8px 8px 0px 0px;" %) 42 +((( 43 +(% class="macro-panel-title" %) 44 +((( 45 +Inhalt 46 +))) 26 26 48 +(% class="macro-panel-content" %) 49 +((( 50 +(% class="wikitoc" %) 51 +* 52 +** [[Allgemeine Informationen>>path:#HAllgemeineInformationen]] 53 +*** [[Anrede>>path:#HAnrede]] 54 +*** [[Benutzername>>path:#HBenutzername]] 55 +*** [[Benutzertyp>>path:#HBenutzertyp]] 56 +*** [[E-Mail-Adresse>>path:#HE-Mail-Adresse]] 57 +*** [[Fachsemester>>path:#HFachsemester]] 58 +*** [[Geburtstag>>path:#HGeburtstag]] 59 +*** [[Institution>>path:#HInstitution]] 60 +*** [[Matrikelnummer>>path:#HMatrikelnummer]] 61 +*** [[Moduleinschreibung>>path:#HModuleinschreibung]] 62 +*** [[Nachname>>path:#HNachname]] 63 +*** [[Organisationseinheit>>path:#HOrganisationseinheit]] 64 +*** [[Organisationsstruktur>>path:#HOrganisationsstruktur]] 65 +*** [[Standort>>path:#HStandort]] 66 +*** [[Studiengang>>path:#HStudiengang]] 67 +*** [[Studiengruppe>>path:#HStudiengruppe]] 68 +*** [[Titel>>path:#HTitel]] 69 +*** [[Vorname>>path:#HVorname]] 27 27 28 -{{toc/}} 29 - 30 30 **Verwandte Themen** 31 31 32 -* [[doc:Expertenregeln zur Pruefung auf ein Benutzerattribut]] 33 -{{/panel}} 73 +* [[path:/wiki/bin/create/LMS/Benutzerhandbuch%20OPAL/Administration/OPAL%20Shibboleth%20Attribute/OPAL-Shibboleth-Attribute%20Hochschule%20Zittau%20G%C3%B6rlitz/Expertenregeln%20zur%20Pruefung%20auf%20ein%20Benutzerattribut?parent=LMS.Benutzerhandbuch+OPAL.Administration.OPAL+Shibboleth+Attribute.OPAL-Shibboleth-Attribute+Hochschule+Zittau+G%C3%B6rlitz.WebHome]] 74 +))) 75 +))) 34 34 35 35 (% class="auto-cursor-target" %) 36 36 \\ ... ... @@ -38,11 +38,13 @@ 38 38 39 39 (% class="auto-cursor-target" %) 40 40 41 - {{/layout-cell}}42 - {{/layout-section}}83 +))) 84 +))) 43 43 44 -{{layout-section ac:type="single"}} 45 -{{layout-cell}} 86 +(% class="macro-layout-section single" %) 87 +((( 88 +(% class="macro-layout-cell" %) 89 +((( 46 46 === Anrede === 47 47 48 48 (% style="margin-left: 40.0px;" %) ... ... @@ -53,11 +53,13 @@ 53 53 54 54 (% style="margin-left: 40.0px;" %) 55 55 Beispielregel Expertenmodus: //Nur Nutzer mit Anrede "Frau": isInAttribute("salutationSelection","Frau")// 56 - {{/layout-cell}}57 - {{/layout-section}}100 +))) 101 +))) 58 58 59 -{{layout-section ac:type="single"}} 60 -{{layout-cell}} 103 +(% class="macro-layout-section single" %) 104 +((( 105 +(% class="macro-layout-cell" %) 106 +((( 61 61 === Benutzername === 62 62 63 63 (% style="margin-left: 40.0px;" %) ... ... @@ -68,36 +68,56 @@ 68 68 69 69 (% style="margin-left: 40.0px;" %) 70 70 Beispielregel Expertenmodus: //Nur für Nutzer mit Benutzername "xy@hs-zigr.de"//: hasAttribute("username","xy@hs-zigr.de") 71 - {{/layout-cell}}72 - {{/layout-section}}117 +))) 118 +))) 73 73 74 -{{layout-section ac:type="single"}} 75 -{{layout-cell}} 120 +(% class="macro-layout-section single" %) 121 +((( 122 +(% class="macro-layout-cell" %) 123 +((( 76 76 === Benutzertyp === 77 77 78 78 (% style="margin-left: 40.0px;" %) 79 79 Attribut: personType 80 - {{/layout-cell}}81 - {{/layout-section}}128 +))) 129 +))) 82 82 83 -{{layout-section ac:type="two_equal"}} 84 -{{layout-cell}} 131 +(% class="macro-layout-section two_equal" %) 132 +((( 133 +(% class="macro-layout-cell" %) 134 +((( 85 85 (% style="margin-left: 40.0px;" %) 86 86 Beispielwerte: 87 87 88 -* 138 +* 89 89 ** ((( 90 90 affiliate 91 91 ))) 92 92 ** affiliate;member 93 93 ** affiliate;member;student 94 - {{/layout-cell}}144 +))) 95 95 96 -{{layout-cell}} 146 +(% class="macro-layout-cell" %) 147 +((( 97 97 (% class="auto-cursor-target" %) 98 98 99 99 100 -{{expand title="Weitere Werte ..."}} 151 +(% class="panel-group confluence-expand-macro" id="accordion-0" role="tablist" %) 152 +((( 153 +(% class="panel panel-default" %) 154 +((( 155 +(% class="panel-heading" id="toggle-0" role="tab" %) 156 +((( 157 +(% class="panel-title" %) 158 +==== [[((( 159 +~>Weitere Werte ... 160 +)))>>path:#collapse-0||aria-controls="collapse-0" data-parent="#accordion-0" data-toggle="collapse" role="button"]] ==== 161 +))) 162 + 163 +(% aria-labelledby="toggle-0" class="panel-collapse collapse" id="collapse-0" role="tabpanel" %) 164 +((( 165 +(% class="panel-body" %) 166 +((( 101 101 * affiliate 102 102 * affiliate;member 103 103 * affiliate;member;student ... ... @@ -121,22 +121,30 @@ 121 121 * student;member 122 122 * student;member;affiliate 123 123 * student;member;employee;faculty 124 -{{/expand}} 190 +))) 191 +))) 192 +))) 193 +))) 125 125 195 + 126 126 (% class="auto-cursor-target" %) 127 127 128 - {{/layout-cell}}129 - {{/layout-section}}198 +))) 199 +))) 130 130 131 -{{layout-section ac:type="single"}} 132 -{{layout-cell}} 201 +(% class="macro-layout-section single" %) 202 +((( 203 +(% class="macro-layout-cell" %) 204 +((( 133 133 (% style="margin-left: 40.0px;" %) 134 134 Beispielregel Expertenmodus: //Nur für Nutzer mit Benutzertyp "//affiliate//"//: hasAttribute("personType","affiliate") 135 - {{/layout-cell}}136 - {{/layout-section}}207 +))) 208 +))) 137 137 138 -{{layout-section ac:type="single"}} 139 -{{layout-cell}} 210 +(% class="macro-layout-section single" %) 211 +((( 212 +(% class="macro-layout-cell" %) 213 +((( 140 140 === E-Mail-Adresse === 141 141 142 142 (% style="margin-left: 40.0px;" %) ... ... @@ -147,11 +147,13 @@ 147 147 148 148 (% style="margin-left: 40.0px;" %) 149 149 Beispielregel Expertenmodus: //Nur für Nutzer mit E-Mailadresse max.müller@hs-zigr.de"//: hasAttribute("email","//max.müller@hs-zigr.de//") 150 - {{/layout-cell}}151 - {{/layout-section}}224 +))) 225 +))) 152 152 153 -{{layout-section ac:type="single"}} 154 -{{layout-cell}} 227 +(% class="macro-layout-section single" %) 228 +((( 229 +(% class="macro-layout-cell" %) 230 +((( 155 155 === Fachsemester === 156 156 157 157 (% style="margin-left: 40.0px;" %) ... ... @@ -162,11 +162,13 @@ 162 162 163 163 (% style="margin-left: 40.0px;" %) 164 164 Beispielregel Expertenmodus: //Nur für Nutzer aus dem Fachsemester 1"//: hasAttribute("termsOfStudy","1") 165 - {{/layout-cell}}166 - {{/layout-section}}241 +))) 242 +))) 167 167 168 -{{layout-section ac:type="single"}} 169 -{{layout-cell}} 244 +(% class="macro-layout-section single" %) 245 +((( 246 +(% class="macro-layout-cell" %) 247 +((( 170 170 === Geburtstag === 171 171 172 172 (% style="margin-left: 40.0px;" %) ... ... @@ -177,11 +177,13 @@ 177 177 178 178 (% style="margin-left: 40.0px;" %) 179 179 Beispielregel Expertenmodus: //Nur für Nutzer die am 01.01.2000 geboren sind"//: hasAttribute("birthDay","01.01.2000") 180 - {{/layout-cell}}181 - {{/layout-section}}258 +))) 259 +))) 182 182 183 -{{layout-section ac:type="single"}} 184 -{{layout-cell}} 261 +(% class="macro-layout-section single" %) 262 +((( 263 +(% class="macro-layout-cell" %) 264 +((( 185 185 === Institution === 186 186 187 187 (% style="margin-left: 40.0px;" %) ... ... @@ -192,11 +192,13 @@ 192 192 193 193 (% style="margin-left: 40.0px;" %) 194 194 Beispielregel Expertenmodus: //Nur für Nutzer der "HS Zittau / Görlitz"//: hasAttribute("institutionalName","Hochschule Zittau/G\u00f6rlitz") 195 - {{/layout-cell}}196 - {{/layout-section}}275 +))) 276 +))) 197 197 198 -{{layout-section ac:type="single"}} 199 -{{layout-cell}} 278 +(% class="macro-layout-section single" %) 279 +((( 280 +(% class="macro-layout-cell" %) 281 +((( 200 200 === Matrikelnummer === 201 201 202 202 (% style="margin-left: 40.0px;" %) ... ... @@ -207,11 +207,13 @@ 207 207 208 208 (% style="margin-left: 40.0px;" %) 209 209 Beispielregel Expertenmodus: //Nur für Nutzer mit Matrikelnummer 123456"//: hasAttribute("institutionalUserIdentifier","123456") 210 - {{/layout-cell}}211 - {{/layout-section}}292 +))) 293 +))) 212 212 213 -{{layout-section ac:type="single"}} 214 -{{layout-cell}} 295 +(% class="macro-layout-section single" %) 296 +((( 297 +(% class="macro-layout-cell" %) 298 +((( 215 215 === Moduleinschreibung === 216 216 217 217 (% style="margin-left: 40.0px;" %) ... ... @@ -222,11 +222,13 @@ 222 222 223 223 (% style="margin-left: 40.0px;" %) 224 224 Beispielregel Expertenmodus: //Nur für Nutzer mit Moduleinschreibung xy"//: hasAttribute("moduleEnrollment","xy") 225 - {{/layout-cell}}226 - {{/layout-section}}309 +))) 310 +))) 227 227 228 -{{layout-section ac:type="single"}} 229 -{{layout-cell}} 312 +(% class="macro-layout-section single" %) 313 +((( 314 +(% class="macro-layout-cell" %) 315 +((( 230 230 === Nachname === 231 231 232 232 (% style="margin-left: 40.0px;" %) ... ... @@ -237,34 +237,54 @@ 237 237 238 238 (% style="margin-left: 40.0px;" %) 239 239 Beispielregel Expertenmodus: //Nur für Nutzer mit Nachname Müller"//: hasAttribute("lastName","Müller") 240 - {{/layout-cell}}241 - {{/layout-section}}326 +))) 327 +))) 242 242 243 -{{layout-section ac:type="single"}} 244 -{{layout-cell}} 329 +(% class="macro-layout-section single" %) 330 +((( 331 +(% class="macro-layout-cell" %) 332 +((( 245 245 === Organisationseinheit === 246 246 247 247 (% style="margin-left: 40.0px;" %) 248 248 Attribut: orgUnit 249 - {{/layout-cell}}250 - {{/layout-section}}337 +))) 338 +))) 251 251 252 -{{layout-section ac:type="two_equal"}} 253 -{{layout-cell}} 340 +(% class="macro-layout-section two_equal" %) 341 +((( 342 +(% class="macro-layout-cell" %) 343 +((( 254 254 (% style="margin-left: 40.0px;" %) 255 255 Beispielwerte: 256 256 257 -* 347 +* 258 258 ** AKD22S;NBb22 259 259 ** AKD22W 260 260 ** AKD22W,AKD22S;AKD22W 261 - {{/layout-cell}}351 +))) 262 262 263 -{{layout-cell}} 353 +(% class="macro-layout-cell" %) 354 +((( 264 264 (% class="auto-cursor-target" %) 265 265 266 266 267 -{{expand title="Weitere Werte ..."}} 358 +(% class="panel-group confluence-expand-macro" id="accordion-1" role="tablist" %) 359 +((( 360 +(% class="panel panel-default" %) 361 +((( 362 +(% class="panel-heading" id="toggle-1" role="tab" %) 363 +((( 364 +(% class="panel-title" %) 365 +==== [[((( 366 +~>Weitere Werte ... 367 +)))>>path:#collapse-1||aria-controls="collapse-1" data-parent="#accordion-1" data-toggle="collapse" role="button"]] ==== 368 +))) 369 + 370 +(% aria-labelledby="toggle-1" class="panel-collapse collapse" id="collapse-1" role="tabpanel" %) 371 +((( 372 +(% class="panel-body" %) 373 +((( 268 268 * AKT22S 269 269 * AKT22S,AKT21W 270 270 * AKT22W ... ... @@ -617,22 +617,30 @@ 617 617 * ZIT;E 618 618 * ZKI 619 619 * ZWB 620 -{{/expand}} 726 +))) 727 +))) 728 +))) 729 +))) 621 621 731 + 622 622 (% class="auto-cursor-target" %) 623 623 624 - {{/layout-cell}}625 - {{/layout-section}}734 +))) 735 +))) 626 626 627 -{{layout-section ac:type="single"}} 628 -{{layout-cell}} 737 +(% class="macro-layout-section single" %) 738 +((( 739 +(% class="macro-layout-cell" %) 740 +((( 629 629 (% style="margin-left: 40.0px;" %) 630 630 Beispielregel Expertenmodus: //Nur für Nutzer der Organisationseinheit "BW18/1"//: hasAttribute("orgUnit","BW18/1") 631 - {{/layout-cell}}632 - {{/layout-section}}743 +))) 744 +))) 633 633 634 -{{layout-section ac:type="single"}} 635 -{{layout-cell}} 746 +(% class="macro-layout-section single" %) 747 +((( 748 +(% class="macro-layout-cell" %) 749 +((( 636 636 === Organisationsstruktur === 637 637 638 638 (% style="margin-left: 40.0px;" %) ... ... @@ -643,38 +643,47 @@ 643 643 644 644 (% style="margin-left: 40.0px;" %) 645 645 Beispielregel Expertenmodus: //Nur für Nutzer der Organisationsstruktur xy//: hasAttribute("eduPersonOrgUnitDN","xy") 646 - {{/layout-cell}}647 - {{/layout-section}}760 +))) 761 +))) 648 648 649 -{{layout-section ac:type="single"}} 650 -{{layout-cell}} 763 +(% class="macro-layout-section single" %) 764 +((( 765 +(% class="macro-layout-cell" %) 766 +((( 651 651 === Standort === 652 652 653 653 (% style="margin-left: 40.0px;" %) 654 654 Attribut: standort 655 - {{/layout-cell}}656 - {{/layout-section}}771 +))) 772 +))) 657 657 658 -{{layout-section ac:type="two_equal"}} 659 -{{layout-cell}} 774 +(% class="macro-layout-section two_equal" %) 775 +((( 776 +(% class="macro-layout-cell" %) 777 +((( 660 660 (% style="margin-left: 40.0px;" %) 661 661 Beispielwerte: //Attribut wird nicht übertragen// 662 - {{/layout-cell}}780 +))) 663 663 664 -{{layout-cell}} 782 +(% class="macro-layout-cell" %) 783 +((( 665 665 666 - {{/layout-cell}}667 - {{/layout-section}}785 +))) 786 +))) 668 668 669 -{{layout-section ac:type="single"}} 670 -{{layout-cell}} 788 +(% class="macro-layout-section single" %) 789 +((( 790 +(% class="macro-layout-cell" %) 791 +((( 671 671 (% style="margin-left: 40.0px;" %) 672 672 Beispielregel Expertenmodus: //Nur für Nutzer mit Standort Görlitz"//: hasAttribute("standort","Görlitz") 673 - {{/layout-cell}}674 - {{/layout-section}}794 +))) 795 +))) 675 675 676 -{{layout-section ac:type="single"}} 677 -{{layout-cell}} 797 +(% class="macro-layout-section single" %) 798 +((( 799 +(% class="macro-layout-cell" %) 800 +((( 678 678 === Studiengang === 679 679 680 680 (% style="margin-left: 40.0px;" %) ... ... @@ -685,11 +685,13 @@ 685 685 686 686 (% style="margin-left: 40.0px;" %) 687 687 Beispielregel Expertenmodus: //Nur für Nutzer des Studiengang Internationaler Handel u. Management"//: hasAttribute("studySubject","Internationaler Handel u. Management") 688 - {{/layout-cell}}689 - {{/layout-section}}811 +))) 812 +))) 690 690 691 -{{layout-section ac:type="single"}} 692 -{{layout-cell}} 814 +(% class="macro-layout-section single" %) 815 +((( 816 +(% class="macro-layout-cell" %) 817 +((( 693 693 === Studiengruppe === 694 694 695 695 (% style="margin-left: 40.0px;" %) ... ... @@ -700,11 +700,13 @@ 700 700 701 701 (% style="margin-left: 40.0px;" %) 702 702 Beispielregel Expertenmodus: //Nur für Nutzer der Studiengruppe "Bwd22"//: hasAttribute("studyGroup","Bwd22") 703 - {{/layout-cell}}704 - {{/layout-section}}828 +))) 829 +))) 705 705 706 -{{layout-section ac:type="single"}} 707 -{{layout-cell}} 831 +(% class="macro-layout-section single" %) 832 +((( 833 +(% class="macro-layout-cell" %) 834 +((( 708 708 === Titel === 709 709 710 710 (% style="margin-left: 40.0px;" %) ... ... @@ -715,11 +715,13 @@ 715 715 716 716 (% style="margin-left: 40.0px;" %) 717 717 Beispielregel Expertenmodus: //Nur für Nutzer mit mit Titel Dr. //: hasAttribute("personalTitle","Dr.") 718 - {{/layout-cell}}719 - {{/layout-section}}845 +))) 846 +))) 720 720 721 -{{layout-section ac:type="single"}} 722 -{{layout-cell}} 848 +(% class="macro-layout-section single" %) 849 +((( 850 +(% class="macro-layout-cell" %) 851 +((( 723 723 === Vorname === 724 724 725 725 (% style="margin-left: 40.0px;" %) ... ... @@ -730,12 +730,14 @@ 730 730 731 731 (% style="margin-left: 40.0px;" %) 732 732 Beispielregel Expertenmodus: //Nur für Nutzer mit Vornamen Max "//: hasAttribute("firstName","Max") 733 - {{/layout-cell}}734 - {{/layout-section}}862 +))) 863 +))) 735 735 736 -{{layout-section ac:type="single"}} 737 -{{layout-cell}} 865 +(% class="macro-layout-section single" %) 866 +((( 867 +(% class="macro-layout-cell" %) 868 +((( 738 738 739 - {{/layout-cell}}740 - {{/layout-section}}741 - {{/layout}}870 +))) 871 +))) 872 +)))