From 406eb4afaaa82d2263632e1b7b9049625b0eeb6e Mon Sep 17 00:00:00 2001 From: 555vedant Date: Sat, 28 Sep 2024 01:39:27 +0530 Subject: [PATCH] doc:merging attribute sources from Confluence --- docs/implement/user-attributes/jdbc.md | 133 ++++++++++++++++++++++++- 1 file changed, 132 insertions(+), 1 deletion(-) diff --git a/docs/implement/user-attributes/jdbc.md b/docs/implement/user-attributes/jdbc.md index c9f29dedab7..7acd46954fa 100644 --- a/docs/implement/user-attributes/jdbc.md +++ b/docs/implement/user-attributes/jdbc.md @@ -1,3 +1,134 @@ # JDBC User Attribute Sources -TBD. +The following configuration shows the JDBC-based user attribute source beans for handling user information in a caching mechanism. + +```xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + SELECT DISTINCT first_name||' '||Last_name first_last, role, + contentGroup, person_type, first_name, last_name, middle_name, + email_alias, college, class_year, student_status, alias, + work_phone, netid + FROM person_directory_view where {0} + + + + + + + + + + + + + + + + + + + + + + + + + displayName + + + + sn + user.name.family + + + + uPortalAffiliation + + + + contentGroup + + + + + mail + user.home-info.online.email + + + + givenName + + + alias + + + personType + + + College + + + ClassYear + + + StudentStatus + + + + uid + netid + username + eduPersonPrincipalName + user.login.id + + + + WorkPhone + + + + + +