Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| de:shibidp:config-tou [2021/12/12 15:50] – [Attribute ohne Personenbezug vom User Consent ausnehmen] Wolfgang Pempe | de:shibidp:config-tou [2024/09/27 15:12] (aktuell) – [Aktivierung der Nutzungsbedingungen] Doreen Liebenau | ||
|---|---|---|---|
| Zeile 10: | Zeile 10: | ||
| Mit der folgenden Konfiguration erreichen Sie, dass die Nutzer*innen bei der erstmaligen Anmeldung über den IdP und bei Änderungen an den Nutzungsbedingungen informiert und um Zustimmung gebeten werden. Die Nutzungsbedingungen aktivieren Sie in folgenden Schritten: | Mit der folgenden Konfiguration erreichen Sie, dass die Nutzer*innen bei der erstmaligen Anmeldung über den IdP und bei Änderungen an den Nutzungsbedingungen informiert und um Zustimmung gebeten werden. Die Nutzungsbedingungen aktivieren Sie in folgenden Schritten: | ||
| - | **Ab dem IdP 4.1.0** | + | Sie müssen zunächst das [[https://shibboleth.atlassian.net/wiki/spaces/IDP5/ |
| Dann modifizieren Sie die Datei '' | Dann modifizieren Sie die Datei '' | ||
| - | |||
| - | **Vor IdP 4.1.0:** | ||
| - | <file xml ./ | ||
| - | ... | ||
| - | <!-- | ||
| - | Terms of use is driven by a lookup function returning a key into messages/ | ||
| - | |||
| - | The default mapping returns the relying party / SP name as the key. The second example below | ||
| - | demonstrates use of a custom mapping table from the relying party name to the key to use. | ||
| - | --> | ||
| - | |||
| - | <!-- Diesen alias-Block deaktivieren, | ||
| - | <!-- <alias alias=" | ||
| - | |||
| - | <!-- bean einfügen, das die statischen Terms-Of-Use aus consent-messages.properties referenziert --> | ||
| - | <bean id=" | ||
| - | < | ||
| - | </ | ||
| - | |||
| - | <!-- ... | ||
| - | </ | ||
| - | |||
| - | **Ab IdP 4.1.0:** | ||
| <file xml ./ | <file xml ./ | ||
| ... | ... | ||
| Zeile 75: | Zeile 52: | ||
| --> | --> | ||
| <ref bean=" | <ref bean=" | ||
| - | <ref bean=" | ||
| </ | </ | ||
| </ | </ | ||
| Zeile 82: | Zeile 58: | ||
| Starten Sie Tomcat neu: | Starten Sie Tomcat neu: | ||
| <code bash> | <code bash> | ||
| - | root@idp:~# systemctl restart | + | root@idp:~# systemctl restart |
| + | </ | ||
| + | |||
| + | Den eigentlichen Text der Nutzungsbedingungen konfigurieren Sie in '' | ||
| + | my-terms | ||
| + | my-tou.title = Example Terms of Use | ||
| + | my-tou.text | ||
| + | </ | ||
| + | |||
| + | Nach Änderungen im '' | ||
| + | <code bash> | ||
| + | root@idp:~# / | ||
| </ | </ | ||
| Zeile 169: | Zeile 156: | ||
| ====== Attribute ohne Personenbezug vom User Consent ausnehmen ====== | ====== Attribute ohne Personenbezug vom User Consent ausnehmen ====== | ||
| - | Attribute, die reine Verwaltungsinformationen ohne Personenbezug wie z.B. Level of Assurance transportieren, | + | Attribute, die reine Verwaltungsinformationen ohne Personenbezug wie z.B. Level of Assurance transportieren, |
| <file xml ./ | <file xml ./ | ||
| ... | ... | ||
| < | < | ||
| < | < | ||
| - | < | ||
| </ | </ | ||
| ... | ... | ||