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 + + + + + +