Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 1.08 KB

new-cas-user.md

File metadata and controls

29 lines (20 loc) · 1.08 KB
title description published date tags editor dateCreated
CAS User Management
true
2024-01-11 19:41:35 UTC
markdown
2024-01-11 19:41:35 UTC

CAS Users

CAS users can be faculty or staff. Permissions are set in the application.

Automatic syncing daily via cron.

Importing Users

The script sync_faculty.py will sync both faculty and staff from LDAP to the URCPP database. It first loads a temporary SQLite table with data from LDAP, and then updates users' bnumbers (but not names!?) or adds user records as needed in the application database.

Does not update a user's name after reading from LDAP if the user already exists, so no preferred name updates will happen. {.is-danger}

LDAP query doesn't handle descriptions beyond 'Faculty', 'Staff', and 'Staff|Faculty'. {.is-danger}

User Permissions

Users can be Program Chair, Division Chair, Building Manager, or Administrator. These permissions can be adjusted on the User Management page: https://cas.berea.edu/admin/userManagement.